TRIMEDX is a company dedicated to serving clients, patients, and communities with care and performance. The Manager, Applications & Software Engineering will lead the Application & Software Engineering teams to ensure the application environment meets business needs, managing software development and support processes.
Responsibilities:
- Coaches team on problem resolution to prevent roadblocks
- Summarizes escalated issues or recurring problems and participates in the development of improved processes and procedures
- Facilitates discussions with cross functional partners to align and move projects forward
- Communicates and collaborates with leadership and vendor executives on status, issues and decisions to influence outcomes
- Translates technology concepts into clear, digestible business appropriate language; creates images, graphics or charts that provide exceptional clarity or add impact to otherwise complex material and package presentations concisely for leadership
- Advises team on approach and interactions with partners to drive decisions
- Participates in tactical negotiations
- Leads team in making critical decisions that define the direction and impact the related business units
- Commits existing and new resources to meet operating objectives
- Escalates and provides recommendation on issues to Leadership
- Sets project schedules, designing project parameters and monitoring tasks
- Define and develop tasks among team members within an agile environment
- Translates technical roadmap into actionable plan items
- Reviews and adjusts work content and flow
- Develops and implements policies, procedures and standards for department
- Contributes to the development of new principles and concepts
- Develops and implements process improvements
- Conducts technical presentations for Management
- Commits time, focus and energy on the development, coaching and performance feedback for each Associate
- Funnels organizational communication and direction to the team
- Advocates for team by moving decisions forward and eliminating barriers
- Identifies and selects the right talent to support the business needs
- Responsible for the delivery of excellence in quality and service levels
- Drives continuous improvement efforts
- Facilitates the definition and approval of service descriptions, service-level agreements, and operation-level agreements for the services owned
- Reviews key metrics and reports to assess and enhance overall service performance
Requirements:
- 5+ years of experience in software development / systems engineering / design
- Experience with agile development
- Bachelor's degree or equivalent in MIS, Computer Science or related field
- Experience implementing package software solutions
- Proven experience through the entire life cycle of software development
- Ability to lead, motivate, and develop others
- Ability to collaborate with and influence others
- Strong written, verbal, and presentational communication skills
- Ability to understand and analyze complex business problems in order to define and develop technology-based solutions
- Ability to work independently and make decisions within the scope of responsibility
- 3+ years of progressive management experience
- Demonstrated leadership throughout career