Software Development Engineer | HumanBit main
full-time
Posted on July 20, 2025
Job Description
SDE
Company Overview
Not specified
Job Summary
The Software Development Engineer (SDE) is responsible for designing, developing, and maintaining software systems that meet the business needs of the organization. This role contributes to the overall productivity of the development team and ensures that projects are completed on time and to specification.
Responsibilities
- Develop high-quality software design and architecture.
- Implement software solutions based on business requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug applications, and conduct peer code reviews.
- Maintain and improve the performance of existing software.
- Stay up-to-date with emerging technologies and industry trends.
Qualifications
- Proficiency in programming languages such as Java, Python, C++, or JavaScript.
- Strong understanding of software development principles and methodologies.
- Experience with version control systems (e.g., Git).
- Familiarity with database management and SQL.
- Knowledge of Agile methodologies.
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- Bachelor’s degree in Computer Science, Engineering, or related field.
Preferred Skills
- Experience with cloud services (AWS, Azure, etc.).
- Familiarity with front-end technologies (HTML, CSS, React, Angular).
- Knowledge of DevOps practices and CI/CD pipelines.
- Understanding of microservices architecture.
Experience
- Experience of 2+ years in software development or related field is preferred.
Environment
Not specified
Salary
Not specified
Growth Opportunities
Not specified
Benefits
Not specified