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
Lead the design and architecture of scalable, maintainable software systems that meet technical and business requirements.
Develop and optimize high-quality, efficient code across multiple programming languages and technologies.
Provide technical leadership and mentorship to junior engineers, conduct code reviews, and collaborate with cross-functional teams for successful product delivery.
Minimum Requirements
Bachelor's degree in Technology (B.Tech) or Master's in Computer Applications (MCA).
5-7 years of professional software development experience.
Proficiency in programming languages such as Java, Python, or C# and experience with frameworks/tools (e.g., React, Angular, Spring, .NET, Cloud Platforms).
Familiarity with databases (SQL and NoSQL), CI/CD pipelines, version control systems (Git), and cloud platforms like AWS, Azure, or Google Cloud.
Ideal Candidate Profile
Experienced in leading software architecture and scalable system design with measurable impact on product performance.
Demonstrated ability to mentor and guide technical teams while driving coding standards and best practices.
Hands-on experience with microservices, containerization (Docker/Kubernetes), DevOps tools, and Agile/Scrum methodologies to enhance development and deployment processes.
