Overview
Job Details
Job Description:
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. This role involves guiding the development process, mentoring team members, and driving the adoption of modern software development practices. The ideal candidate will play a pivotal role in transforming legacy systems using cutting-edge technologies, ensuring scalability and efficiency. This position offers a hybrid work schedule, allowing for a balance between in-office collaboration and remote work flexibility.
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#, 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.
- Work closely with stakeholders including business analysts and project managers to gather requirements and deliver high-quality software solutions.
- 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.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Minimum of eight years of hands-on experience in software development, with a strong focus on Azure cloud services.
- Proven expertise in .NET and C# 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).
- 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.
- Knowledge of healthcare or pharmaceutical industries, particularly in data privacy and security related to PII.
- Strong communication and interpersonal skills, capable of engaging effectively with both technical and non-technical stakeholders.
Pay Range: $70.00 - $80.00 hourly
This position offers a hybrid schedule, with time split between the office and remote work.