.NET Developer
Job description
We are seeking a skilled .NET Developer to join our dynamic software development team. The ideal candidate will have a strong background in building high-quality, scalable applications using the .NET framework. You will play a key role in the entire application development lifecycle, from concept through to deployment, ensuring the delivery of robust software solutions that meet our clients' needs. As a .NET Developer, you will collaborate with cross-functional teams to define, design, and ship new features. You will also be responsible for maintaining and improving existing applications, troubleshooting and debugging issues, and optimizing performance. If you are passionate about technology, enjoy solving complex problems, and are eager to contribute to innovative projects, we would love to hear from you!
Key responsibilities
Develop and maintain web applications using .NET technologies Collaborate with team members to gather requirements and design solutions Implement new features and enhancements in existing applications Troubleshoot and resolve software defects and performance issues Participate in code reviews to ensure code quality and best practices Write and maintain technical documentation for software applications Stay updated with emerging technologies and industry trends to incorporate into development practices
Requirements
Bachelor's degree in Computer Science or related field Proven experience as a .NET Developer or similar role Strong knowledge of C#, ASP.NET, and MVC framework Experience with SQL Server and database design Familiarity with frontend technologies such as HTML, CSS, and JavaScript Understanding of software development methodologies (Agile, Scrum, etc.) Ability to work independently and as part of a team
Qualifications
Experience with cloud platforms such as Azure or AWS Knowledge of front-end frameworks like Angular or React Familiarity with microservices architecture Experience with version control systems like Git Understanding of RESTful APIs and web services Experience in performance tuning and optimization of applications Certification in .NET technologies is a plus
Job overview
Number of positions
Salary range
Posted date
About Teamworks Technology And Development Limited
Company size
About
Teamworkss is an AI-supported assessment programme for students, graduates and job seekers — turning your CV into a structured pathway toward skills, career direction, technical assessment and relevant opportunities.
Skills
Primary skills
Secondary skills
Nice to have
Benefits
- Health insurance
- Paid time off
- Retirement plan
- Professional development opportunities
- Flexible work hours
- Remote work options