• 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.
• Robust 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.