Manager, Application Development and Integration at The Pew Charitable Trusts (Washington, DC)
Add To Bookmarks
Company: Location: Washington, DC
Type: Full Time
Created: 2021-05-14 05:00:11
Apply Here
Position OverviewThe Manager, Application Development and Integration is responsible for enterprise application development, configuration, and cross-application integrations. The Manager will lead a team of developers to work collaboratively with business owners and IT product owners to help them accomplish their roadmaps. She/he values simplicity and is unafraid to own the problems and challenge technical constraints to achieve the right solutions. This position requires significant use of hands-on software engineering experience, initiative, effective communication, and independent judgment in supporting IT application operations and development. She/he will be working on multiple concurrent projects with internal stakeholders, external consultants, and vendors.Responsibilities
- Responsible for all new and existing integrations among various cloud and on-premise applications
- Responsible for application development to help operation managers deliver reliable and high-quality solutions faster
- Empower, cross-train, and knowledge-share team members and operation managers
- Be a servant-leader working closely with operation director and managers to define the strategy for application integration and automation
- Gather requirements, build functional specifications, timelines, adoption and change management plans and other artifacts to support technology implementation
- Build consensus among cross-functional teams and influence decision making within senior-level audiences
- Establish a culture of high performance, transparency and continuous improvement in support of the application development pipeline and production support
- Collaborate designs with team members to find the solution that best fits the requirements
- Develop improvements to availability, scalability, and performance of the environment including implementation of monitoring tools to facilitate the process
- Other duties as assigned
- Bachelor's degree and minimum of eight years of relevant work experience integrating and developing software applications
- Minimum of two years of management experience leading and coaching a team of developers
- Hands-on experience with application integration using ETL, middleware, and APIs
- Solid understanding of modern enterprise architecture including on-premise and Cloud either Azure or AWS
- Experience with Agile software development practice
- Experience building custom applications using tools such as Visual Studio, .Net Framework, SharePoint Framework (SPFx), and React
- Experience with one or more languages such as TypeScript, C#, ASP.Net, PowerShell, and SQL
- Experience implementing and using source code repositories
- Experience with Microsoft 365 application development is highly desired
- Ability to work independently and collaboratively across teams in a fast-paced professional environment
- Ability to coordinate cross-functional teams toward task completion
- Strong written and oral communication skills
- Excellent problem-solving, organizational, analytical skills and technical innovation
Requirements
- Bachelor's degree and minimum of eight years of relevant work experience integrating and developing software applications
- Minimum of two years of management experience leading and coaching a team of developers
- Hands-on experience with application integration using ETL, middleware, and APIs
- Solid understanding of modern enterprise architecture including on-premise and Cloud either Azure or AWS
- Experience with Agile software development practice
- Experience building custom applications using tools such as Visual Studio, .Net Framework, SharePoint Framework (SPFx), and React
- Experience with one or more languages such as TypeScript, C#, ASP.Net, PowerShell, and SQL
- Experience implementing and using source code repositories
- Experience with Microsoft 365 application development is highly desired
- Ability to work independently and collaboratively across teams in a fast-paced professional environment
- Ability to coordinate cross-functional teams toward task completion
- Strong written and oral communication skills
- Excellent problem-solving, organizational, analytical skills and technical innovation