We are looking for a highly skilled Middle/Senior .NET Developer to join our team.
As a .Net/C# Developer, you will be responsible for designing, developing, and maintaining software applications using Microsoft .Net and C# programming languages. You will work closely with other developers and stakeholders to understand project requirements, translate them into technical designs, and deliver high-quality code that meets project objectives.
Responsibilities:
- Develop software applications using Microsoft .Net and C# programming languages
- Work with stakeholders to gather and understand project requirements
- Design technical solutions that meet project requirements and are scalable, maintainable, and robust
- Write clean, efficient, and well-documented code
- Perform unit testing and ensure code quality
- Collaborate with other developers and stakeholders to troubleshoot and debug issues
- Participate in code reviews and maintain code quality standards
- Keep up-to-date with emerging technologies and industry trends
- Participate in the full software development lifecycle, including planning, design, development, testing, and deployment
Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 3+ years of experience in software development using Microsoft .Net and C#
- Strong understanding of object-oriented programming principles
- Experience with software development methodologies such as Agile, Scrum, or Waterfall
- Proficiency in SQL Server, HTML, CSS, and JavaScript
- Familiarity with front-end development frameworks such as Angular, React, or Vue is a plus
- Excellent problem-solving and debugging skills
- Strong written and verbal communication skills
- Ability to work independently and in a team environment
- Attention to detail and commitment to delivering high-quality code on time
If you have the required skills and experience, please submit your application for consideration.