HumanBit Logo

sde | HumanBit main

full-time
Posted on May 20, 2025

Job Description

SDE

Job Summary

As a Software Development Engineer (SDE), you will play a critical role in designing, developing, and maintaining software applications that drive the company's technology initiatives. The ideal candidate will be passionate about coding, problem-solving, and collaborating within a dynamic development team to deliver high-quality software solutions that align with organizational goals.

Responsibilities

  • Design, develop, test, and deploy scalable software solutions.
  • Collaborate with cross-functional teams, including product, QA, and operations, to define, design, and deliver new features.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Troubleshoot, debug, and optimize existing applications for performance and scalability.
  • Stay up-to-date with emerging technologies and apply them to ongoing projects.

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • Solid understanding of computer science fundamentals, algorithms, and data structures.
  • Proficient in at least one programming language such as Java, Python, C++, or similar.
  • Familiarity with software development methodologies (Agile, Scrum, etc.).
  • Strong analytical and problem-solving skills.
  • Effective verbal and written communication skills.
  • Ability to work collaboratively in a team environment.
  • Eagerness to learn and adapt to new technologies.

Preferred Skills

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Exposure to front-end frameworks (React, Angular, Vue.js).
  • Knowledge of database systems (SQL, NoSQL).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with version control systems such as Git.
  • Understanding of containerization technologies (Docker, Kubernetes).

Experience

Open to all levels; entry-level candidates with relevant internships or project experience are encouraged to apply. Previous experience as a software developer or in a similar technical role is a plus.

Environment

Work setting details are not specified. The role may be remote, on-site, or hybrid depending on company policy. The position typically involves collaborative teamwork and may require occasional meetings or presentations.

Powered by
HumanBit Logo