Software Developer II
Listed on 2026-04-23
-
Software Development
Software Engineer, Backend Developer, Full Stack Developer, C# / Unity Developer
At Wi‑Tronix, we’re transforming rail safety, performance, and operations through real-time insights and intelligent digital products. We’re looking for a Software Developer II who is passionate about writing clean, tested backend code, enabling empowered product teams, and delivering outcomes that matter, not just shipping features.
As a Developer II, you’ll work within Wi‑Tronix’s Product Operating Model, building the server-side logic, data pipelines, and APIs that power our railroad intelligence platform. You’ll collaborate closely with Product and Design in a cross‑functional team built around real customer problems and measurable outcomes.
This role is perfect for a developer who cares about code quality, is genuinely curious about AI, and wants a mission they can believe in.
Core Functions Build and Deliver- Design, develop, and ship scalable C#/.NET backend solutions that fulfill clearly defined product outcomes
- Write well‑tested code using unit, integration, and functional testing frameworks. Quality is built in, not bolted on.
- Contribute to REST API design and microservice development in a modern .NET environment
- Build and maintain SQL schemas, stored procedures, and data pipelines that support real‑time rail operations
- Validate completed work with Product Managers and participate in releases to confirm outcomes are met
- Participate in requirements reviews and design discussions with Product Management, Product Delivery, and IT colleagues
- Contribute to the team’s discovery work by surfacing technical feasibility concerns early and helping shape solutions
- Share ideas and provide input during design sessions; help create artifacts that move the team forward
- Perform root cause analysis on escalations and communicate bugs and findings clearly to the Associate Product Manager
- Follow Wi‑Tronix development standards and continuous delivery practices: small, low risk releases that can be validated and iterated quickly
- Ensure documentation stays current as code evolves
- Participate in SAFe ceremonies as a contributing team member
- Stay close to release telemetry and dashboards, treating defects as feedback that improves the product
- Collaborate with your manager on career development and growing your professional competencies
- Stay current with emerging tools and technologies, particularly AI assisted development
- Participate in training, knowledge sharing, and continuous improvement across the team
- B.S. in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or 5+ years of equivalent professional experience
- 3+ years of professional software development experience (or an M.S. in a related field, or 1+ year of relevant internal experience)
- Proficiency in C# with .NET Framework, .NET Core, or .NET 6+
- SQL skills including complex queries, stored procedures, and schema design
- Demonstrable experience using AI‑assisted development tools to translate specifications into working, testable code
- Solid Git workflow: branching strategies, pull requests, and code review
- Comfort in Visual Studio or a comparable IDE
- Ability to operate successfully in a lean, fast paced organization
- Technology enthusiast demonstrated through work experience, hobbies, and/or education
- Agile mindset: the ability to work iteratively, support rapid prototyping, and contribute to effective feedback loops
- REST API design and microservices in a containerized environment
- Exposure to C++ (select services; deep expertise not required)
- Unit testing frameworks such as xUnit, NUnit, or MSTest
- MS SQL performance tuning and optimization
- Experience with AWS or other cloud platforms
- Jira or TFS work item tracking
- SAFe or other Agile certifications
- Background in transportation, IoT, or safety critical systems
- Hybrid schedule:
Tuesday, Wednesday, and Thursday are designated in‑office days at our corporate office in Bolingbrook, IL. Monday and Friday may be worked remotely or in the office; however, employees must be available to come on‑site for all days as business needs require. - Occasional ability to board a locomotive for field…
(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).