Apr 27, 2022

Job Description

769 million! That’s how many lives our products touched in 2020, and while we’re proud of this, we know there is so much more we could do to help improve and extend people’s lives

We are Novartis.
Join us and help reimagine medicine!

What if your Software Architecture experience could help us reimagine medicine?

The Director, Software Architect, Full Stack primary responsibilities are to lead the software engineering team and accelerate the development of leading Medical Intelligence capabilities through software enabled information products that reimagine how Medical Affairs advances Population Health access.

This technical leader will create, implement, and manage the full stack design and development of data-centric software solutions (Information Products) and serve as a technical liaison among project/product managers, developers, data scientists, and business stakeholders.

Information products include development of Real-World Evidence and insights for each domain of the U.S. healthcare system (Patient, Payer, Provider, and Systems of Care) from analyses of Real-World Data sources (such as Electronic Health Records (EHR), Insurance Claims, and patient registries) and Novartis Clinical Devel-opment & Medical Affairs educational programs and activities.

This position can be based remotely anywhere in the U.S. (there may be some exceptions based on legal entity registration). Please note that this role would not provide relocation/immigration support as a result. The expectation of working hours and travel (domestic and/or international) will be defined by the hiring manager. International.

What will you be responsible for ?
• Guide the Software Development Process. Translate business use cases and requirements into technical requirements for software applications. Create and track progress for the overall software development project plans. Manage the design, development, and implementation of data-centric software solutions with full-stack capabilities.
• Design, build and maintain scalable application and data infrastructures using state of the art storage, retrieval, compute and delivery services in local and cloud environments for development and production of information products
• Develop, communicate, and enforce the company software architecture strategy
• Create and maintain design and code standards
• Serve as a technical liaison among project managers, developers, and stakeholders
• Coach and mentor software engineers, programmers, and other team members

Diversity & Inclusion / EEO

The Novartis Group of Companies are Equal Opportunity Employers and take pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status. We are committed to building diverse teams, representative of the patients and communities we serve, and we strive to create an inclusive workplace that cultivates bold innovation through collaboration and empowers our people to unleash their full potential.

Minimum Requirements

What will you bring to the role ?
• Computer science or any relevant field (Bachelor's degree, Master's Degree preferred)
• 10+ years’ experience leading software development teams
• 3+ years’ experience in full-stack software architecture
• Expertise working in an agile development process.
• Expertise in cloud engineering.
• Strategic Thinking/Mindset
• Capacity to co-create and collaborate in a global matrix environment requiring cross-geographies, cross-divisional and/or cross-functional interactions.
• Capacity to adapt and embrace change and/or be a Change Driver
• Solution and Results Orientated
This position can be based remotely anywhere in the U.S. (there may be some exceptions based on legal entity registration). Please note that this role would not provide relocation/immigration support as a result. The expectation of working hours and travel (domestic and/or international) will be defined by the hiring manager. International.

Additional Technical/Substantive Knowledge preferred requirements
• Deep hands-on expertise (from programming, leading software development teams, to strategy development) in all aspects of software design & architecture for application development.
• Software engineering data modeling (object oriented programming, OOP), development experience in Python, R, Java, Scala, C#, C++, and Machine Learning frameworks.
• Software testing, Testing Driven Design (TDD), Behavior Driven Design (BDD), load testing and application performance tuning
• Frontend Frameworks NodeJs and Ecosystem, React, Angular, Vue
• Infrastructure design and development for scalable data-centric architectures, including migration architectures.
• Data Storage and retrieval, Databases, SQL, NOSQL, File Systems, HDFS, Distributed computing, Hadoop, Spark

What you will receive in return?
Competitive salary, annual bonus, long term incentive for select levels, health insurance, paid vacation/holidays, potential flexible working arrangements, employee recognition scheme.

Imagine what you could do here at Novartis!

Join our Novartis Network:
If this role is not suitable to your experience or career goals but you wish to stay connected to hear more about Novartis and our career opportunities, join the Novartis Network here: https://talentnetwork.novartis.com/network

While Novartis does not require vaccination at this time, for certain Novartis sites in the US all associates and candidates may be required to either upload an image of their COVID-19 vaccine card demonstrating proof of full vaccination for COVID-19 (or other similar evidence of vaccination) or proof of a negative COVID-19 test taken by the associate or candidate within the past seven days to enter any of our sites and/or customer office or healthcare facility, as well as prior to participating in other work related off-site meetings. Employees working in customer-facing roles must adhere to and comply with customers’ (such as hospitals, physician offices, etc.) credentialing guidelines, which may require vaccination. As required by applicable law, Novartis will consider requests for reasonable accommodation for those unable to be vaccinated. This requirement is subject to applicable state and local laws and may not be applicable to employees working in certain jurisdictions. Please send accommodation requests to [email protected].
East Hanover, NJ
Information Technology
Full Time
careers default image

Director, Software Architecture, Full Stack (Remote)

Apply to Job Access Job Account