Company name
Humana Inc.
Location
Sandy, UT, United States
Employment Type
Full-Time
Industry
It
Posted on
May 04, 2023
Profile
Description
Working under the direction of the Program Lead and Architect , the Senior Software Developer position is a meaningful role in the delivery of high quality technical projects to our customers. Senior Software Developers work under general direction and are responsible for combining mature technical knowledge with mentoring skills to contribute to the quality, effectiveness and efficiency of all work completed under their guidance.
Responsibilities
Design, develop, and implement software for technology based products or applications
Apply knowledge of programming techniques to plan, develop, test and document computer applications
Create, maintain and implement the source code
Design prototypes
Specify program unit structure and conduct verification on own designs
Be comfortable with uncertain, incomplete or ambiguous information
Analyze complex business needs presented by clients and contribute to the solution of complex technical problems with senior level skill
Develop novel and creative solutions to complex business and technical problems
Make decisions and recommendations taking into consideration an appropriate balance of business goals and technical goals
Modify methods, techniques and procedures to achieve desired results
Lead projects from a technical perspective and provide technical guidance to less experienced staff
Alter approach or recommend broader procedural changes to improve the effectiveness of the delivery team
Consistently produce output that is trusted as accurate, sound and viable
Provide leadership on projects relating to configuration, application and/or integration of company products to meet customer's business requirements
Identify design problems and collaborate with others to resolve
Consult with others as required on matters with broad implications
Cultivate and contribute to our unique creative and collaborative culture and working environment
Be a role model for our values; developing others and building strong collaborative teams
Communicate thought leadership and standard processes both internally as well as externally
Required Qualifications
Ability to ensure software meets all requirements of quality, security, modifiability and extensibility
Proficient in Salesforce Commerce Cloud and SFRA
Experienced with JavaScript frameworks like React & Next JS
Good knowledge developing with CSS, SASS, HTML, JSON and XML
Strong knowledge of NoSQL
Experience working with public cloud providers like Azure
Experience with data modeling and database design
Experience with software development lifecycle (SDLC) processes
Experience with Agile software development methodologies (SCRUM)
Experience with service-oriented architecture (SOA)
Experience in Security
Clear understanding of cloud and server-side application development and architecture
Familiarity with continuous delivery and deployment processes for SaaS and PaaS based solutions.
Familiarity with continuous integration, deployment and release management tools
Proficient understanding of code versioning tools, such as Git
Excellent interpersonal relationship skills
Bachelor's or master's degree in computer science, Computer Engineering or equivalent
8 years of progressive software development experience
Experience working on complex software projects.
Additional Skills:
Accountability: Balances organizational, team and individual commitments
Communication: Adapts communication to respond to audience or situational requirements
Service Orientation: Goes above and beyond regular client and organizational expectations by offering added value
Teamwork: Encourages others to participate in team activities, ensures teams are working effectively
Leadership: Promotes and builds internal commitment
Problem Solving: Analyzes complex issues to develop approaches or solutions that are considered forward thinking and best practice
Planning and Organization: Develops and oversees multiple plans for internal groups and teams, anticipates risks and takes appropriate steps
Critical Thinking: Gathers and analyzes information using past experience, organizational practices and processes in order to set a course of action
Adaptability: Continuously adapting behaviors and approaches to address specific situations
Decision Making: Is able to adapt decision making based on circumstances or when presented with unclear information
#LI - Remote
This is remote position
Scheduled Weekly Hours
40
Humana 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.
Company info
Humana Inc.
Website : http://www.humana.com