Senior Software Engineer
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
All Humana associates approved for the Home or Hybrid Home/Office work styles are required to self-provide wireless, wired cable or DSL access to the internet at the connectivity speeds required by the company to successfully perform their job with the exception of associates who live or work from home in the state of California, Illinois, Montana, or South Dakota. Connectivity requirements are detailed below.
Connectivity – Requirement Details
To ensure Home or Hybrid Home/Office associates’ ability to work effectively, the self-provided internet service of Home or Hybrid Home/Office associates must meet the following criteria:
At minimum, a download speed of 25 Mbps and an upload speed of 10 Mbps is recommended to support Humana applications, per associate.
Wireless, Wired Cable or DSL connection is suggested.
Satellite, cellular and microwave connection can be used only if they provide an optimal connection for associates. The use of these methods must be approved by leadership.
Humana will not pay for or reimburse Home or Hybrid Home/Office associates for any portion of the cost of their self-provided internet service, with the exception of associates who live or work from Home in the state of California, Illinois, Montana, or South Dakota. Associates who live and work from Home in the state of California, Illinois, Montana, or South Dakota will be provided a bi-weekly payment for their internet expense.
Humana will provide Home or Hybrid Home/Office associates with telephone equipment appropriate to meet the business requirements for their position/job.
Scheduled Weekly Hours
40
Not Specified
0