Application Development Manager
MINIMUM ESSENTIAL QUALIFICATIONS:
- Bachelor’s degree in computer science, software engineering, information technology, or related field.
- 10 plus years of experience in software design/development (.NET/Visual Studio), application architecture, project management, and software integration.
- 7 plus years of experience managing and leading teams (full-time employees and contractors), with a demonstrated expertise in navigating through complex and cross-functional organizations.
- Expertise in programming languages, frameworks, and technologies such as VB.NET, C#, ASP.NET, MVC, WCF, XML, JSON, and PHP.
- Experience with web technologies such as HTML, CSS, JavaScript, and familiarity with modern front-end libraries and frameworks like React, Angular, or Vue.js.
- Experience with extract, transform, load (ETL) tools or utilities (Boomi, Data Integrator, SSIS).
- Proficiency in working with databases.
- Knowledge of DevOps practices, including experience with Continuous Integration/Continuous Deployment (CI/CD) pipelines, containerization (e.g., Docker), and orchestration tools (e.g., Kubernetes).
- Experience with tools for monitoring application performance, error tracking, and logging (e.g., ELK stack, Splunk, New Relic, etc.).
- Understanding of development methodologies like Waterfall, and Agile and experience in leading teams using Agile or Scrum frameworks.
- Experience in mobile application development platforms (iOS, Android) and relevant technologies (Swift, Kotlin, React Native, etc.).
- Familiarity with ITIL concepts and the ability to follow change management procedures.
- Strong written and verbal communication skills with an aptitude for problem-solving.
- Must be able to independently resolve issues and efficiently direct work activities.
- Experience delivering solutions that align with business strategies.
- Experience presenting technical concepts, diagrams, solutions, and other technical assets to non-technical individuals.
- Demonstrated experience leading and mentoring others with effective team-building skills.
- Ability to work with employees and external resources while conveying a positive, service-oriented attitude.
- Facilitation, interpersonal skills, consensus-building skills, and effective decision-making.
- Ability to identify opportunities for improvement, prioritize own work, and meet deadlines.
- Recognize and resolve ambiguous and conflicting objectives.
- Willingness to travel to company locations (up to 10%).
- Regular and reliable attendance.
EQUAL EMPLOYMENT OPPORTUNITY:
Targa Resources provides equal employment opportunities based on merit, experience, and other work-related criteria and without regard to race, color, ethnicity, religion, national origin, sex, age, pregnancy, disability, veteran status, or any other status protected by applicable law. We also strive to provide reasonable accommodation to employees’ beliefs and practices that do not conflict with Targa’s policies and applicable law. We value the unique contributions that every employee brings to their role with Targa.