We are seeking a talented and driven .NET Software Developer to join our dynamic team. The ideal candidate is passionate about building scalable, high-quality software solutions and is experienced in both front-end and back-end technologies. You’ll be working on exciting projects using modern frameworks and cloud services to deliver innovative solutions to our clients.
Key Responsibilities:
- Design, develop, and maintain robust applications using C# and the .NET framework.
- Develop user interfaces with Angular, ensuring responsive and intuitive design.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with SQL Server and CouchDB to design, implement, and optimize databases.
- Utilize Azure and Azure DevOps for application deployment, CI/CD, and cloud services.
- Write clean, scalable code following best practices and coding standards.
- Troubleshoot, debug, and upgrade existing software.
- Participate in code reviews, testing, and quality assurance processes.
Required Skills & Qualifications:
- Strong proficiency in C# and .NET (Core/Framework).
- Experience with Angular (version 8+ preferred).
- Solid understanding of SQL and relational database design.
- Hands-on experience with CouchDB or other non-relational databases.
- Proven experience working with Microsoft Azure and Azure DevOps.
- Familiarity with RESTful APIs, version control (Git), and Agile methodologies.
- Strong problem-solving and communication skills.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience in cloud-native application development.
- Familiarity with containerization technologies like Docker and Kubernetes (bonus).
Desired Skills:
- C#
- .Net
- Angular
- SQL
- Azure/Azure DevOps
- CouchDB
Desired Qualification Level:
- Degree
About The Employer: