SDE 2 | HumanBit main
Job Description
SDE 2
Company Overview
A leading technology company specializing in software development and digital solutions, fostering a culture of innovation, collaboration, and excellence.
Job Summary
The SDE 2 (Software Development Engineer II) plays a crucial role in designing, developing, and maintaining high-quality software solutions. This position contributes to the team's objectives and the overall success of the organization by delivering robust software applications and systems.
Responsibilities
- Design, develop, test, and deploy software applications and modules.
- Collaborate with cross-functional teams to gather requirements and ensure alignment with business objectives.
- Mentor and guide junior engineers, sharing best practices in software development.
- Participate in code reviews, ensuring code quality and adherence to standards.
- Troubleshoot and resolve software defects and performance issues.
- Continuously improve software development processes and methodologies.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Experience with software development methodologies, including Agile and Scrum.
- Strong understanding of data structures, algorithms, and software design principles.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Familiarity with version control systems (e.g., Git) and development tools (e.g., IDEs).
- Knowledge of database systems (SQL, NoSQL) and web development frameworks is a plus.
Preferred Skills
- Experience with cloud services (AWS, Azure, Google Cloud Platform).
- Familiarity with DevOps practices and tools for CI/CD.
- Understanding of microservices architecture and RESTful APIs.
- Exposure to front-end technologies (e.g., React, Angular) is a plus.
Experience
A minimum of 3-5 years of relevant software development experience in a professional environment.
Environment
This position may be in a hybrid model, requiring both remote and in-office work. The typical work setting is a collaborative and dynamic environment that promotes innovation and teamwork.
Salary
Estimated salary range will be discussed during the interview process based on experience and qualifications.
Growth Opportunities
The SDE 2 role opens pathways for career advancement into senior engineering positions, technical leadership, or specialized roles within the organization.
Benefits
- Comprehensive health and dental insurance.
- Paid time off including vacation and sick leave.
- Retirement savings plans with company matching.
- Opportunities for professional development and continuing education.