Senior Cloud Architect SF Commerce Cloud

Humana Inc.
New Orleans, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
New Orleans, United States of America

Tech stack

HTML
JavaScript
Agile Methodologies
Software Applications
Azure
CSS
Software as a Service
Cloud Computing
Computer Engineering
Continuous Delivery
Continuous Integration
Database Design
JSON
NoSQL
Platform as a Service (PAAS)
Scrum
Systems Development Life Cycle
Release Management
Service-Oriented Architecture
Software Engineering
XML
React
GIT
SASS
Information Technology
Software Version Control

Job 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

Requirements

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

Apply for this position