Proficiency in clean code principles and software testing
Experience with Agile methodologies and team collaboration
Understanding of information security practices
Ability to autonomously resolve technical issues and incidents
Familiarity with SaaS profitability concepts
Experience in mentoring or onboarding junior engineers
Responsibilities
Develop quality software adhering to clean code principles
Autonomously manage and resolve team backlog issues
Participate actively in Agile ceremonies like stand-ups and retrospectives
Contribute to the design of software stories
Continuously improve personal skills and code quality
Identify and report operational issues to the team
Plan and execute routine changes independently
Provide feedback during code reviews and assist in onboarding new team members
Benefits
Comprehensive Medical, Dental, and Vision coverage
401K with Matching contributions
Flexible Time Off policy
Corporate Fitness Program
Variety of voluntary benefits including Legal Plans and Pet Insurance
Full Job Description
Location: Dallas, TX (Hybrid Role)
Primary Duties and Responsibilities
Focuses on further improving their craftsmanship and extending their skills beyond plain implementation, in particular:
Develops quality software according to clean code principles and Blue Yonder standards and writes effective test cases.
Autonomously pulls issues from the team backlog or supports other team members with their issues as appropriate.
Participates in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives.
Understands basic functional and technical requirements of software components.
Contributes to designs of individual stories.
Continuously improves themselves and the code they produce.
Incorporates aspects of information security in their own work.
Develops an understanding of how changes in the team's deliverables affect other teams and the customer.
Additions for service-delivering teams
Identifies operational issues and brings them to the attention of the team.
Autonomously plans and performs routine changes.
Independently resolves incidents around a limited set of service functions.
Independently handles service requests.
Realizes that resource consumption directly affects SaaS profitability.
Secondary Duties and Responsibilities
Autonomously performs small refactorings to improve local software quality.
Is aware of the team's continuous integration pipeline and fixes broken builds as necessary.
Actively provides feedback during code reviews.
Onboards new members to the team and helps develop junior engineers.
Assists associates with implementational and operational issues.
Clearly communicates impediments and actively seeks support by team members to overcome obstacles.
Participates in implementing performance benchmark tests.
Understands company and team visions and the problem domain their team works on.
Demonstrates problem solving and innovation ability.
The salary range for this position is $85,788 - $108,212.
The salary range information provided, reflects the anticipated base salary range for this position based on current national data. Minimums and maximums may vary based on location. Individual salary will be commensurate with skills, experience, certifications or licenses and other relevant factors. In addition, this role will be eligible to participate in either the annual performance bonus or commission program, determined by the nature of the position.
At Blue Yonder, we care about the wellbeing of our employees and those most important to them. This is reflected in our robust benefits package and options that includes:
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
About Blue Yonder
Blue Yonder is a software company that provides artificial intelligence and machine learning solutions for supply chain management. The company was founded in 1985 and is headquartered in Scottsdale, Arizona. Blue Yonder's solutions are used by more than 3,000 customers worldwide, including many of the world's largest retailers, manufacturers, and logistics companies.