Hybrid
Full Time
Role & responsibilities Sr Software Engineer - Gurugram Design, develop, and implement software applications using . NET, Angular, Azure, and C#, ensuring high performance on both mobile and desktop. • Manage the entire software development life cycle, including requirements gathering, designing, coding, testing, deployment, and support. • Maintain and enhance existing web applications and all integrated systems. • Collaborate with cross-functional teams to define, design, and ship new features. • Develop and maintain CI/CD pipelines to automate deployment using Azure and DevOps tools. • Monitor application performance, identify bottlenecks, and devise solutions to address these issues. • Lead and mentor junior software engineers, promoting a positive team environment and fostering skill development. • Write clean, maintainable, and efficient code that complies with company standards and best practices. • Participate in code reviews to ensure code quality and distribute knowledge. • Troubleshoot complex software issues and provide timely solutions. • Participate in Agile/Scrum development process and meetings. • Keep abreast of latest and emerging technologies in software development, including AI/ML, and incorporate new technologies as appropriate into solution design. • Perform feasibility analysis for new systems and upgrades. • Collaborate with business analysts and project managers to identify software solutions and ensure that projects are delivered on time and within budget. • Proactively identify areas for improvement or enhancement in current architecture. • Support the creation of system and user documentation. • Ensure application security by designing appropriate infrastructure and applying security patches and upgrades when necessary. • Conduct performance tuning, improvement, balancing, usability, and automation. • Take responsibility for feature-focused unit and system testing, contributing to performance and load testing activities. Qualifications - Internal - Undergraduate degree or equivalent experience. • Bachelors or Masters degree in Computer Science, Information Technology, or a related field. • Minimum of 7-10 years of experience in software development with a focus on . NET, Angular, Azure,SQL and C# • Proficient in backend development using .NET and frontend development using Angular. • In-depth knowledge of Azure cloud services and experience in managing cloud-based applications. • Strong experience in DevOps practices including continuous integration, continuous delivery, and automated testing. • Hands-on experience in designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance. • Excellent understanding of Agile methodologies. • Strong problem-solving skills with the ability to work independently and handle multiple tasks simultaneously. • Proficient understanding of code versioning tools such as Git. • Extensive experience with databases (SQL & NoSQL), web servers, and UI/UX design. • Strong knowledge of software architecture, object-oriented design, design patterns, and agile best-practices. • Demonstrable ability to lead a team of junior developers, including mentoring and code reviews. • Excellent interpersonal, written, and verbal communication skills. • Ability to work well in a fast-paced, collaborative team environment. • Strong commitment to quality and a thorough approach to work. • Current and deep knowledge of multiple programming languages including C#, JavaScript, and TypeScript. • Proven ability to learn new software technologies and stay updated with the latest industry trends. • Familiarity with software configuration management tools, defect tracking tools, and peer review. • Relevant certifications will be an added advantage.
Optum
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
0.6 - 0.7 Lacs P.A.
Bengaluru
4.0 - 9.0 Lacs P.A.
Visakhapatnam
3.0 - 6.0 Lacs P.A.
Hyderabad, Chennai, Bengaluru
8.0 - 14.0 Lacs P.A.
Gurugram
22.5 - 25.0 Lacs P.A.
Ahmedabad
0.5 - 0.5 Lacs P.A.
Hyderabad
3.0 - 4.0 Lacs P.A.
Noida, Bengaluru
8.0 - 10.0 Lacs P.A.
Hyderabad
14.0 - 24.0 Lacs P.A.
Hyderabad
8.0 - 17.0 Lacs P.A.