Design and develop high-quality software applications, take ownership of technical decisions, and collaborate with stakeholders to deliver high-quality software products.
Requirements
- Bachelor’s/Master’s degree in Computer Science or related field
- 3–8 years of hands-on software development experience
- Strong proficiency in one or more programming languages
- Experience with frameworks and libraries
- Solid understanding of data structures, algorithms, and system design
- Experience with RESTful APIs and microservices architecture
- Familiarity with databases and version control
Benefits
- Job security
- Opportunity to work with a dynamic team
- Opportunity to learn and grow professionally