Lead Software Engineer
Company: Humana
Location: Ridgeland
Posted on: January 27, 2023
|
|
Job Description:
**Description**We believe that both a high-quality team and
high-quality code are critical pieces of our mission. You'll be
responsible for working with a team of engineers, designing
solutions, building the backbone interoperability platform that
powers our engaging customer experience assets. The platform is
envisioned to be a modern high-fidelity information superhighway
that integrates with a multitude of data sources and presents data
in the right grain, at the right time. You'll work directly with
architects, design solutions and build APIs, and orchestrate the
flow of data across the platform. You'll help us build an
enterprise scale microservices/streaming architectures that will
help scale all our capabilities to those that we serve.Being a part
of the technology modernization team working closely with our
product and architecture team, you will focus on building new
platforms with both small and large new features and iterate
through smaller enhancements that integrate across a variety of
channels. Lastly, you will work with the analytics team to build a
feedback loop to constantly improve on what we've already
built.**Responsibilities**The Lead Software Engineer will have the
chance to influence the decisions regarding all aspects of
modernizing an organization. Software Engineers are trusted to own
major parts of the codebase, and we expect you to thrive as a
leader in spearheading and shaping the technology direction, with
support from your peers and sometimes even stepping into the role
of an architectSoftware Engineers will help develop cloud native
solutions, leveraging AWS and or Microsoft Azure, and are able to
code in languages and frameworks that fit into that ecosystem -Java
and Net Core (C#). In addition, our automation infrastructure will
allow you to quickly test and deploy your code.**Required
Qualifications:**+ Proven work experience as a Software Engineer or
Software Developer+ 8+ years of Software Development experience in
at least one of the following languages: Java or C# (.Net Core)+ 5+
years of hands-on experience building production-grade APIs,
micro-services and streaming technologies with integrations
spanning multitude of back-ends.+ 3+ year of experience building
cloud native solutions, preferably AWS cloud technologies with
Kinesis, Event Bridge, AWS API gateway, Apigee and EKS+ Hands-on
experience building production-grade highly scalable
microservices/streaming architecture with good knowledge of data
engineering methodologies and best practices in DevSecOps.+
Analytical mind with problem-solving aptitude+ Strong communication
skills with ability to interact with business and customer
representatives+ Passion for growing your skills, tackling
interesting work and challenging problems+ BA/BS in Computer
Science or any relevant field+ Experience working within an DevOps
style environment using agile delivery practices and
methodologies.**Role Essentials:**+ Have experience with TDD and
writing solid test cases+ Experience working in large, high-quality
codebases+ Shipping pragmatic, sustainable code bases with speed
using CI/CD best practices+ Have experience with modernizing and
migrating legacy applications to the cloud+ Good understanding of
public cloud computing architectures and services. Experienced in
the use of cloud native technologies, cloud cybersecurity, and
implementation patterns to lower costs, improve speed to market,
increase efficiency, and enable innovation.+ Experience leveraging
modern technologies to increase velocity and decrease cost of
solution delivery; including cloud technologies, microservices
architecture, and streaming analytics.+ Building collaborative
relationships with team members, fostering a productive team
environment, and coaching staff with timely meaningful feedback+
Good Understanding of SQL, NOSQL (Document stores) and In-Memory
data stores.**Role Desirables:**+ Cloud certification on any major
cloud provider+ Experienced in designing, building, and testing
complex scalable systems+ Have experience deploying code in
containers and using tools such as Docker and/or Kubernetes in
Production+ Have built or maintained a large-scale microservice
infrastructure application or system+ Experience supporting live
production infrastructure, can put out fires under pressure when
things go wrong+ An appetite for data: analyzing metrics and
designing A/B tests to help drive the company's decisions.+
Master's Degree in any STEM programs**Scheduled Weekly
Hours**40Humana complies with all applicable federal civil rights
laws and does not discriminate on the basis of race, color,
national origin, age, disability, sex, sexual orientation, gender
identity or religion. We also provide free language interpreter
services. See our
https://www.humana.com/legal/accessibility-resources?source=Humana_Website.
Keywords: Humana, Jackson , Lead Software Engineer, IT / Software / Systems , Ridgeland, Mississippi
Click
here to apply!
|