Senior Software Engineer - Full Stack Developer
RTDAbout the role
At Regional Transportation District (RTD), We make lives better through connections!
When you join RTD, you will be among dedicated employees exhibiting RTD's values of passion, respect, diversity, trustworthiness, collaboration, and ownership. RTD is committed to an inclusive and diverse workplace. As part of our diversity value statement, we encourage our employees to honor diversity in thought, people, and experience. Come join RTD on this great journey to be the trusted leader in mobility, delivering excellence and value to our customers and community.
RTD Employee Benefits: https://www.rtd-denver.com/careers/benefits
(RTD Represented Employee Benefits: Please refer to the Labor Agreement included in the above link for details.)
A Senior Software Engineer – Full Stack Developer is responsible for designing, developing, and maintaining both the front-end and back-end components of software applications and services. You will work with modern cloud technologies, microservices architectures, and containerization to build scalable, resilient, and efficient solutions. In this role, you will design and implement scalable, high-performance solutions across the entire technology stack. You will collaborate with cross-functional teams, mentor junior developers, and contribute to architectural decisions that drive our products forward.RTD unfortunately does not offer sponsorship for employment. This includes sponsorship required now or in the future and includes persons who currently have status via an F-1 visa, OPT, STEM-OPT, H-1B, TN-1, or Form I-766 included. Only applications that require no sponsorship now or in the future will be considered.
Please complete the application in its entirety. Include all previous employment so that it may be taken into consideration. Please include a resume attachment with submittal of your application. Resume should document months and years with your dates of employment. Failure to submit a complete and timely application will result in the rejection of your application. Applicants are responsible for ensuring that application materials are received before the closing date and time listed. This posting will cease accepting applications on Monday, July 21st 2025.
DUTIES & RESPONSIBILITIES:
Essential:
- Full-Stack Development: Design, develop, and maintain both front-end and back-end components of web applications.
- Architecture & Design: Define system architecture and implement best practices for scalable and maintainable code.
- Front-End Development: Build interactive and responsive user interfaces using modern frameworks (React, Angular, Vue.js).
- Back-End Development: Develop robust APIs, microservices, and database solutions using technologies like Python, Java.
- DevOps & Cloud: Deploy and manage applications in cloud environments (AWS, Azure) and implement CI/CD pipelines.
- Security & Performance: Ensure application security, performance optimization, and best practices in authentication and authorization.
- Leadership & Mentorship: Lead technical discussions, conduct code reviews, and mentor junior engineers.
- Collaboration: Work closely with product managers, designers, and stakeholders to deliver high-quality software solution
Other:
Other duties as assigned.QUALIFICATIONS:
- Bachelor’s Degree in Computer Science, Information Technology or a related field
- 5+ years of related development experience using a Cloud native software approach of building, deploying, and managing modern applications in cloud computing environments.
- 5 years of practical experience in JavaScript, TypeScript, and related JavaScript frameworks (Angular or React).
- 3 years of practical experience in HTML programming language including all constructs such as CSS.
- 3 years of experience working with Java
- 2 years of experience with cloud environments like Microsoft Azure or AWS
- 2 years of experience developing RESTful services.
- 2 years of experience with Spring boot, Spring security, and microservices.
- Proficient with IDEs like VS Code, Eclipse, JDeveloper.
- Proficient in Unix and Windows operating systems and file structures and web servers such as Apache, and application servers
- Proficient in UX/UI Design
- Proficient with Microsoft Office Suite
- Strong expertise in JavaScript/TypeScript and front-end frameworks (React, Angular, or V
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s