Are you a seasoned developer passionate about creating efficient and secure web applications? Do you excel in team collaboration and thrive on tackling complex challenges? We’re looking for a .NET Developer with at least 5 years of experience to join our innovative team.
Key Responsibilities:
- Develop, test, and maintain web applications using C# and the .NET framework.
- Design and implement user-friendly interfaces with HTML, CSS, and JavaScript.
- Build robust frontend solutions using the Angular framework.
- Collaborate with team members using Git for version control and project workflows.
- Utilize Entity Framework and other tools for database development, design, and management.
- Optimize SQL databases for performance, including indexing and query optimization.
- Implement advanced techniques for design patterns and software architecture.
- Address security concerns to ensure application integrity and data protection.
- Troubleshoot, debug, and optimize applications for scalability and reliability.
What We Offer:
- Competitive salary and a comprehensive benefits package.
- Opportunities to work on challenging and impactful projects.
- A collaborative and innovative work environment.
- Ongoing training and professional development.
Skills
Requirements:
- 5+ years of experience in C# and the .NET framework for web application development.
- Expertise in HTML, CSS, JavaScript, and the Angular framework.
- Proficiency in Entity Framework and SQL database design, including indexing, performance optimization, and security best practices.
- Strong experience working in collaborative environments using Git.
- Advanced knowledge of multiple design patterns and software architecture principles.
- Understanding of secure coding practices and techniques to mitigate security vulnerabilities.
- Excellent problem-solving and communication skills with a team-oriented approach.