Software Engineer at Humana in Louisville, Kentucky

Posted in Other 16 days ago.





Job Description:



Description




As a Software Engineer for Medicare IT organization, you will be part of a mature and strong solution design and application development team dedicated to delivering business value to our customers. You will collaborate with a cross functional teams to implement, test, and continuously deliver new features and products for our customers. You will code software applications based on business requirements with focus on code quality, performance, security and resiliency. You will help build new solutions along with updating existing applications on-premise using modern technology stack and modern engineering practices. You will develop processes, asynchronous events, and data pipelines and mature our automation capabilities to deliver and deploy secure, quality code.


The Software Engineer 1 codes software applications based on business requirements. The Software Engineer 1 work assignments are often straightforward and of moderate complexity.




Responsibilities




The Software Engineer 1 standardizes the quality assurance procedure for software. Oversees testing and debugging and develops fixes. Researches complaints and makes necessary adjustments and/or recommendations to resolve complex software related issues. Understands own work area professional concepts/standards, regulations, strategies and operating standards. Makes decisions regarding own work approach/priorities, and follows direction. Work is managed and often guided by precedent and/or documented procedures/regulations/professional standards with some interpretation.


Responsibilities


  • Write high-quality code that satisfies customer needs and strives for simplicity, clarity, and testability.


  • Promote a collaborative team environment and work closely with colleagues to achieve business objectives.


  • Collaborate with stakeholders (e.g. business stakeholders, product owners, project managers, and end users) to understand functional and non-functional requirements.


  • Adhere to architecture, design, implementation, and security standards and best practices.


  • Implement unit and integration tests and conduct functional and performance testing where appropriate.


  • Develop reusable software building blocks to enable faster delivery.


  • Prepare technical documentation.


  • Adhere to established development practices and processes.



Required Qualifications



  • Bachelor's degree in Computer Science or related field


  • 0-3 years of experience in systems analysis and application programming development


  • Proficiency in one or more coding languages such as .Net Core (C#), Node.js, Java, Python, JavaScript, PowerShell, etc.,


  • Working knowledge of DevSecOps, CI/CD principles and practices.


  • Experience with agile development methodologies.


  • Experience and understanding of secure coding practices, Java, XML, XSLT, JSON, Micro Services, and working with relational and NoSQL databases


  • Understanding of 12 factor app methodology used for building software-as-a-service applications that are suitable for deployment on AIX and Windows


  • Growth mindset and a willingness to learn new skills, technologies, and frameworks.


  • Must be passionate about contributing to an organization focused on continuously improving consumer experiences



Preferred Qualifications



  • Master's Degree


  • Cloud Certification


  • Experience working in HealthCare Industry or large enterprise.



Additional Information






Scheduled Weekly Hours




40
More jobs in Louisville, Kentucky

Other
22 minutes ago

On Assignment, Inc./Oxford Global Resources
Other
23 minutes ago

On Assignment, Inc./Oxford Global Resources
Other
23 minutes ago

On Assignment, Inc./Oxford Global Resources
More jobs in Other

Other
12 minutes ago

Mental Health Center of Denver
Other
13 minutes ago

Martin Marietta Materials
Other
13 minutes ago

Martin Marietta Materials