Previous Job
Senior Software Engineer
Ref No.: 18-05160
Location: Richmond, Virginia
Princeton Information is seeking a Senior Software Engineer with proven technical programming skills for our client in Richmond, VA. This candidate should be passionate about crafting high-quality web and mobile apps with a focus on user experience, and want to solve problems in a collaborative/fun environment with a talented team of creative individuals.

Our client is looking for innovative people that want to work in a fast-paced (startup-like), client-driven environment. They are employee driven, offering a casual workplace with work-life balance and flexibility, solid benefits, training and team-building opportunities, and excellent perks (free snacks!).

  • Lead a project team by determining the vision for projects
  • Use best practices to design, develop and release functional, clean, high-quality code
  • Build and release new features in an Agile/Scrum environment
  • A degree in computer science, a software-related field, or equivalent work experience
  • Experience building and delivering secure, scalable, enterprise SaaS software
  • History leading Agile teams and producing high-quality work
  • Leadership/mentoring experience
  • Willingness to learn and grow
  • Experience in JavaScript, HTML5, CSS3; responsive design
  • Experience in C#, Web API, Entity Framework or proficient in Java
  • Proficient in REST API design, SQL, and database design (SQL Server or Azure SQL is a plus)
  • Tech stack: JavaScript (AngularJS, Bootstrap), C# (Web API, EF 6), AWS, and Azure SQL