Sr Software Engineer_C# .Net (CE58SI RM 4451)
Source-Right
Ahmedabad, Gujarat, India
Position: Sr Software Engineer_C# .Net (CE58SI RM 4451)
Shift timing : 10 AM to 7 PM
Work Mode : From office
Education Required : BE/Btech computer
Candidates must have experience on OOPS, in writing Web API’s must know programming skills
Must Have Skills
C#, .NET, .NET Core 8.0, ASP.NET Core, MVC, Web API, RESTful Services, and Entity Framework, Object-Oriented Programming (OOP/OOPS), Microsoft SQL Server, MySQL, or other relational databases
Good To Have Skill
Angular, React, Next.js, JavaScript, TypeScript
Experience: 4 to 7 years of hands-on experience in software development using Microsoft technologies.
Technical Skills
- Strong proficiency in C#, .NET, .NET Core 8.0, ASP.NET Core, MVC, Web API, RESTful Services, and Entity Framework.
- Solid understanding of Object-Oriented Programming (OOP/OOPS) concepts and principles.
- Strong knowledge of exception handling, collections, data structures, and algorithms.
- Experience with design patterns and software architecture principles, with the ability to design and develop scalable, maintainable, and high-performance applications.
- Good working knowledge of Microsoft SQL Server, MySQL, or other relational databases.
- Experience in developing reusable, modular, and maintainable C# libraries/components.
- Strong analytical, problem-solving, debugging, and troubleshooting skills.
- Hands-on experience with source control systems such as Git and Bitbucket.
- Good understanding of modern UI frameworks and web technologies, including:
- Angular
- React
- Next.js
- JavaScript
- TypeScript
Soft Skills
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced Agile development environment.
- Strong attention to detail and commitment to delivering high-quality software.
Nice to Have
- Experience implementing CI/CD pipelines and following DevOps practices and methodologies.
- Experience with Test-Driven Development (TDD) and automated testing frameworks.
- Familiarity with Agile/Scrum development methodologies.
- Exposure to cloud platforms such as Microsoft Azure is an added advantage