Software Engineer III
Insight Global
Job Description
The Software Engineer III will play a pivotal role in shaping the execution of innovative technology solutions for the Life Sciences industry. As a key member of our customers new Life Sciences product development team, you will be responsible for creating early product solutions based on market needs and product requirements. The ideal candidate will be driven to deliver software quickly, get it in front of clients, and adapt for success. As a software engineer focused on Life Science data-related solutions and products, you thrive in fast-moving, early-stage development, are deeply curious about clinical trial operations and can balance strategic thinking with hands-on execution to help us achieve product-market fit and scale. You will have the opportunity to help lead the early market development of new offerings and deliver products that drive efficiency, compliance, and value for our clients.
What you’ll be doing
• Design, develop, maintain and improve software and other technical solutions that solve business challenges
• Play a key role in redesigning our monolithic legacy products in AWS
• Champion AWS best practices
• Mentoring team members on software engineering best practices
• Focus on overall product quality
• Develop and maintain unit and integration tests
• Responsibly self-manage workload given project priorities, deadlines and deliverables
• Help the team achieve sprint goals through independent work and collaboration
• Participate in code reviews to promote quality and best practices
• Support code deployments
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com.To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/.
Skills and Requirements
• 5+ years of relevant software engineering experience
• Strong experience with C# (.NET 8), React, SQL
• Cloud development experience with AWS
• Understanding of DevOps best practices using GitHub and Terraform
• Understanding of Agile practices (e.g. Scrum)
• Experience with full software development lifecycle
• Excellent technical design, problem solving, and debugging skills
• Experience with domain driven design
• Experience with microservice architecture
• Experience with event-driven architecture
• Experience with writing testable code, unit tests, integration tests, etc.
• Passionate about building high-quality systems with AWS best practices
• Excellent collaborative skills, work well independently and as a team member
• Proven analytical skills to interpret and implement business and functional requirements
• Understanding of the value of test automation and a desire to incorporate it in development practice • Continued education and/or advanced degree(s)
• Experience in environments subject to HIPAA and/or PCI regulations
• Experience in software-as-a-service, life sciences, and/or clinical trials industries
• Certified Scrum Developer (CSD)
• AWS Certifications
• Experience with test driven development
• Experience in designing systems using event-driven architecture
• Experience rebuilding on-prem legacy applications in a modern cloud environment (AWS)
• Experience with clinical informatics (e.g. data table structure, storage, relationships, maintenance, etc.) as well as in-depth knowledge of medical claims and electronic health records (ICD-10 codes, data management, research, etc.)
Confirm your E-mail: Send Email
All Jobs from Insight Global