Job Details

Senior Software Engineer - Medicare IT Work at Home Optional

Company name
Humana Inc.

Location
Lancaster, SC, United States

Employment Type
Full-Time

Industry
Engineering, It, Work At Home, Sciences

Posted on
Oct 20, 2021

Apply for this job






Profile

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

As a Senior 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 design, implement, test, and continuously deliver new features and products for our customers. You will design and code software applications based on business requirements with focus on code quality, performance, security and resiliency. You will build new solutions in cloud and transform the current applications to cloud native solutions using modern technology stack and modern engineering practices. You will help grow engineering best practices, develop REST APIs, asynchronous events, and data pipelines and mature our automation capabilities to deliver and deploy secure, quality code.

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. The ideal candidate for this role will be an enthusiastic problem-solver who is comfortable taking charge, making sound business decisions and formulating creative tactical solutions to business and operational problems, all while handling multiple tasks simultaneously.

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.

Investigate and propose solutions to development and design problems.

Participate in scope of work estimation and forecasting.

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

Participate in code reviews or use collaborative programming techniques to promote high quality business outcomes.

Conduct analysis to determine integration needs, and design and plan integrations.

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

Develop reusable software building blocks to enable faster delivery.

Improve performance of existing software by diagnosing and resolving critical issues.

Prepare technical documentation, including software design evaluation plans, test results, and technical manuals.

Adhere to established development practices and processes.

Coach and mentor junior software engineers.

Makes decisions on moderately complex to complex issues regarding technical approach for project components, and work is performed without direction.

Exercises considerable latitude in determining objectives and approaches to assignments.

Required Qualifications

Bachelor's degree in Computer Science or related field with 5 years of software engineering experience

Strong 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 firm understanding of secure coding practices, API designs, working with relational and NoSQL databases, REST APIs, XML, XSLT, JSON, Micro Services and Containers.

Understanding of 12 factor app methodology used for building software-as-a-service applications that are suitable for deployment on modern cloud platforms such as Azure, GCP, AWS, Docker, Kubernetes etc.,

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

Preferred Qualifications

Master's degree in computer science or related field.

Cloud Certification

Experience working in Health Care Industry or a large enterprise.

Scheduled Weekly Hours

40

Company info

Humana Inc.
Website : http://www.humana.com

Similar Jobs:
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 d...
Description We have an exciting opportunity to join our team and be a part of modernization our Data Ecosystem at Humana from an on prem solution to a cloud solution. As a Senior Software Engineer you will be able to utilize your...
Description The Senior Business Intelligence Engineer will work as part of the Technology Business Management (TBM) team within IT Finance under the Corporate Finance Organization. The TBM team is focused on providing cost transp...
I was facing the seven-year itch at my previous workplace. Thanks to EmploymentCrossing, I'm committed to a fantastic sales job in downtown Manhattan.
Joseph L - New York, NY
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
EngineeringCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EngineeringCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 EngineeringCrossing - All rights reserved. 21 192