We are seeking a skilled .Net Architect to join our team for US SaaS Healthcare project focused on microservices architecture.
Does this relate to you?
- 10 years of experience in software development with a strong focus on .NET technologies
- 3+ year of experience as an Architect at enterprise projects
- Proven experience with microservices architecture and related technologies
- Minimum 10 years of experience in the IT industry
- Experience in designing and developing complex software systems and successfully delivering them to customers
- Process and Business Analysis and Modelling, knowledge of UML notations
- Proficiency in MySQL and/or PostgreSQL databases
- Experience working with AWS cloud services such as EC2, S3, Lambda, etc
- Experience in full SDLC and understanding of engineering best practices; knowledge of OOP, OOD, SOLID;
- Proactive approach and leadership in architecture engagement
- Strong understanding of software development best practices, design patterns, and principles
- Excellent communication and collaboration skills
- English is Upper Intermediate
- Ability to understand and speak Ukrainian/Russian
Nice to have:
- Certifications in relevant technologies (e.g., AWS Certified Developer)
- Experience with containerization technologies like Docker and orchestration tools such as Kubernetes
- Familiarity with Kanban development methodologies
A new team member will be in charge of:
- Design architecture solutions to specific client business needs
- Follow the best practices and grail set by platform providers
- Help in application viability assessment
- Assess automation opportunities from a technical perspective and perform due diligence to arrive at an optimal solution
- Assist with project estimation and timeline
- Coordinate and participate in structured peer reviews and solution walks-through
- Design, develop, and maintain scalable and high-performance microservices using .NET technologies
- Collaborate with cross-functional teams including Project Managers, and other developers to deliver quality software solutions
- Implement best practices for code quality, testing, and deployment within a microservices environment
- Troubleshoot and resolve technical issues in a timely manner
- Stay updated with the latest technologies and industry trends relevant to microservices and cloud development