Senior Software Developer
Pune
Job Location
5-7 Years
Experience
Tech Graduate
Qualification
08 May, 2023
Job Posted On
Job Description
As a .NET Senior Software Engineer, you will be responsible for designing and developing high-quality software solutions that meet the needs of our clients. You will work closely with project managers, architects, and other stakeholders to ensure that the software meets the technical, functional, and performance requirements.
Responsibilities
- Design, develop, and maintain software solutions using .NET Core and Web API technologies.
- Participate in requirements analysis, design, and code reviews.
- Develop software solutions that are scalable, reliable, and maintainable.
- Collaborate with other developers and stakeholders to ensure that the software meets the technical, functional, and performance requirements.
- Troubleshoot and debug issues that arise during development or after deployment.
- Write clean, well-documented, and maintainable code that meets the coding standards and best practices.
- Keep up to date with the latest trends and technologies in software development and suggest new ideas and improvements.
- Work with DevOps engineers to automate build, deployment, and testing processes.
Skills
- At least 5 years of experience in .NET software development.
- Strong knowledge of .NET framework, .NET Core/ASP.NET, C#,
- Experience with database technologies such as SQL Server/Mongo DB.
- Expertise in developing Web APIs using .NET Core and Web API technologies.
- Familiarity with Agile software development methodologies.
- Experience with version control systems such as Git.
- Strong problem-solving skills and ability to troubleshoot complex issues.
- Excellent communication and interpersonal skills.
- Ability to work independently as well as part of a team.