Creating Professional IT Solutions

Interested In Joining Our Team?

Position:  Software Engineer – Product Manager
Location:  Herndon, VA
Job Id:  CAD-20180925-VA01
# of Openings:  1

Software Engineer – Product Manager
Lead a small team (3-6) of software engineers in developing innovative user-facing applications and backend services for analyzing the content of multi-media sources – audio, video, image, text, and sensor output.
Document requirements based on customer and management feedback.  Develop and document software development best-practices and testing disciplines appropriate for the team.  Work with management to set external deliverable milestones and project-level schedules.  Work with the development team to assign, schedule, and implement the requirements and milestones as discrete trackable tasks.  Keep abreast of advances in JavaScript and DevOps tooling.  Develop procedures for troubleshooting, code reviews, configuration management, release management, validation testing, and runtime optimization.  Assist in staff professional development and annual reviews.
·        5 years of recent and relevant experience
·        Degree in Computer Science
·        U.S. citizen, clearable
·        Development of highly interactive, event-driven Web or client applications supporting rich user experiences and interactive capabilities.  Preferred experience with HTML5, JavaScript, CSS3, and Node.js
·        Experience leading small teams in developing and deploying real-world applications
·        Proficient in full life-cycle waterfall software development and release management
·        Through effective team leadership and hands-on contributions, create software that conforms to stated requirements, meets the external milestone deadline, and performs reliably and efficiently in the customers’ operational environments
·        Communicate technical issues clearly, concisely, and accurately in verbal reporting and written documentation for management and technical peers

Apply for this Position
Go back to the job list

*Probity is an Equal Opportunity Employer and is fully committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, gender, pregnancy, sexual orientation, national origin, age, disability, genetic information, veteran or military status, or any other characteristic protected by applicable laws.*