Our client is seeking a highly skilled and experienced Principal Software Engineer specializing in .Net technologies to lead a cross-functional scrum team in modernizing and enhancing software systems.
Requirements
- Proven expertise in .NET and C-Sharp programming, with experience in frontend technologies like React being advantageous.
- Strong background in SQL relational databases, including SQL Server and Postgres.
- Experience in building and maintaining CI/CD pipelines and practicing Infrastructure as Code (IaC).
- Knowledge of Azure cloud services.
- Experience with React for frontend development.
- Experience with SQL Server and Postgres for database management.
- Experience with CI/CD pipelines and Infrastructure as Code (IaC)
Responsibilities
- Lead and mentor a pod of cross-functional team members in agile and DevOps methodologies.
- Design and implement modern software solutions using .NET, C-Sharp, and potentially React for frontend development.
- Manage the migration of existing applications to Azure, ensuring seamless integration and minimal downtime.
- Develop and maintain CI/CD pipelines to streamline deployment and improve code quality.
- Provide technical leadership in the modernization of legacy systems, utilizing SQL Server and Postgres for database management.
- Drive initiatives to introduce a web front end to existing applications, enhancing accessibility and user experience.
- Ensure compliance with healthcare industry standards, particularly in handling HIPAA-related PII.
Other
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum of eight years of hands-on experience in software development.
- Demonstrated ability to lead and mentor development teams in a dynamic environment.
- Excellent problem-solving skills and the ability to manage complex projects with multiple stakeholders.
- Strong communication and interpersonal skills, capable of engaging effectively with both technical and non-technical stakeholders.