Software Engineer
White River Junction, VT
As a member of RSG’s software engineering team, you will deliver software solutions using a wide range of technologies for our commercial and government clients. The ideal candidate will be comfortable working with modern software frameworks and tools, will have the ability to learn and apply new technologies quickly, and be capable of contributing to the entire software lifecycle, including establishing requirements, performing architecture and design, coding, testing, documentation, and maintenance.
We seek someone with the following qualifications:
- Bachelor’s degree in computer science or related field
- At least 5 years of professional software development experience
- Knowledge of object-oriented software patterns
- Facility in one or more object-oriented programming languages
- Understanding of relational database concepts
- Experience in one or more of the following application areas: Client/Server and web applications, Desktop applications, Mobile applications
- Familiarity with software process management tools such as source code control, static analysis, issue tracking, and continuous integration
- Interest in open source development a plus