Jobs and Careers
BL

VC++ Software Engineer

Blue Yonder
United Statesfull_timeVerifiedPosted 1 May 2024
💰 $143,896/yr($99,208/yr$143,896/yr)

About the role

Role:  Sr Software Engineer 

Location :  Dallas TX or Scottsdale, AZ

 

Position Overview: Blue Yonder is seeking a Sr Software Engineer to join our innovative team dedicated to optimizing supply chain operations through cutting-edge solutions. In this role, you will be working in  

developing & maintaining an industry-standard Category Management desktop application. This position offers a fantastic opportunity to grow your skills in a collaborative environment while making a tangible impact on global supply chains.  

 

Our current technical environment:   

  • Software: VC++, MFC UI, C# .Net, WPF, Rest API, SQL Server, Oracle 

  • Application Architecture: Scalable, Resilient, secure multi-tier architecture 

  • Frameworks/Others: RDBMS (Oracle/MS SQL) 

  • Windows 

 

Primary Duties and Responsibilities: 

Consistently delivers solid quality in both design and implementation and helps the team shape what is built, in particular: 

  • Develops quality software (including effective test code) according to Blue Yonder standards. 

  • Provides input for the prioritization of issues in the backlog and autonomously pulls issues or supports other team members as appropriate. 

  • Participates in team activities such as backlog grooming, planning, daily stand-ups, and retrospectives. 

  • Translates business requirements to user stories and actively seeks feedback from 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 researches latest trends in the industry. 

  • Is perceived as the expert in the area and is the go-to person for related implementational and operational issues. 

 

Secondary Duties and Responsibilities:  

  • Raises operational concerns during design phases. 

  • Produces actionable user stories to relieve operational pain. 

  • Plans and performs more complex changes and manages stakeholder expectations. 

  • Independently resolves incidents, drives associated post-mortem analyses, and ensures outcome is actionable for the team. 

  • Actively provides feedback during code reviews. 

  • Onboards new members to the team and helps develop junior engineers. 

  • Understands functional and technical requirements of software components. 

  • Feeds larger refactoring opportunities into the team's backlog. 

  • Evolves the team’s continuous integration pipeline and fixes broken builds. 

  • Performs benchmark analyses, identifies hot spots, and derives appropriate measures to improve performance. 

  • Demonstrates problem solving and innovation ability. 

  • Acts according to company and team visions and requires user stories to adhere to those visions. 

  • Eager to gain a deep understanding of the problem domain. 

  • Clearly understands and communicates the impact of changes in the team’s deliverables on other teams and customers. 

  • Timely and proactively communicates impediments to commitments and helps others to overcome theirs. 

 

What we are looking for:  

  • Bachelors degree in Computer science, engineering or any other related field of education along with Min of 8+ years of experience in software development with extensive C++ programming, OO design, problem solving and debugging skills. 

  • Expertise in Windows development using VC++, MFC UI, C#, Webservices,  

  • Experience in COM, DCOM, T-SQL, PL/SQL, XML, WPF, JSON, WebSockets, Git. 

  • Full stack developer 

  • Ability to debug and deep dive into code to identify and resolve issues. 

  • Exposure to Azure and AI/ML concepts is a plus. 

  • Exposure to scripting is a plus. 

  • A clear understanding of the product development cycle, technical requirements with a strong understanding of concepts related to OO design and OO programming practices. 

  • Candidate must have a strong record of delivering software projects on-time and with high quality. 

  • Candidate must possess good oral and written communication skills, be highly self-motivated, and capable of working in a collaborative team environment. 

 

 

 

 *LI-SR1

-------------------------------------------

The salary range for this position is $99,208 - $143,896

The salary range information provided, reflects the anticipated base salary range for this position based on current national

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Blue Yonder

View company profile →