• 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 contemporary 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.
📌 Sr. Software Engineer (India)
🏢 Elfonze Technologies
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.