Elfonze Technologies Technology/Software

Sr. Software Engineer

Ahmedabad, India In person Full-time
  • 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.

Job description provided by Elfonze Technologies.
View the original posting