Software Engineer III - Web Development
Indexed description
Job Title: Engineer III, Software/Web Development
FLSA Status: Exempt
Department: Engineering
Reports to: Principle Software Engineer, Software Engineering
GENERAL DESCRIPTION / PURPOSE:
The Engineer III, Software/Web development position is responsible for the design and development of innovative software and web 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.
- Architects, designs, develops software for desktop, web applications and cloud solutions to meet customer/product requirements.
- Develops application services on AWS, integrating with cloud-native services (e.g., Lambda, S3, DynamoDB) to deliver scalable, secure, and cost-effective solutions.
- Develops and implements procedures and documentation for software system testing, validation, and training.
- Must have strong analytical and problem-solving skills.
- Coordinate testing, installation, and commissioning of software at customer sites.
- Provide support and maintenance for existing software and web 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.
- Ability to lead projects and provide technical oversight to a team of developers.
Experience/skills:
- 8 + years of hands-on Software Design and Development, Object Oriented Analysis/Design & GUI development experience required.
- 5+ years of full stack .NET Framework with C#, Web development (.NET core, ASP.net, web API).
- 5+ years of building front-end React 18+ applications using TypeScript.
- 3+ years of working with SQL and NoSQL databases
- 3+ years working with the following AWS services (EC2, Lambda, S3, DynamoDB, CloudWatch
- 12+ years combination of education and experience in software engineering in leu of education
Experience/Skills:
- Experience using Claude Code CLI and managing an agentic environment (*.md, tooling, workflows).
- Experience with popular front-end tools: TanStack, TailwindCSS, Zod, and shadcn.
- Familiar with Infrastructure-as-Code and Terraform.
- Familiarity with event-driven architectures on AWS, pub/sub (SNS/SQS), message queues, and streaming data ingestion, and the tradeoffs between these patterns.
- 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.
- The subject’s name must correspond to their Social Security number and date of birth.
- 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.
- 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
- All applicants must successfully pass a pre-employment drug. 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 applicants are subject to drug test.
- Up to 15 % travel including international, using any method of transportation.
- Ability to apply high levels of cognitive, analytical, retention and reasoning.
- Excellent communication skills used within any social context.
- Can stand, sit, walk, reach, balance, stoop, kneel, hear, taste and smell.
- Can see up close, distances, colors and has use of peripheral vision and depth perception.
- Can tolerate variable and sometimes extreme physical conditions during visits or inspections of company equipment in a railroad environment.
- Must be able to lift up to 30 lbs.
Benefits:
Benefits for this role include a comprehensive package with company-sponsored medical, dental, and vision insurance; Health Savings Account (HSA) and Flexible Spending Account (FSA) options; wellness programs; basic life and AD&D insurance; voluntary life insurance; company paid short-term and long-term disability coverage; 401(k) retirement plan including an employer match of 150% up to the first 6% you contribute to the Plan; Employee Assistance Program (EAP); behavioral health support; and leaves of absence. Additional benefits include tuition reimbursement, payroll charity contributions, adoption assistance and optional plans such as legal, critical illness, and hospitalization.
Compensation:
Loram determines compensation based on factors such as skills, competencies, education, and/or experience. Certain positions may be eligible for an annual bonus and paid time off in addition to base compensation.
The pay range for this position is between $101,100-$151,800
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search