Software Engineer II - Desktop
Posted Updated 4
views
This position is no longer accepting applications(closed Sep 26, 2026).
Job Description
Job Title: Engineer II, Software
FLSA Status: Exempt
Department: Engineering
Reports to: Senior Manager, Software Engineering
GENERAL DESCRIPTION / PURPOSE:
The Engineer II, Software position is responsible for the design and development of innovative software solutions in a challenging hi tech engineering environment.
ESSENTIAL JOB FUNCTIONS:
Analysis
- Analyzes software and data requirements to determine feasibility of design within time and cost constraints.
- Consults with engineers, data analysists and other IT specialists to determine system specifications to meet the functional and performance requirements.
- Communicate concepts, recommendations, and solutions effectively with customers as well as management, verbally and in written format.
Design & Development
- Architects, designs, develops software for desktop solutions to meet customer/product requirements.
- Develops and implements procedures and documentation for software system testing, validation, and training.
- Must have strong analytical and problem-solving skills.
Testing, Installation, & Commissioning
- Coordinate testing, installation, and commissioning of software at customer sites.
Maintenance & Support
- Provide support and maintenance for existing software applications/products.
- Work with stakeholders including the Operations, Engineering and Data teams to support specific software and data reporting/visualization needs.
- Must have excellent communication skills with the ability to communicate effectively with customers as well as management.
Technical Leadership
- Ability to lead projects and provide technical oversight to a team of developers.