.NET Programmer
Locations: UAE & India
Job Type: Full-Time / Part-Time
We are seeking a skilled .NET programmer to join our dynamic team. The successful candidate will be responsible for developing high-quality software applications using the .NET framework. They will work closely with other members of the development team to design, implement, and maintain software solutions that meet the needs of our clients. The ideal candidate will have a strong background in VB and C# programming and experience working with Microsoft Visual Studio.
Responsibilities:
- Design, develop, and maintain software applications using the .NET framework
- Write clean, efficient, and well-documented code in VB and C#
- Collaborate with cross-functional teams to identify and solve complex software problems
- Participate in the full software development life cycle, including requirements gathering, design, development, testing, deployment, and maintenance
- Stay up-to-date with new trends and emerging technologies in the .NET space
- Provide technical guidance and mentorship to members of the team
- Contribute to the development of best practices and standards for software development
Requirements:
- Bachelor’s degree in a related field
- Strong proficiency in C# programming
- Experience working with Microsoft Visual Studio
- Solid understanding of object-oriented programming concepts and design patterns
- Familiarity with SQL databases and web development technologies such as ASP.NET | Open-source web framework for .NET , MVC, and Web API
- Ability to work independently as well as in a team environment
- Excellent problem-solving skills and attention to detail
- Strong communication and interpersonal skills
Preferred Qualifications:
- Experience with Agile software development methodologies
- Familiarity with front-end development technologies such as HTML, CSS, and JavaScript
- Experience with cloud technologies such as Microsoft Azure or Amazon Web Services (AWS)
- Knowledge of software development best practices, including unit testing, continuous integration, and version control systems such as Git.
If you are a skilled .NET programmer who is passionate about creating high-quality software solutions and enjoys working in a collaborative team environment, we encourage you to apply for this exciting opportunity.