We are seeking an experienced and talented Full Stack .NET Developer to join our team. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions for our clients.
Responsibilities:
- Design and implement scalable, robust, and secure software solutions using .NET technologies
- Participate in the full software development life cycle, from requirements gathering to deployment and maintenance
- Write clean, maintainable, and efficient code using best practices and design patterns
- Collaborate with cross-functional teams, including designers, project managers, and QA specialists, to ensure high-quality deliverables
- Troubleshoot and debug software issues and provide solutions in a timely manner
- Stay up-to-date with emerging trends and technologies in the .NET ecosystem and incorporate them into new and existing solutions
- Participate in code reviews to ensure adherence to coding standards and best practices
We Offer:
A dynamic and challenging work environment
Opportunities for professional growth and advancement
Competitive compensation package
Flexible work arrangements
A supportive and collaborative team culture
If you are a motivated and talented Full Stack .NET Developer looking for an exciting new opportunity, we would love to hear from you. Please send your resume and a cover letter outlining your qualifications and why you are interested in this opportunity.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Requirements:
Strong proficiency in .NET technologies, including C#, ASP.NET, and the .NET framework
Experience with front-end technologies, such as HTML, CSS, JavaScript, and AngularJS
Experience with databases, including SQL Server and Entity Framework
Strong understanding of software development principles, such as OOP, SOLID, and MVC
Knows the bug life cycle
Ability to write efficient, scalable, and well-documented code
Excellent problem-solving and debugging skills
Strong communication and teamwork skills
Ability to work independently and in a fast-paced environment
B.S. in Computer Science or a related field is preferred