Software Development Engineer | HumanBit main
full-time
Posted on June 27, 2025
Job Description
sde
Job Summary
We are seeking a skilled Software Development Engineer (SDE) to join a dynamic and innovative team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that align with organizational goals and industry best practices.
Responsibilities
- Collaborate with cross-functional teams to gather and analyze software requirements.
- Design, develop, test, and deploy scalable and efficient software applications.
- Write clean, maintainable, and well-documented code.
- Troubleshoot, debug, and enhance existing software applications.
- Participate in code reviews and contribute to continuous improvement initiatives.
- Stay updated on emerging technologies and industry trends to effectively integrate them into projects.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (BTech/BSc).
- Proficiency in one or more programming languages (e.g., Java, C++, Python).
- Familiarity with software development methodologies such as Agile and Scrum.
- Experience with version control systems (e.g., Git).
- Strong understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving skills and the ability to work independently as well as part of a team.
- Effective communication skills and a collaborative mindset.
Preferred Skills
- Experience working with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes).
- Familiarity with both SQL and NoSQL database technologies.
- Exposure to CI/CD pipelines and DevOps practices.
Experience
- Relevant industry experience is preferred; however, entry-level candidates with strong technical foundations and a passion for learning are encouraged to apply.
Environment
- Work setting is typically an office-based or hybrid environment that promotes collaboration and innovation.