Senior Software Engineer
Description
The Senior Software Engineer codes software applications based on business requirements. The Senior Software Engineer work assignments involve moderately complex to complex issues where the analysis of situations or data requires an in-depth evaluation of variable factors.Responsibilities
Center Well Pharmacy is seeking a Senior Software engineer who is self-motivated, curious and loves the challenge of solving problems using technology to provide better customer experience. The Senior Software Engineer develops the code per specifications, researches complaints and makes necessary adjustments, corrections and/or recommendations to resolve complex software related issues, oversees testing and debugging,. You'll collaborate with multiple agile teams, architect, scrum masters, and product owners to implement and continuously deliver new features to our customers.
KEY ACCOUNTABILITIES
Planning, Analysis and Design
Understand business requirement
Performs system analysis and develops /documents system specifications and software changes to be made
Provide estimates of user stories during planning and refinement sessions
Collaborate with Architects and Product owners to understand and clarify scope of any feature/user stories
Actively participate in the design of solutions by creating low level designs to meet objectives (data structures, system processes, services, user interfaces, etc.)
Development, Integration, Testing and Implementation
More than 50% of time spent of hands on keyboard(coding)
Develop new features and program with high standards
Ensure high quality solution through adherence to Test Driven Development (TDD) as the foundation of development and enabling CI/CD and DevSecOps practices
Mentor and work with offshore team or junior developers
Perform Peer Code Reviews
Assist end users with UAT as needed.
Create detailed deployment plans including rollback.
Prepare system documentation as needed.
Helping scrum team members to deliver committed deliverables.
Ability to lead scrum teams on various initiatives.
Troubleshoots production issues by gathering information, engaging support teams to provide root cause and assist in the resolution of issues; formulating an action plan; performing required actions.
Required Qualifications
Bachelor's degree (technical area desired), or equivalent technical training
5+ years of Information Technology experience, working with web applications and development
5+ years of expertise in large scale web development using Java/J2EE and Spring/spring Boot Framework.
Experience with JavaScript, JSON, HTML, CSS, SQL
Experience in designing and developing efficient and high availability Rest APIs
Experience with Eclipse IDE and Spring/spring Boot Framework
Experience with Hybrid infrastructure( JBOSS, GCP, Azure and Pioneer/PCF)
Experience with Agile, Continuous Integration, Continuous Deployment
Good written and verbal communication skills
Ability to work well in a team development setting
Must be passionate about contributing to an organization focused on continuously improving consumer experiences
Preferred Qualifications
Pharmacy experience
Experience in cloud development
Experience in Docker and Kubernetes
Experience with SAFe(Scaled Agile Framework)
Additional Information
Humana and its subsidiaries require vaccinated associates who work outside of their home to submit proof of vaccination, including COVID-19 boosters. Associates who remain unvaccinated must either undergo weekly negative COVID testing OR wear a mask at all times while in a Humana facility or while working in the field.
Work-At-Home Requirements
WAH requirements: Must have the ability to provide a high speed DSL or cable modem for a home office. Associates or contractors who live and work from home in the state of California will be provided payment for their internet expense.
A minimum standard speed for optimal performance of 25x10 (25mpbs download x 10mpbs upload) is required.
Satellite and Wireless Internet service is NOT allowed for this role.
A dedicated space lacking ongoing interruptions to protect member PHI / HIPAA information
Scheduled Weekly Hours
40