Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Design and develop high-quality, scalable applications, contributing to architecture and system design decisions.
Own modules/features end-to-end, including code reviews and driving technical discussions within the team.
Participate in Agile/Scrum processes to ensure timely delivery, quality, and continuous improvement of engineering practices.
Minimum Requirements
Bachelor’s or 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 such as Java, Python, or JavaScript; experience with frameworks like Spring Boot, Node.js, or React.
Experience with RESTful APIs, microservices architecture, databases (SQL/NoSQL), version control (Git), and CI/CD pipelines.
Ideal Candidate Profile
Experienced in end-to-end module ownership with technical leadership capabilities.
Strong background in system design, debugging, and problem-solving in scalable application contexts.
Comfortable working in Agile/Scrum teams, collaborating with cross-functional stakeholders, and driving engineering process improvements.
