Deloitte Senior Software Product Engineer/Architect - Deloitte Consulting Products & Solutions in Washington, District Of Columbia
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
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
Knowledge of relational and NoSQL databases
Familiar with Agile development methodology
Experience in the healthcare fieldPTY
Category: Management Consulting