We are seeking a highly skilled and experienced Senior .NET Developer and Azure Cloud Architect to join our dynamic team. The ideal candidate will have a strong background in .NET development and extensive experience with Azure cloud services. This role involves designing, developing, and maintaining robust and scalable applications while ensuring optimal performance and security.
Key Responsibilities:
- Design and Development: Lead the design and development of complex .NET applications and services.
- Cloud Architecture: Architect and implement cloud solutions using Microsoft Azure, ensuring scalability, reliability, and security.
- Code Quality: Write clean, maintainable, and efficient code, following best practices and coding standards.
- Collaboration: Work closely with cross-functional teams, including developers, testers, and project managers, to deliver high-quality software solutions.
- Performance Optimization: Identify and resolve performance bottlenecks in applications and cloud infrastructure.
- Security: Implement security best practices in application development and cloud architecture.
- Mentorship: Mentor and guide junior developers, providing technical leadership and fostering a culture of continuous learning.
- Documentation: Create and maintain comprehensive documentation for code, architecture, and processes.
Requirements
- Experience: Minimum of 7 years of experience in .NET development and 3 years of experience with Azure cloud services.
- Technical Skills:
- Proficiency in C#, ASP.NET, .NET Core, and related technologies.
- Strong experience with Azure services such as Azure App Services, Azure Functions, Azure SQL Database, and Azure DevOps.
- Experience with RESTful API design and development.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Leadership and mentoring abilities.
Preferred Qualifications:
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React.
- Certifications: Microsoft Certified: Azure Solutions Architect Expert or similar certifications.
- Experience: Experience with CI/CD pipelines and automated testing frameworks.
- Tools: Familiarity with version control systems (e.g., Git), and project management tools (e.g., Jira, TFS, Azure DevOps).
Benefits
- Work remotely Monday - Friday, 40 hours a week (no weekends)
- Vacation: 10 business days a year
- Holidays: 5 National Holidays a year
- Company Holidays: 5 Company Holidays a year (Christmas Eve, Christmas Day, New Year's Eve, New Year's Day, Zipdev Day)
- Parental Leave
- Health Care Reimbursement
- Active Lifestyle Reimbursement
- Quarterly Home Office Reimbursement
- Payroll Deduction Purchase Plans
- Longevity Bonus
- Continuous Learning Bonus
- Access to Training and Professional Development Platforms
- Did we mention it's REMOTE?!!
One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.