Principal Software Engineer

Posted on 06 February 25 by Michael Mayhew

  • $ - $
Logo

Powered by Tracker

Job Description

Principal Software Engineer

Irving, TX | Hybrid – potentially remote

 

Key software/apps:

  • Custom .NET applications in Azure
  • NCR Voyix Aloha POS
  • SEMNOX
  • Workday

Major Responsibilities:

  • Develops, delivers, and maintains software applications, systems, third-party integrations, and technology platforms based on business requirements.
  • Establishes best practices to foster a high-performing software engineering environment, ensuring the production of secure, scalable, resilient, and efficient software.
  • Collaborates with cross-functional teams to ensure code quality, testing, piloting, installation, and implementation are executed efficiently.
  • Ensures the cost-effective use of resources, including employees, partners, vendors, and contractors, while maintaining focus on delivering quality solutions.
  • Provides thought leadership and promotes technical and process innovation across teams and vendors.
  • Promotes a mindset of continuous improvement and curiosity, driving speed to market at a lower cost.
  • Contributes to talent development within the engineering team to align skills with strategic goals and operational needs.
  • Sets and manages performance standards and ensures they are consistently met.
  • Partners with internal and external stakeholders to drive business value and meet technology objectives.
  • Participates in project discussions and helps ensure transparency in project delivery, coordinating with external technical resources when needed.
  • Leads development teams in adopting CI/CD best practices (including automated testing), ensuring frequent and efficient production deployments through automated pipelines.

Qualifications:

  • Bachelor's degree in Computer Science, Computer Engineering, Systems Engineering or relevant field of study, or equivalent work experience
  • 10+ years of IT and business industry work experience
  • Demonstrated ability to develop and lead high performance, globally distributed development teams
  • Demonstrated continuous technical learning skills
  • Demonstrated ability to build relationships across the organization with a sharp focus on the customer – both internal and external
  • Strong communication and presentation skills
  • Experience in a fast paced, Agile, continuous integration environment

Job Information

Rate / Salary

$ - $

Sector

Not Specified

Category

Not Specified

Skills / Experience

Not Specified

Benefits

Not Specified

Our Reference

JOB-21709

Job Location