Subscribers got this job on 12 October 2026.
New jobs reach them at 8 am and 6 pm, 5 days before they open here. Get the next one first
The job in short
Senior applications development.
Details
- Found
- 13 d ago · posted 2026-10-06
- Location as listed
- Westminster, Colorado
- Role
- Software Engineer
- Source
- The company’s own careers site
Full description
As a Senior Applications Developer on the Engineering Tools Development team, you will play a key role in developing our PLM and Digital Engineering applications that support our customers’ mission-critical objectives. This role combines deep technical expertise and cross-functional leadership.
What You’ll Do
• Lead, assist, and collaborate with other application developers, business analysts, system administrators, and others in conceptualizing and developing new software programs and applications as well as maintaining existing applications.
• Collaborate with specialists from a wide variety of expertise including mechanical engineering, material science, optical engineering, digital engineering, systems engineering, and other information technology team members.
• Plan phases of the software development life cycle (SDLC) for a variety of projects.
• Assist in the preparation and documentation of software requirements and specifications.
• Research and document requirements of software users.
• Conduct research on emerging application development best practices, languages, and standards in support of development efforts.
• Partner with business representatives to ensure requirements are well understood and documented to achieve successful delivery.
• Actively work with the software development manager and architecture managers to align to a consistent technology vision and drive application development standards.
• Facilitate peer-programming and design sessions/reviews with team members.
• Participate in code reviews.
• Foster and be a leader of a collaborative and team-oriented environment.
• Ensure development quality is being tracked and improved using techniques like automated testing and peer code review.
• Take the lead on solving and implementing difficult technology challenges and drive our team to successful delivery.
• Consistently write, translate, code, and test software program and applications according to specifications.
• Establish and maintain effective working relationships within the department, the Strategic Business Units, Strategic Support Units, and the Company.
• Interact appropriately with others to maintain a positive and productive work environment.
Software Engineer jobs in Westminster, Colorado · Software Engineer jobs in the United States · All S jobs