We are looking for a skilled and motivated Software Developer to join our team. The ideal candidate will have experience in designing, developing, testing, and maintaining software applications. You will work closely with cross-functional teams to create innovative solutions that meet user needs and business objectives.
Key Responsibilities
Software Development
- Design, develop, test, and deploy scalable software applications.
- Write clean, efficient, and well-documented code.
- Debug and resolve software defects and issues in a timely manner.
Collaboration
- Work with product managers, designers, and other developers to understand project requirements.
- Participate in code reviews and team meetings to ensure high-quality software delivery.
- Collaborate in an Agile/Scrum environment and contribute to sprint planning and retrospectives.
System Integration & Maintenance
- Integrate software components and third-party APIs.
- Maintain and improve the performance, reliability, and scalability of existing systems.
Testing & Documentation
- Write unit and integration tests to ensure software quality.
- Create and maintain technical documentation for reference and reporting.
Required Skills & Qualifications
- Master’s degree in Computer Science, Software Engineering, or a related field.
- 1–2 years of experience in software development.
- Proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Familiarity with web technologies (HTML, CSS, JavaScript, REST APIs).
- Experience with version control systems (e.g., Git).
- Strong problem-solving and analytical skills.
- Good communication and teamwork abilities.
Preferred Qualifications
- Experience with frameworks like React, Angular, or Django.
- Familiarity with cloud platforms (e.g., AWS, Azure, Google Cloud).
- Understanding of DevOps practices and CI/CD pipelines.
- Knowledge of databases (SQL and NoSQL).
What We Offer
- Competitive salary and comprehensive benefits.
- Opportunities for career advancement and skill development.
- Supportive, inclusive, and innovative work environment.
- Exposure to modern tools, technologies, and development practices.
Job Type: Full-time
Pay: $90,000.00 - $120,000.00 per year
Schedule:
Work Location: On the road