Engineer II, Software
Listed on 2026-10-24
-
Software Development
Software Engineer, Full Stack Developer
- Compensation: USD 81,300 - USD 121,800 - yearly
Job Title:Engineer II, Software
FLSA Status:Exempt
Reports to:Director, Software Applications and Development
GENERAL DESCRIPTION /
PURPOSE:
The Engineer II, Software position is responsible for the design and development of innovative software solutions in a challenging 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 analysis ts and other operations 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
- Designs, develops, and tests software and database applications to meet customer/product requirements.
- Design and implement optimal data pipeline architecture. Identify and build tools which utilize the data pipeline to promote insightful data analysis and automate processes.
- Develops and implements procedures and documentation for software system testing, data validation and training.
- Must have strong analytical and problem-solving skills.
- Coordinate testing, installation, and commissioning of software at customer sites.
Maintenance & Support
- Provide support and maintenance for existing applications
- Work with stakeholders including the Operations, Engineering and Data teams to support specific data extraction, analysis, and reporting/visualization needs.
- Must have excellent communication skills with the ability to communicate effectively with customers as well as management.
REQUIRED QUALIFICATIONS:
Education:BS in Computer Science, Computer Engineering, or related Engineering discipline
Experience: 3+ years of Software Design and Development. 3+ years of .NET Framework, C#, and WPF/Windows Forms (programming in these environments). 3+ years of MS SQL databases and other relational database concepts, OOA/OOD - Object Oriented Analysis and Design & GUI development.
Knowledge, Skills and Abilities:
- Knowledge of Java, Python a plus.
* 7+ years combination of education and experience in software engineering
PREFERRED QUALIFICATIONS:
Education:MS in Computer Science, Computer Engineering, or related Engineering discipline
Experience:Experience with Xamarin/Mobile Application Development (IOS and Android). Familiarity with Azure, ASP.NET/JS/REACT/Web development, and Entity Framework. Exposure to AI, IOT and Big Data applications a plus. MVVM or other established design patterns.
PRE-EMPLOYMENT REQUIREMENTS:
This position requires successful completion of:
- The subject’s name must correspond to their Social Security number and date of birth.
- A nationwide, federal, and state criminal background check will be conducted. Up to a seven-year history will be considered, including incarceration or court supervision. Findings will be reviewed relative to the position requirements.
- Must possess and maintain a valid driver’s license. A Motor Vehicle Record (MVR) check will be conducted upon hire and annually thereafter in accordance with Loram’s Driving Policy.
- Current and prior relevant employment experience will be verified to confirm the candidate meets the minimum required years of experience for the position.
- Post‑secondary education at the associate degree level or higher will be verified, including degree(s) earned and dates of completion.
- All applicants must successfully pass a pre‑employment drug test. Employees in safety‑sensitive positions are subject to random, reasonable suspicion, and post‑incident drug and/or alcohol testing in compliance with federal regulations and company policy. Corporate non safety…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).