Job Summary
We are seeking a highly skilled and experienced .NET Developer to join our team. The ideal candidate will have a strong background in software development, excellent communication skills, and the ability to work effectively in a collaborative environment.
The successful candidate will be responsible for designing, developing, and deploying software applications using Microsoft .NET technologies. They will also be expected to participate in code reviews, contribute to technical discussions, and assist in the troubleshooting of complex issues.
About the Role
* Design, develop, and deploy software applications using Microsoft .NET technologies.
* Participate in code reviews and contribute to technical discussions.
* Troubleshoot complex issues and provide solutions.
* Work effectively in a collaborative environment and communicate effectively with colleagues.
Requirements
* 10+ years of experience in software development using Microsoft .NET technologies.
* Excellent communication and interpersonal skills.
* Ability to work effectively in a collaborative environment.
* Knowledge of Agile Methodologies and Scrum principles.
* Experience with relational databases (SQL Server, MySQL, PostgreSQL).
* Knowledge of design patterns, refactoring, and unit testing.
* Experience with Linux and open-source software is a plus.
Benefits
We offer a competitive salary, comprehensive benefits package, and opportunities for career growth and professional development.
Our company values diversity, equity, and inclusion, and we are committed to creating a workplace culture that reflects these values. We welcome applications from qualified candidates who share our commitment to excellence and innovation.
How to Apply
To apply for this role, please submit your resume and a cover letter outlining your experience and qualifications. We thank all applicants for their interest; however, only those selected for an interview will be contacted.