companyNEC Software Solutions (India) logo

Lead Software Engineer - .NET, Web API & Docker

On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Essential QualificationsMinimum 8 years of experience as a . NET Developer. Proficient in . NET Core 6.0/8.0, ASP. NET framework, SQL Server, and architectural patterns such as Model-View-Controller (MVC). Experience with web services or Web API. Familiarity with containerization technologies, specifically Docker. Understanding of architectural styles/APIs (REST, RPC). Knowledge of Agile methodologies. Strong troubleshooting and communication skills. Familiarity with Azure cloud services and CI/CD pipelines.

About the job

As a Lead Software Engineer, you will work closely with both front-end and back-end teams to guarantee system integrity and enhance the user experience. Your responsibilities will include designing and developing robust, scalable APIs, writing clean and efficient code for automation tasks, and integrating third-party services through APIs to expand application functionalities.

Additionally, you will implement security measures for APIs, including authentication, authorization, and encryption, while also creating comprehensive API documentation for both internal and external developers. Monitoring API performance, optimizing code, and scaling infrastructure as necessary will be key aspects of your role.

You will also develop and execute test cases to validate the APIs' functionality, reliability, and scalability, while providing technical support for API-related issues. Keeping up with the latest technological advancements and best practices in API development will be essential for continuous improvement. Collaborating with product managers and stakeholders to translate business needs into technical requirements is also a significant part of the job. Finally, participating in code reviews will help maintain high code quality and promote knowledge sharing within the team.

About NEC Software Solutions (India)

About NEC Software Solutions (India)With over 30 years of experience delivering comprehensive IT services globally, NEC Software Solutions (India) has built a strong reputation for exceeding customer expectations and assisting in the development of robust, market-ready software products that meet the highest engineering standards. Our team of over 1300 skilled professionals supports a diverse range of industry sectors, including publishing, media, finance, retail, healthcare, and technology. We cater to clients from small startups to billion-dollar corporations. For more details, visit www.necsws.com/india.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.