
Senior Software Engineer
Blue Yonder
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Arizona • Texas • United States
Visit company websiteExplore more
Salary
💰 $90,821 - $143,896 per year
Job Level
About the role
- Consistently delivers solid quality in both design and implementation and helps the team shape what is built how
- Core responsibilities includes focusing on innovation and improving delivery effectiveness by driving product development features across the organization in software development, deployment, and infrastructure consistency.
- Develop REST services, efficient code of meta-driven programming leveraging data persistency including relational and NoSQL databases
- Provide standardized enterprise solutions for cloud infrastructure and application deployment across multiple products.
- Apply the appropriate software engineering patterns utilizing a meta-driven systems approach to build robust and scalable systems
- Expert in OO and Functional programming and the ability to apply your skills in developing Blue Yonder products.
- Influence fellow engineers by proposing software designs, providing feedback on software designs and/or implementation.
- Experienced problem-solving skills that can help the team in triaging operational issues.
- You will leverage your expertise in eliminating repeat occurrences.
- Participate in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives.
- Translates business requirements to user stories and actively seeks feedback by the stakeholders.
- Takes the lead in designs of individual stories and translates the design to subtasks.
- Considers aspects of information security while coding and reviewing other's code.
- Keeps up to date with technology and research latest trends in the industry.
- Is perceived as the expert in a small designated technical area and is the go-to person for related implementational and operational issues.
- Design, architect, implement and document next generation system architecture and automation solutions.
- Evaluate and coach other engineers on the technical and interpersonal best-practices.
- Provide support/guidance for day to day operations/systems.
Requirements
- Bachelor’s degree (STEM preferred) and minimum 8 years of experience in Software development
- Min 8 years of strong programming skills and background in Java, Spring Boot, Python, and Bash
- Ability to debug and diagnose issues in complex enterprise applications
- Hands-On experience and Proficiency in below Technical skills
- Java
- Spring Boot
- Python
- Bash
- Web Technologies (HTML, CSS, XML, JSON)
- Object Oriented Design (OOD)
- Linux/Unix & Windows Platform
- Excellent team player and works with go-get attitude
- Experienced Agilist
- Should have good communication skill and effectively work with stakeholders and team as well
- Strong troubleshooting and problem-solving skills.
- Must have GitHub, GitHub Actions, DevSecOps domain knowledge
- Intermediate understanding of virtualization, private, hybrid and public cloud computing concepts.
- Intermediate understanding in key areas such as Cloud Services such as IaaS, PaaS and SaaS on major cloud hosting platforms (Azure)
Benefits
- Comprehensive Medical, Dental and Vision
- 401K with Matching
- Flexible Time Off
- Corporate Fitness Program
- A variety of voluntary benefits such as; Legal Plans, Accident and Hospital Indemnity, Pet Insurance and much more
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootPythonBashREST servicesObject Oriented DesignWeb TechnologiesLinuxUnixCloud Services
Soft skills
problem-solvingteam playercommunicationleadershipinfluencingcoachingfeedbackinnovationtriagingstakeholder engagement
Certifications
Bachelor’s degree in STEM