Leverage a combinate of skills encompassing Agile, SDLC, software architecture and development, project and product management, change management, delivery.
Responsibilities include:
- Customer Integrations and Development Services using hands-on experience and leveraging staff
- Design, Development and Implementation of Customer specific system integrations leveraging defined platform frameworks
- Reuse and adherence to architecture and platform standards
- Implementation of platform frameworks
- Support of product(s) post implementation
- Analysis and Triage of customer desired enhancements
- Develop, manage and enforce status reporting across the development organization;
- Collaborate with company leadership and software development teams to improve processes and software delivery
- Analyze, evaluate and interpret development activities and results including: Burndown, Velocity and Throughput, Quality, Productivity
- Create visibility and understanding of these metrics
- Define and implement process improvements
- Coach and mentor individuals and teams through these change
Required and Desired Experience:
- 10 years or more experience
- Proven experience successfully delivering enterprise commercial software
- Extensive SDLC knowledge and experience (Successfully using Agile in the “real world”)
- Knowledge of software architectures and coding standards
- Code reviews
- Managing and directing change
- Commercial software delivery
- Working knowledge of .Net Platform, C#, Angular, WebAPI, Restful services, ServiceStack, etc.
- US Citizen or Green card required
Apply Online