Johnson Service Group has an exciting opportunity for a Software Development Project Managerwithexperience in a Structured/ Mature Product Development Process. The right candidate will be a Hands onSoftware Developerwith Lead or Managment expereience. Windows system programming, C++, SQL, C#, .NET experience. NPI experience with full Software Product Lifecycle knowledge. Will become the SME for new product.
Providing architectural and technical guidance to product development within an FDA regulated / Medical Device environment.
Ensuring sound engineering design, process and quality practices are followed.
Ensure sound security engineering practices are followed.
Overseeing software development, validation and Test processes.
Deliver finished, high quality, and compelling software products.
Building and leading engineering groups, contractors and 3rd party vendors development projects.
Provide leadership to the software engineering team.
Work closely with the management team to define product direction. This includes in-depth engineering analysis of application / system requirements and use cases.
Work closely with product managers to ensure development meets requirements. This includes ensuring that product designs are well document and communicated.
Provide sound decision making for software engineering and product development, sensitive to the constraints and needs of the business.
Drive overall SDLC for software products.
Manage the group software engineering schedules.
Monitor technology trends such as emerging standards for new technology opportunities.
Develop and execute software engineering plans, and manage software engineering schedules and resource allocation and budget. This includes managing joint development with 3rd party vendors, and managing outsourced development.
Ensure, and create as needed, software engineering processes, practices and operations to ensure reproducible development and high quality, while maintaining budget goals.
Engage in hands-on, in-depth analysis, review and design of the software, including technical review and analysis of source code. Will include reviews of in-house developed code, as well as review of technologies provided by 3rd party vendors.
Provide employee coaching and mentoring.
Extensive experience with developing and delivering software products in a Mature Product Development Process.
BS Computer Scienceor other technical disciplinerequired. MS preferred.
8 Years software architecture and engineering required.
5 Years project management experience required, including experience managing development teams.
Experience across multiple development platforms preferred.
Hep cats still hang out at Johnny Rockets restaurants, where U-shaped counters, padded booths, table-top jukeboxes, and white uniforms...