Deloitte Senior Software Product Engineer/Architect - Deloitte Consulting Products & Solutions in Hartford, Connecticut

ConvergeHEALTH Senior Product Engineer/Architect

About Deloitte Consulting Innovation Practice

Deloitte Consulting s Innovation practice is a Service Area within Deloitte Consulting whose goal is to build an environment and culture of continuous innovation to drive profitable revenue through the identification and incubation of breakthrough ideas in new and adjacent businesses and markets.

Deloitte's commitment to innovation inspires our clients to new possibilities. From innovation labs to fresh new products and services, we deliver value at every turn. Working with clients, we explore new approaches to critical business issues. Our innovation agenda is designed to deliver tangible results in the near-term, and sustainable competitive advantage for years to come.

About ConvergeHEALTH by Deloitte

ConvergeHEALTH is a part of Deloitte Consulting s Innovation practice. ConvergeHEALTH supports the information-based transformation of healthcare by enabling healthcare and life sciences organizations to answer the hard questions in healthcarewhat works, for whom, why, in what context, and at what cost? ConvergeHEALTH brings powerful analytics platforms and data models from Recombinant, advanced proprietary and open source analytics, content and benchmarks from collaborations with industry leaders such as Intermountain Healthcare, and significant experience from Deloitte Consulting LLP s Life Sciences and Healthcare practice to help our clients survive and thrive in the new paradigm of value-based, personalized medicine. Our mission is to enable a learning healthcare system where each encounter with the healthcare system becomes a learning event that will lead to greater efficiency, higher quality care and sustained innovation, to the benefit of improving patient outcomes.

We are looking for passionate junior to senior level software developers to join our growing team. In this role, you will be responsible for understanding requirements and participate in software development life cycle to create and enhance software product applications.

Software Engineer / Lead Developer

1) Job Responsibilities:

  • Participate in and drive end-to-end software product lifecycle development activities including design, coding, testing and deployment activities

  • Demonstrate strong technical and leading skills with ability to handle multiple activities in a dynamic and energizing environment

  • Proactively identify opportunities for code/process/design improvements

  • Participate in peer code reviews to ensure that all solutions are aligned to pre-defined architectural specifications and identify/troubleshoot code-related issues

Qualifications:Bachelor's degree plus 6 years of hands-on software design and development experience

Skills:

Required:

  • Strong development experience with one of the programming languages, such as NodeJS and Java

  • Experience with AWS Services like S3, Lambda, Step Functions, DynamoDB etc.

  • Strong understanding of microservices and serverless architectures

  • Experience with writing Web services, preferably RESTful services exposing JSON

  • Understanding of application security and related frameworks or protocols, such as OAUTH, SAML

Preferred:

  • Knowledge of relational and NoSQL databases

  • Familiar with Agile development methodology

  • Experience in the healthcare fieldPTY

#IND:PTY

#CB

Category: Management Consulting