Sr. Developer

Senior .NET Developer

We are looking for an experienced and highly skilled Senior .NET Developer to join our team. As a Senior Developer, you will lead the development of high-quality software solutions using the .NET framework, mentor junior team members, and contribute to architectural decisions.

Key Responsibilities:

  • Lead the design, development, and deployment of .NET applications
  • Write clean, efficient, and scalable code following best practices
  • Collaborate with product managers, designers, and other developers to define software requirements and specifications
  • Conduct code reviews and provide mentorship to junior developers
  • Design and implement APIs, services, and back-end logic
  • Work with relational and NoSQL databases (e.g., SQL Server, MongoDB)
  • Troubleshoot, debug, and optimize existing systems
  • Stay up to date with emerging technologies and industry trends
  • Contribute to project planning, estimations, and agile development processes

Requirements:

  • Proven experience as a .NET Developer (5+ years preferred)
  • Strong knowledge of C#, ASP.NET Core, MVC, and Web API
  • Experience with front-end technologies like JavaScript, HTML, CSS, and frameworks such as Angular or React
  • Expertise in database design and development (SQL Server, PostgreSQL, etc.)
  • Familiarity with Azure or other cloud platforms is a plus
  • Excellent understanding of software architecture and design patterns
  • Strong problem-solving and debugging skills
  • Excellent communication and leadership abilities
  • Bachelor’s degree in Computer Science, Engineering, or related field

Apply Now !