We are seeking a seasoned software engineer to join our solution architecture leadership team. The successful candidate will provide technical leadership and drive innovation, as well as facilitate the identification and exploration of new technologies and methodologies.
Key Responsibilities
* Provide guidance and mentorship to junior engineers, driving best practices and innovative solutions.
* Facilitate the identification and exploration of new technologies and methodologies to enhance our solutions.
* Design scalable solutions, translating business requirements into robust technical architecture.
* Work closely with principal engineers and senior business analysts, partnering with numerous external stakeholders to ensure cohesive solution delivery.
Essential Skills
* .NET and/or AWS: Proficiency in .NET framework and AWS services.
* Associated Technologies: Familiarity with related technologies such as Azure, Docker, Kubernetes, and microservices architecture.
* Integration Knowledge: Strong understanding of integration techniques and tools.
* CI/CD Pipelines: Familiarity with CI/CD pipelines, version control (e.g., Git), and DevOps tools.
The ideal candidate will have 8+ years of experience in development, with 3+ years in a lead developer or leadership role, and proficiency in C#, AWS, or relevant languages.