##### Job Description :
**Pharmacy Benefits Reinvented- **As the industry’s alternative pharmacy
benefit manager (PBM), we’re committed to making prescriptions more affordable
for you and your members. Here at Navitus, our team members work in an
environment that celebrates creativity, fosters diversity and encourages
growth. We welcome new ideas and share a passion for excellence.
The Software Engineer ensures efforts are in alignment with the **Strategic
Technology Systems Development team **to support customer-focused objectives
and the IT Vision. The Software Engineer serves as a lead role in the
analysis, design, development, testing, and maintenance of existing software
applications in support of the achievement of business requirements. As a
senior team member, the Software Engineer acts as a leader to ensure adherence
to project timelines and deliverables and mentors less experienced team
members as required.
Is this you? Find out more below!
**How do I make an impact on my team?**
* Collaborate with business teams to identify business needs, provide guidance, and translate into technical requirements.
* Lead and estimate the effort for research, design, development, and implementation on a project-by-project basis to deliver solutions in a timely manner which are easily maintainable and scalable.
* Research, identify and support new technologies and technology upgrades which will enhance the ability to deliver robust solutions.
* Design, develop, document, and implement application enhancements according to business and technical requirements.
* Peer reviews to evaluate performance of team members as required.
* Code reviews on an as needed basis to ensure conformity to company development guidelines.
* Develop and maintain user manuals and guidelines.
* Train end users to operate new or modified programs.
* Install software products for end users as required.
* Identify roadblocks or areas of concern and bring potential solutions to management’s attention.
* Work with other technical teams to define and identify cross-functional solutions for integration with new or existing technologies.
* Communicate with multiple departments to identify and articulate solutions
**What our team expects from you?**
* * Knowledge of professional software engineering practices & best practices, including coding standards, code reviews, source control management, build processes, testing, and operations.
* Demonstrated experience developing with multiple modern languages (C#, Python, React).
* Experience in architecting, designing, developing, and implementing cloud solutions on AWS platforms.
* Implements re-architecting existing applications on AWS using event driven architecture and serverless framework.
* Proven experience participating on a Scrum/Agile team.
* Familiar understanding of DevOps processes and tools to applications.
* Proven experience working with Continuous Integration and Continuous Delivery (CI/CD).
* Healthcare industry practices and HIPAA knowledge is a plus
* Knowledge of applicable data privacy practices and laws.
**What can you expect from Navitus?**
* Hours/Location: Monday - Friday with opportunity for flexible work schedule, **Remote**
* Paid Volunteer Hours
* Educational Assistance Plan and Professional Membership assistance
* Referral Bonus Program – up to $750!
* Top of the industry benefits for Health, Dental, and Vision insurance, Flexible Spending Account, Paid Time Off, Eight paid holidays, 401K, Short-term and Long-term disability, College Savings Plan, Paid Parental Leave, Adoption Assistance Program, and Employee Assistance Program