Location
Ahmedabad | India
Job description
Qualifications and Skills
- Bachelor's or Master's degree in Computer Science or a related field.
- Proven experience as a Software Engineer with a minimum of 7 to 10 years of experience.
- Strong programming skills in languages such as C#, ASP.NET, and Azure DevOps.
- Experience with SQL databases and query optimization.
- Proficiency in scripting languages for automation and deployment.
- Knowledge of web technologies such as ASP.NET Core, MVC, and Razor Pages.
- Familiarity with Agile development methodologies.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a team environment and collaborate with cross-functional teams.
- Strong verbal and written communication skills.
Roles and Responsibilities
- Design, develop, and test software applications based on customer requirements.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and address software defects and performance issues.
- Utilize best practices and coding standards to ensure high-quality and maintainable code.
- Stay up-to-date with the latest industry trends and technologies to continuously improve software development processes.
- Participate in code reviews to provide constructive feedback and ensure code quality.
- Contribute to the planning, estimation, and prioritization of software development tasks.
- Collaborate with product owners and stakeholders to gather and define software requirements.
- Support and maintain software applications throughout their lifecycle.
- Provide technical guidance and mentorship to junior software engineers.
Job tags
Salary
Rs 8 - 14 lakhs p.a.