We are seeking a talented Full Stack .NET Developer to join our growing team. The ideal candidate will bring expertise in front-end JavaScript libraries (like Angular 2+ or MVC Razor with Bootstrap), back-end .NET, C# and Entity framework development, and possess strong communication skills to collaborate effectively with our geographically diverse team.
Key Responsibilities
- Fullstack Development: Design, develop, and maintain scalable and secure web applications using .NET technologies.
- Cloud Integration: Leverage Azure DevOps services to build, deploy, and manage applications in a cloud environment.
- Database Management: Work with relational databases such as SQL Server to design and optimize data storage solutions.
- DevOps Practices: Implement CI/CD pipelines using Azure DevOps to automate deployment processes and ensure smooth application delivery.
- Collaboration: Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.
- Code Quality: Write clean, maintainable, and efficient code while following best practices and coding standards.
- Troubleshooting: Identify and resolve technical issues, bugs, and performance bottlenecks in a timely manner.
- Mentorship: Provide guidance and mentorship to junior developers, fostering a culture of continuous learning and improvement.
Required Skills and Qualifications:
- Experience: 5+ years of professional experience in fullstack development with a focus on .NET, C# and Entity framework.
- Cloud Expertise: Strong hands-on experience with Azure DevOps.
- Database Knowledge: Solid experience with relational databases (either SQL Server or MySQL).
- DevOps: Familiarity with CI/CD pipelines and automated deployment processes using Azure DevOps.
- Front-End: Experience with front-end frameworks (either Angular 2+, or MVC Razor with Bootstrap)
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex technical issues.
- Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.