Full Stack Software Engineer - Remote
Role responsibilities
As a full stack engineer, you will identify issues and proactively prevent problems while keeping the wider scope of the system in mind. You will guide improvements and modernizations, ensuring stability across services.
Requirements
Candidates must have 5+ years of professional software development experience with strong skills in C#, .NET, and React. Experience with SQL databases and automated testing is also required.
Key skills
C#, .NET, React, SQL, Automated Testing, Debugging, Troubleshooting, Communication, Docker, CI/CD, Redis, RabbitMQ, Kafka, AI Development Tools
Keywords
Full Stack, Software Engineer, Public Transit, Real-Time Systems, Legacy Code, Greenfield Products, Driver Interfaces, Dispatch Communications, Passenger Counters, GPS Tracking, Data Analytics, Digital Signage, Apple Maps, Google Maps, Transit App, Automated Tests, Debugging, Troubleshooting, Docker, CI/CD, Redis, RabbitMQ, Kafka, AI Development Tools, Collaboration, Problem Solving, Software Development, Engineering, Technical Challenges, Customer Service