Software Developer
Railway Independent Transit · Pueblo, CO · 2 wk ago
EngineeringFull-time
About the role
The U.S. Railroad Retirement Board is seeking a Software Developer at its Railroad Transportation Technology Center in Pueblo, CO. The position involves developing and maintaining software solutions for the board’s systems.
Responsibilities
- Develop, test, and maintain software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including data scientists, engineers, and project managers.
- Ensure software quality through rigorous testing and continuous integration practices.
- Participate in code reviews and contribute to the overall codebase quality.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 3 years of professional software development experience.
- Experience with object-oriented design and software architecture.
- Strong understanding of databases and SQL.
- Proficiency in at least one modern programming language such as Python, Java, or C#.
- Experience with version control systems like Git.
Qualifications
- Knowledge of Agile methodologies and experience working in an Agile environment.
- Excellent problem-solving skills and ability to work independently and as part of a team.
- Strong communication and interpersonal skills.
- Ability to manage multiple projects simultaneously and meet deadlines.
Skills
- Experience with web development technologies such as React, Angular, or Vue.js.
- Knowledge of cloud platforms like AWS, Azure, or Google Cloud.
- Experience with DevOps practices, including CI/CD pipelines.
- Understanding of cybersecurity principles and best practices.
Benefits
- Competitive salary commensurate with experience.
- Inclusive workplace culture focused on diversity, equity, and inclusion.
- Flexible work schedule and remote work options.
- Health, dental, and vision insurance plans.
- Retirement savings plan with employer matching.
Pay
Salary range is $80,000 - $120,000 annually, depending on qualifications and experience.
Schedule
Full-time position with flexible hours and remote work options available.