APPLICATION DEVELOPMENT MANAGER JOB DESCRIPTION

Access a curated collection of Application Development Manager job descriptions spanning industries, tech stacks, and organizational contexts.

Application Development Manager Job Description Template

1. About the Role

Managing software applications well is harder than building them. An Application Development Manager owns the decisions that determine whether a team ships maintainable, production-ready systems or accumulates debt that slows every release after the next one. This role governs the full engineering team: code quality standards, Agile delivery cadence, vendor accountability, and architecture alignment with enterprise strategy. In organizations running distributed teams across onshore and offshore sites, this manager is the person who translates business requirements into executable technical direction and holds that direction through to deployment.

2. Position Summary

As the Application Development Manager, you are accountable for the planning, execution, and continuous improvement of enterprise software delivery, from design decisions through production support. You lead a team of engineers and technical leads, report into senior IT or product leadership, and own the scope of a multi-application portfolio serving internal business units and external end users.

3. Why Join Us

Career Impact: Managing a multi-application portfolio at the manager level, with direct ownership of architectural decisions and team technical standards, is one of the clearest paths to a Director of Engineering or VP of Technology title in enterprise IT.

Business Impact: The teams and applications this manager owns determine whether product owners and business stakeholders receive reliable, on-time releases or face costly delays and escalations.

Growth Opportunity: Exposure to cloud-native architecture, CI/CD pipeline governance, and cross-functional delivery across onshore and offshore teams builds the scope and credibility that open senior technology leadership roles.

4. Key Responsibilities

  • Lead engineering teams through the full delivery process, from requirements intake and design through UAT, deployment, and production support.
  • Define and enforce code quality standards, development best practices, and release management procedures across the application portfolio.
  • Architect or review technical designs for enterprise web and mobile applications, ensuring alignment with scalability, security, and maintainability requirements.
  • Partner with product owners and business stakeholders to translate requirements into technical specifications and executable project plans.
  • Mentor engineers and technical leads through code reviews, individual goal-setting, and structured performance feedback.
  • Drive vendor evaluation, selection, and accountability for third-party technology and implementation services.
  • Monitor team delivery against sprint commitments, SLA targets, and project milestones, identifying risks and escalating blockers early.
  • Evaluate emerging technologies and recommend upgrades to the technical stack in collaboration with infrastructure and architecture teams.

5. Required Qualifications

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent work experience.
  • 7 or more years of software development experience, with at least 2 years in a development management or technical lead role overseeing delivery teams.
  • Demonstrated ability to lead Agile development teams, including sprint planning, retrospectives, and continuous delivery practices.
  • Proven experience managing the full software delivery process from requirements through production deployment and ongoing support.
  • Strong understanding of web application architecture, API design, relational databases, and cloud application infrastructure.
  • Experience establishing code quality standards, conducting or overseeing code reviews, and enforcing secure development guidelines.
  • Ability to manage multiple concurrent projects, balance competing priorities, and deliver on budget and schedule commitments.
  • Strong verbal and written communication skills, with the ability to present technical decisions clearly to both engineering teams and non-technical stakeholders.

6. Preferred Qualifications

  • Experience leading distributed teams spanning onshore and offshore locations, with strong documentation and asynchronous communication practices.
  • Background in microservices architecture, container-based deployments, or cloud-native development on a major public cloud platform.
  • Familiarity with enterprise integration patterns and data integration methodologies, including API-first design and event-driven architecture.
  • Prior experience managing vendor contracts, SLAs, and third-party implementation accountability in a multi-vendor IT environment.

7. Success Metrics & Environment

  • Sprint velocity and on-time delivery rate, measuring how consistently the team meets committed scope each release cycle.
  • Production defect escape rate, reflecting the proportion of defects reaching end users versus caught in QA or UAT.
  • Mean time to resolution for production incidents, measuring how quickly escalated issues are diagnosed and closed.
  • SLA adherence percentage across managed applications, tracking uptime and response commitments to internal and external users.
  • Team retention rate among engineers and technical leads, indicating the health of coaching and career development practices.
  • Typical tools: version control (commonly Git or equivalent); CI/CD platforms (commonly Jenkins, GitHub Actions, or Azure DevOps); project tracking (commonly Jira or Azure Boards).

8. Compensation & Benefits (US Market Benchmark)

  • Base Salary Range: $130,000 to $175,000 annually, depending on location and seniority
  • Bonus: Annual performance bonus typically 10% to 20% of base salary
  • Equity: Stock options or RSUs common at mid-to-large technology employers
  • Health Benefits: Medical, dental, and vision coverage; employer contribution varies by company
  • PTO: 15 to 25 days annually, plus standard federal holidays
  • Common Perks: Remote or hybrid flexibility, professional development budget, conference attendance, and annual tech stipend


Figures are estimates based on general US market benchmarks and may be outdated. Adjust based on location, company size, and seniority level.

9. EEO & Legal

Background checks are a standard condition of employment for this role; offers are contingent on successful completion. All applicants are considered without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected under applicable federal, state, or local law. Reasonable accommodations are available to qualified individuals with disabilities throughout the application and employment process upon request. Candidates must be legally authorized to work in the United States.

Application Development Manager Job Description Examples

1. Application Development Manager (School Enrollment Systems)

The Application Development Manager owns end-to-end implementation of GoCPS, the district's comprehensive K–12 and preschool enrollment platform, including timeline management, milestone monitoring, and outreach planning. Reporting to CPS leadership, this role collaborates with IT, charter schools, and community stakeholders to refine application processes and ensure equitable access to school enrollment across the district.


Key Responsibilities

  • Develop and manage implementation timeline and conduct regular check-ins with the cross-functional team.
  • Serve as liaison to the CPS Office of Information Technology and the company that operates the online application site.
  • Identify and monitor milestones and monitor budget expenditures.
  • Review data and generate reports as necessary.
  • Provide management for the Principal Discretion process for Selective Enrollment High Schools.
  • Create strategies designed to ensure optimal resources and support for staff and collaborate with appropriate CPS staff in the implementation of processes.
  • Obtain feedback from staff and outside stakeholder groups on current GoCPS operations and identify areas in need of refinement.
  • Conduct presentations to key stakeholder groups, including principals, CPS leadership, and community members.
  • Provide input on key project work streams, including customization of the new online application platform.
  • Develop an outreach plan for parents and community members to increase knowledge and understanding of the GoCPS process.


Required Qualifications

  • Minimum of five years of professional experience, including at least two years in project management.
  • Experience in a large organization, driving complex cross-functional projects.
  • Experience in implementing school district student assignment processes and supervising teams preferred.
  • Proficiency with the MS Office suite, particularly PowerPoint, Excel, and Word.
  • Excellent written and verbal communication skills.
  • Outstanding organizational skills and ability to multitask.
  • Excellent leadership skills, including the ability to build high-performing teams.

2. Application Development Manager (Food Science)

Reporting to business leadership, the Application Development Manager delivers customer-driven application products within the food ingredients sector, leading daily project planning and execution while conducting analytical and sensory testing to validate outcomes. Working closely with the sales team and customers, this role advances technical knowledge transfer through presentations and support to drive successful project closure.


Core Functions

  • Lead application development and project realization, including daily, weekly, and monthly planning of application projects.
  • Execute application project tasks on a daily basis per the request and needs of the business.
  • Develop customer-driven application products and plan and implement testing protocols.
  • Conduct daily analytical and sensory tests, including peroxide value, free fatty acids, TBA, Rancimat, p-anisidine, and fat extraction tests, draw conclusions, and participate in project discussions.
  • Prepare test and project reports and documents, and search for necessary literature relating to application projects and quality test methods.
  • Offer technical support to the sales team and customers and assist with technical presentations.


Qualifications & Experience

  • BA or BS degree in Food Science or a related field.
  • 5 years of previous experience in the food industry, ingredient business, or related industries.
  • Application skills include cooking, baking, frying, spice blending, meat emulsions, snacks, and sauces.
  • Basic analytical testing skills, including FFA, TBA, TPM, PV, and Rancimat.
  • Proficiency in MS Office Package.
  • Fluent in English, with knowledge of additional languages a plus.
  • Solid project management and organizational skills.
  • Strong interpersonal and communication skills.

3. Application Development Manager (Cloud BI)

Embedded within the data, analytics, and reporting organization, the Application Development Manager shapes the design, planning, and delivery of BI platform capabilities across public and private cloud environments. Working closely with product owners, business stakeholders, and peer technology teams, this role drives buy-versus-build decisions and builds cloud-based data sets, dashboards, and self-service reporting models that inform decisions at the senior management level.


Primary Duties

  • Collaborate across multiple areas and groups, interacting with peer technology teams and end users.
  • Partner with product owners and business stakeholders to understand data needs and requirements.
  • Lead initiatives and projects across the data, analytics, and reporting space.
  • Drive the requirements analysis, design, planning, sizing, and delivery of BI platform capabilities using public and private cloud solutions.
  • Provide thought leadership and direction to the team spanning technical, process, and execution dimensions.
  • Rationalize and optimize technology delivery by leveraging DevOps and other methodologies.
  • Propose and establish standards and best practices to improve offerings and customer integration.
  • Drive buy versus build versus integrate decisions, including identifying potential solutions, learning new technologies, and making recommendations.
  • Build data sets on the cloud-based data platform, create standard report dashboards, self-service reporting models, and advanced data analytics for use across the organization and senior management partners.


Skills & Qualifications

  • BS or BA degree or equivalent experience.
  • 8 to 10 years in systems engineering and development, with expertise in application, data, and infrastructure architecture disciplines.
  • Experience with systems analysis, designing platform capabilities, and data flows, including relational databases such as Teradata, SQL Server, Oracle, and MySQL.
  • Proficiency in Java or Python, APIs and web services, and automated testing methodologies.
  • 2+ years using cloud technologies, including cloud-native services such as AWS S3, ElasticSearch, Dynamo, RDS, and Redshift, as well as NoSQL technologies.
  • Experience with DevOps in the context of data and advanced experience optimizing data for extraction, analysis, and visualization.
  • Understanding of UX design, UI development methodologies, and web technologies, including Angular, React, and Vue.
  • Experience leading people and initiatives across teams, with proven ability to prioritize conflicting requirements based on business justification and overall benefit.

4. Application Development Manager (Automotive Coatings & Plastics)

Sitting at the intersection of technical application development and business growth, the Application Development Manager leads laboratory-based projects and customer interactions within the Auto sector, with accountability for risk-weighted sales targets in specialty coatings. Operating across global and regional teams, this role supports the Auto Sector Head in translating market insights into innovation opportunities and developing patents and publications that advance the CA APAC strategy.


Duties

  • Ensure safety and compliance in the team and support the Auto Sector Head and AD manager during daily work, including care for chemicals, equipment, SharePoint, databases, and digital tools.
  • Lead and develop technical solutions involving laboratory work and interaction with internal and external customers, design lab work, carry out testing, and prepare technical reports and presentations.
  • Drive new business growth, especially in specialties, by leading projects and activities, with accountability for risk-weighted sales targets.
  • Support the Auto Sector Head to analyze and monitor industry trends and competitive landscape, interact with value chain players, and translate market insights into business opportunities.
  • Support the Sector Head to drive innovation in application development for plastic coating by encouraging technology exchange, delivering innovative technical solutions, developing new products, and creating patents and publications.
  • Build application expertise as a role model, support team member development, and provide training to internal and external customers.
  • Support CA APAC strategy implementation and global and regional communication in meetings and events.


Education & Experience

  • Bachelor's degree in Chemistry or related disciplines with more than 10 years of experience in the refinish and transportation industry, or master's degree with more than 5 years of experience.
  • Proven capability of driving new business by leading projects and activities.
  • In-depth understanding of relevant applications.
  • Experience in project leadership or IP publication a plus.
  • Strategic and analytical thinking with strong self-awareness and a drive for self-development.
  • Fluent in English in speaking and writing for effective communication with global, regional, and customer teams.
  • Good communication skills and teamwork.
  • An open-minded and creative mindset and willingness to share knowledge.

5. Application Development Manager (Advance Surface Solutions)

A key member of the plastics business development team, the Application Development Manager leads in-house trials and external customer projects to identify and develop new applications, converting market scouting findings into innovation initiatives. Collaborating across academic institutions, internal teams, and customer organizations, this role defines and adjusts value propositions that drive the market introduction of innovative surface solutions.


Functions

  • Identify and develop new applications in the plastics business by running in-house trials and leading external customer projects.
  • Drive portfolio development to ensure the organization meets future customer needs and brings innovative products to market.
  • Define and continuously adjust value propositions to facilitate subsequent business development.
  • Search for new product ideas by continuously scouting market trends and customer needs, and convert findings into innovation projects.
  • Drive technical aspects of market introduction of new innovative solutions.
  • Foster information exchanges and establish new contacts with academic institutions.
  • Guide and coach team members in the latest technical developments and cultivate a collaborative environment.


Requirements

  • Minimum 5 years of experience in plastic processing, particularly injection molding, extrusion, and masterbatching.
  • Experience and knowledge in plastic additive formulation.
  • Understanding of automotive, E&E, packaging, and recycling markets, including trends, needs, and challenges.
  • Strong interpersonal skills with the ability to connect with and assist customers from the shop floor to the executive level.
  • Fluency in English, with any additional language a plus.
  • High-performing and motivated with experience in state-of-the-art application development methodology and modern project management tools.

6. Application Development Manager (Mobile App & API Development)

Serving as the technical leader for mobile application delivery, the Application Development Manager oversees the development of mission-critical client-facing mobile apps and APIs, ensuring team objectives align with broader digital product strategy. Based within a distributed engineering organization, this role mentors development teams, interacts with vendors and peers on roadmap execution, and applies DevOps and CI/CD practices to deliver resilient, scalable solutions.


Accountabilities

  • Oversee the development of user-centric mission-critical client-facing mobile applications and APIs using modern technologies.
  • Work closely with the Digital Product Team to ensure development team objectives are known and support larger business needs.
  • Interact with vendors and peers to develop and coordinate strategy, architecture, roadmap, and execution of development.
  • Drive technical excellence, resilience, reliability, and scalability by applying best practices and well-thought-out designs.
  • Mentor distributed development teams and adopt modern software engineering and delivery practices, including DevOps and CI/CD.


Position Requirements

  • Bachelor's degree in Computer Science, Information Management, Engineering, or a similar technical field, or equivalent experience.
  • 8+ years of experience in the software development field, with 3+ years managing leaders of software engineering teams focused on mobile apps.
  • Strong experience developing mobile apps using JavaScript frameworks such as React and React Native, Python, APIs, microservices, and Lambda.
  • Solid experience with cloud technologies on AWS, including constructing and managing cloud development pipelines using continuous integration and continuous deployment.
  • Solid understanding of the software development lifecycle with Agile methodologies, software architecture, and design.
  • Strong interpersonal and communication skills.
  • A proactive approach to problem-solving in a rapidly changing environment.

7. Application Development Manager (Revenue Recognition Systems)

The Application Development Manager leads a world-class team responsible for the architecture, design, and testing of revenue recognition applications and source systems, with accountability for end-to-end team coordination and individual career development. The team relies on this work to translate complex business requirements into data model solutions, drive advanced data mining and transformation activities, and apply strategic thinking that enhances application performance across cross-functional business units.


Strategic Responsibilities

  • Bolster, develop, motivate, and retain a world-class team and be responsible for the overall direction, coordination, and continuous evaluation of the team while fostering individual career development and high morale.
  • Provide leadership on complex projects, mentoring the team with specific emphasis on data and systems analysis, functional design, and testing.
  • Oversee architecture, design, business rule development, and testing of new and enhanced functionality within the revenue recognition application and source systems.
  • Act as liaison between IT and the business community to develop business and system requirements based on input from end users, subject matter experts, and architects.
  • Analyze complex business requirements and translate them into application designs and data model solutions that best serve business and reporting needs.
  • Apply strategic thinking to identify new processes and technology opportunities to enhance the performance of the revenue recognition application.
  • Perform complex data analysis to validate, model, and identify trends and patterns for developing recommendations and solutions to complex business issues.
  • Utilize advanced data mining techniques to analyze large data sets for data mapping, data transformation, and system and business rule development.
  • Work with cross-functional teams to define and deliver solutions for the use, extraction, and transformation of data.
  • Continuously develop understanding of existing data infrastructure and source systems, as well as new technologies, tools, and methods for data analysis.


Background & Experience

  • BA or BS in MIS, Finance, Accounting, Financial Planning and Analysis, or Business, or 4 or more years of work experience, with a master's degree in a related field preferred.
  • 6 or more years of related experience in system implementations, including end-to-end design, with 8 or more years preferred.
  • 5 or more years of advanced relational database experience with Teradata or Oracle.
  • Advanced SQL skills required for data analysis, ad-hoc reporting, and quality assurance.
  • Experience with AWS, Teradata, Google Cloud Platform, and other modern data platform technologies, including data warehousing, data integration, and data modeling.
  • Experience with billing systems, revenue systems, and revenue assurance.
  • Intermediate knowledge of accounting and working knowledge of Agile SDLC practices.
  • Proven management, analytical, planning, problem-solving, and decision-making skills with the ability to manage multiple concurrent projects and competing priorities.
  • Strong interpersonal, influencing, communication, and organizational skills with significant experience developing business or technology strategy.

8. Application Development Manager (ICT & Digital Services)

Application Development Manager produces reliable, continuously improving application services in support of the organisation's ICT and digital strategy, reporting to and collaborating closely with the Director of ICT and Digital Services on technical standards, enterprise architecture, and data structure modernisation. Success in the position means corporate systems are integrated for improved data flows, service standards are measurably advanced, and SDLC governance frameworks are applied consistently across all live services.


Leadership Responsibilities

  • Take a leading role in implementing the team's work areas as directed by the Director of ICT and Digital Services, ensuring a continuously improving and effective professional customer service with regular reporting to key stakeholders.
  • Provide effective day-to-day leadership and management of staff within the team, including provision of clear objectives, advice, guidance, and support.
  • Work with the Director of ICT and Digital Services to implement and ensure compliance with technical standards to support enterprise architecture principles.
  • Contribute to internal and external service reviews on live services and applications to ensure service standards are improved and future application roadmaps are coordinated internally.
  • Manage technical services documentation and a document control process in accordance with approved ICT governance frameworks.
  • Ensure compliance with the approved ICT SDLC framework, ensure corporate systems are integrated for improved data flows, and assist with future reporting requirements.
  • Work with the Director of ICT and Digital Services to review current data structures with a view to implementing a streamlined approach and converting data to tangible business insights.


Qualifications & Experience

  • Relevant degree or qualification, or equivalent experience.
  • Significant experience leading technical teams in software development, including cloud, application development, and integration, and digital and data insights within a SQL environment.
  • Significant experience implementing technology standards, roadmaps, SDLC management, data management and insights, data centre management, cyber security, and cloud technologies within a large organisation.
  • Knowledge of ITIL and Agile methodologies, including Prince 2 and EA methodologies.
  • Working experience with ITIL, Agile, and Agile Framework in an SDLC context.
  • Significant knowledge of Application Management.

9. Application Development Manager (Electrical & Auto-Electronics)

The Application Development Manager delivers business and application development expertise for the Electrical and Auto-Electronics sector, combining management of international distributor and customer networks with technical knowledge transfer through training, tech days, and webinars. This role engages marketing, business lines, and R&T functions to translate customer roadmaps into new technology developments while contributing to regional sustainability initiatives.


Key Responsibilities

  • Combine business development and application development skills to manage internal and external international contacts and networks related to existing technologies.
  • Make proposals regarding optimum grades, processing, and design during the application development process.
  • Engage technical and non-technical functions, including marketing, business lines, and R&T, to leverage existing expertise, bring new insights to distributors and customers, and translate customer roadmaps into potential new technology developments.
  • Take the lead in assuring the right technical knowledge level at distributors by organizing training, tech days, and webinars.
  • Maintain a good insight into trends and networks in application technology development in specified application fields.
  • Contribute to sustainability-related projects and initiatives in the region.


Professional Experience

  • Master's degree in a scientific or technical discipline such as Materials, Chemical, Mechanical, or Engineering.
  • Minimum 5 years of relevant experience with specific know-how of industrial applications.
  • Track record of acquiring and commercializing innovative programs.
  • Good commercial understanding and experience with the ability to constructively challenge distributors and drive results.
  • Entrepreneurial mindset with a high level of self-motivation, ownership, energy, commitment, and passion for the business.
  • Full proficiency in English, with any additional language an advantage.
  • Proven communication and social skills with a team player attitude, described as caring, courageous, and collaborative.

10. Application Development Manager (Agrochemical R&D)

Embedded within global and regional agrochemical R&D teams, the Application Development Manager develops, launches, and supports new product introductions while leading interdisciplinary project teams through planning, supervision, and agrochemical application analysis. Working closely with marketing, sales, and innovation networks in the crop field, this role produces scientific and technical expertise that converts market trend assessments into actionable product development outcomes.


Core Functions

  • Lead interdisciplinary project teams, including planning, supervision, and analysis of agrochemical applications and new product development.
  • Screen and evaluate chemical literature and patents to secure competitiveness.
  • Provide scientific and technical expertise to support global and regional R&D teams, marketing, and sales organizations to reach strategic goals.
  • Identify areas of improvement and propose creative solutions.
  • Effectively present complex technical information to audiences of varied expertise for guidance, education, and decision making.
  • Develop, launch, and support activities for new product introduction.
  • Monitor and assess technical market developments and trends in agrochemicals with attention to innovative formulations, market needs, and project impacts.
  • Collaborate with innovation networks in the crop field.


Experience & Qualifications

  • PhD in chemistry, biochemistry, biotechnology, formulation science, or equivalent.
  • Up to 5 years of work experience, preferably in the crop field.
  • Good knowledge in the area of surfactants.
  • Experience in project management with the ability to focus on multiple issues simultaneously and organize diverse activities in a changing environment.
  • Excellent communication and interpersonal skills with a good team player attitude.
  • Fluency in English, written and spoken, with German as an advantage.
  • Independent, organized, disciplined, and structured approach to work, with high motivation and reliability.
  • High ability to work and interact within a multicultural and international environment.

11. Application Development Manager (Agile Software Engineering)

Reporting to senior leadership, the Application Development Manager refines software delivery by promoting continuous integration, continuous deployment, and lean process practices while growing the technical skillset of the development team. Partnering with leadership team members on daily operating processes, this role develops relevant application development metrics, moderates technical debates, and oversees production support escalations to sustain delivery quality.


Day-to-Day Responsibilities

  • Promote continuous integration, continuous deployment, and automated testing for quicker feedback and improved consistency.
  • Focus on growing the technical skillset of the development team.
  • Promote the value of lean process in an effective development organization.
  • Moderate technical debates and serve as a decision maker.
  • Recommend and implement best practices, standards, and procedures, including quality and delivery methodologies.
  • Partner with leadership team members to deliver reliable and efficient daily operating processes and capabilities.
  • Develop relevant metrics for application development and use these as the basis for communication and continuous improvement.
  • Handle production support escalations with the proper sense of urgency.


Technical Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a closely related field, or equivalent experience.
  • 5+ years of software development or related experience, with 2+ years of team and project leadership experience at large organizations.
  • Previous experience implementing and managing Agile development teams and implementing continuous integration and continuous delivery.
  • Proven ability to manage people, projects, budgets, administrative tasks, and costs.
  • Fluency in APIs and application integrations.
  • A drive to champion Agile methodology.

12. Application Development Manager (Web & Application Portfolio Management)

The Application Development Manager oversees the development and maintenance of all websites and applications, coordinating with agencies and vendor partners to ensure on-time delivery and adherence to quality policies. The team relies on this work to research and evaluate emerging technologies that meet business requirements and continuously improve software capabilities across the organization.


Scope of Work

  • Ensure effective planning, organizing, prioritizing, and delegating assignments to direct reports and team members.
  • Meet deadlines through continual analysis of workload and personnel needs.
  • Manage the development and maintenance of all websites and applications, and ensure team results on quality measurements, including on-time delivery and adherence to policies.
  • Collaborate with agencies and other vendor partners.
  • Research and evaluate various technologies to meet business requirements and identify opportunities to continuously improve software capabilities.


Knowledge, Skills & Abilities

  • Post-secondary education in Computer Science or equivalent work experience.
  • Knowledge of .NET and database technologies.
  • Exceptional project and account management skills with the ability to manage multiple projects simultaneously and strong time-management skills.
  • Excellent interpersonal skills with the ability to build strong collaborative partnerships across functional lines at many levels within the company.
  • Strong communication skills, both oral and written, with dedication and passion for the work.
  • Demonstrated ability to set priorities, meet deadlines independently, and drive multiple matrix teams.

13. Application Development Manager (Cloud & Microservices Delivery)

Sitting at the intersection of software engineering leadership and cloud-native operations, the Application Development Manager coordinates design and delivery of software services across multiple application teams, leading technical planning, QA, and operations activities to deliver functional and non-functional enhancements. Operating across deployment and operations teams, this role mentors staff and applies microservices architecture expertise on Microsoft Azure to ensure high availability and strategic business alignment of all services.


Job Functions

  • Work with multiple application teams to coordinate the design and delivery of software services and components.
  • Work with deployment and operations personnel to ensure the successful delivery, support, and high availability of services.
  • Lead technical planning, development, QA, and operations activities to deliver functional and non-functional enhancements to software.
  • Understand the use of technology and how its implementation affects strategic business goals.
  • Mentor staff by providing guidance and direction.


Minimum Qualifications

  • At least a bachelor's degree in Computer Science or a related field.
  • 10+ years of software development experience with at least 2 years as a development manager, managing teams using Agile planning and delivery processes.
  • Production experience in development and support of cloud applications, including cloud deployment practices such as blue-green and canary deployments, and other DevOps practices.
  • Experience leading microservices architecture development with Microsoft Azure and .NET technologies.
  • Container experience and best practices.

14. Senior Application Development Manager (Specialty Pharmacy Technology)

A key member of the specialty pharmacy technology team, the Senior Application Development Manager leads, trains, and motivates architects and developers to deliver full-stack technology solutions across Angular, React, Spring MVC, and Spring Boot. Collaborating across product and technology teams, this role advances the organization's adoption of emerging technologies such as cloud, IoT, and open source while setting code quality guidelines, leading code reviews, and aligning solutions to architectural specifications that improve user experience and development efficiency.


Delivery Expectations

  • Be part of a diverse, cross-functional team that is defining the future of specialty pharmacy technology.
  • Push the limits, try new technologies, take calculated risks, and proactively search for the best solutions in the marketplace.
  • Lead, train, and motivate architects and developers to deliver first-class technology solutions in a positive yet challenging and deadline-driven environment.
  • Evangelize and keep the organization at the forefront of emerging technologies such as cloud, IoT, and open source.
  • Work closely with technology service providers, both internal and external, to drive consistent implementations and adherence to architectural guidelines.
  • Maintain deep technical understanding of full-stack technologies, including Angular, React, Spring MVC, and Spring Boot.
  • Set code quality guidelines and standards, lead code reviews, and ensure all solutions align with predefined architectural specifications.
  • Identify and troubleshoot application code-related issues and review and provide feedback on the final user documentation.
  • Work closely with all product and technology teams to bring technology solutions to the product development process with the goal of improving user experience, scalability, and development efficiency.
  • Aid in vendor selection, hold vendors accountable, and act as subject matter expert and escalation point for day-to-day operational activities.


Professional Experience

  • 8+ years of leadership experience in an information systems environment, including budgeting, strategic planning, technical direction, and staff coaching and mentoring.
  • 8+ years of strong application development background as a senior architect, technology manager, or senior technical project manager.
  • 5+ years of experience in object-oriented design, design patterns, service architectures, and the development lifecycle.
  • 5+ years of proficiency in Java, Spring Frameworks, Spring Boot, JMS, and Oracle.
  • 2+ years of expertise in gathering and documenting requirements, modeling through user stories, and agile estimating and planning.
  • 1+ year of experience in UI technologies, including HTML, CSS, jQuery, AJAX, Angular, HTML5, and responsive design, as well as cloud storage and related technologies.

15. Application Development Manager (React & Full-Stack Web)

The Application Development Manager creates reusable component-based web UI architectures using React.js and Node.js, leading mission-critical full-stack projects from client requirement gathering through delivery across onshore and offshore teams. The engineering organization relies on this work to evaluate current and emerging technologies, supervise quality engineering, and align technical, functional, and business analyst teams on projects, enhancement requests, and defect fixes.


Engineering Responsibilities

  • Lead the design of reusable component-based web UI architectures with modern frameworks such as React.js and Node.js.
  • Test and maintain software applications and related programs and procedures using a variety of software development tools, following customer design requirements.
  • Collaborate with product leads, UX designers, information architects, and engineers across organizations.
  • Build aesthetically pleasing, pixel-perfect implementations of UI and UX designs.
  • Guide employees in the development of team and individual goals, provide regular feedback, and assess individual and team performance.
  • Work with clients to gather requirements and design proof of concepts for new technologies and solutions, and suggest business process improvements.
  • Work directly with technical, functional, and business analyst teams to deliver projects, enhancement requests, and defect fixes.
  • Supervise a team of quality engineers to gather and interpret user and system requirements into test design specifications and participate in quality management reviews.
  • Evaluate current and emerging technologies, considering cost, portability, compatibility, and usability, and liaise with onshore and offshore teams to convey requirements, clarify designs, and verify deliverables.
  • Act independently to determine methods and procedures on new assignments and make decisions impacting the team through regular consultation with senior management.


Education & Experience

  • Bachelor's degree in Computer Science, Technology, Computer Information Systems, Computer Applications, Engineering, or a related field.
  • 12+ years of experience developing single-page web apps with APIs using ReactJS, Java, J2EE, Node.js, HTML, JavaScript, and CSS.
  • Experience with unit testing frameworks for JavaScript and TypeScript, and working on and debugging modern web browser technologies, including Chrome and Firefox.
  • Experience in designing and developing extensible and maintainable web-based systems and driving key architectural and design decisions.
  • Experience delivering code using CI and CD pipelines and following code changes through to production.

16. Application Development Manager (Enterprise Business Systems)

Application Development Manager oversees the full application lifecycle across enterprise business systems, implementing best practices spanning design, development, change control, UAT, deployment, and support while managing and coaching a dedicated development team. The work directly supports technical innovation, release management, and Salesforce and ASP.NET platform modernization in collaboration with the IT Infrastructure team.


Ownership Areas

  • Lead all aspects of software development work within business systems.
  • Implement best practices and standards across the full application lifecycle, including design, development, change control, UAT, deployment, and support.
  • Manage and coach a dedicated team of development professionals on technical matters, including code reviews and design.
  • Lead technical innovation and automation for applications within the technology stack.
  • Organize technical teams, distribute work, and monitor progress, quality assurance, and performance in a multidisciplinary team environment.
  • Research, recommend, and implement upgrades to the technical stack and platform in collaboration with the IT Infrastructure team.
  • Manage release management activities, including migration, refreshes, version control, and deployment.
  • Assist project managers by identifying milestones, tasks, dependencies, resources, estimates, issues, and risks, and provide regular project status reports.


Education & Experience

  • Bachelor's degree in computer science or related field, with master's degree preferred, and a role-related Microsoft certification strongly desired.
  • 7+ years of experience architecting and developing ASP.NET and C# web applications using traditional n-tier architecture, with 2 to 3 years as a development lead.
  • 5+ years of experience in development on the Salesforce platform, including APEX Classes, LWC, Triggers, Workflows, Validations, and Visualforce pages.
  • 6+ years of SQL Server development experience, including SSIS, T-SQL, and stored procedures.
  • Advanced knowledge of the ASP.NET web framework, including Web Forms and MVC, and experience building and integrating web services using SOAP, REST, JSON, and XML.
  • Expert-level understanding of integration platforms and protocols, including iPaaS, SSIS, SFTP, SOAP, REST, JSON, and XML, with experience in version control using GitHub or equivalent.
  • Robust understanding of web technologies, relational databases, and cloud application architecture, including Salesforce, as well as functional knowledge of ERP core business processes, preferably in the education technology industry.
  • Strong verbal and written communication skills with robust presentation and facilitation skills.

17. Application Development Manager (Financial Services & Investment Systems)

The Application Development Manager creates and communicates application and infrastructure architectures used across multiple business systems, guiding the Eagle 2.0 implementation and the development of a data analytics platform while providing in-depth technical consultation to clients, partners, and IT management. This role coordinates vendor relationships, ensures secure coding standards, and translates investment accounting and end-to-end trade processing requirements into technical specifications that support corporate business objectives.


Key Deliverables

  • Key management team role that will manage the Eagle 2.0 implementation and assist in developing the data analytics platform to allow for future expansion.
  • Guide the development, specification, and communication of application or infrastructure architectures used by multiple business or application systems.
  • Work closely with architects and other enterprise stakeholders to ensure solution alignment with best enterprise practices.
  • Provide in-depth technical consultation to clients, partners, and IT management to develop plans and directions to assure integration of corporate business area requirements.
  • Develop technical specifications for application development initiatives, technology changes, and migrations.
  • Provide technical expertise at the highest level, including training to other architecture staff, ensuring secure coding guidelines are met, and guiding junior developers on security requirements.
  • Obtain a highly detailed understanding of the applications for which the role is responsible, acting as a technical expert when interfacing with internal and external teams and senior management.
  • Thoroughly understand decision process issues of technology choice, such as capacities, response time, data interfacing, client-server communication, industry standard technologies, and new industry trends.
  • Participate in the building of new and ongoing vendor relationships and evaluate emerging technologies for the best business fit.
  • Complete occasional coding of complex components and engage in high-level break/fix support during disaster recovery scenarios.


Required Qualifications

  • Bachelor's degree in Computer Science or a related discipline.
  • At least five, typically seven or more years of experience in information system architecture methodologies.
  • Extensive knowledge of application development and support processes with experience across multiple system technologies.
  • 5+ years of technology leadership and management experience in the financial services industry, with experience in Eagle Investment Systems, Aladdin, or Electra highly desirable.
  • Understanding of investment accounting and end-to-end trade processing, with strong project management and analytical skills.
  • Proficiency in Oracle, UNIX OS and scripting, JavaScript, jQuery, AJAX, HTML, MS SQL, MySQL, and cloud platforms, including AWS and Azure, with Oracle Weblogic desired.
  • Strong consultative and communication skills with the ability to work effectively across client, partner, and IT management.
  • Ability to develop periodic goals, organize work, set short-term priorities, monitor activities, and ensure timely completion by employees and contractors.
  • Collaborative team player who teaches others, explains reasoning behind technical decisions, and connects peers to business impact.

18. Application Development Manager (Real Estate Business Applications)

Reporting to IT management, the Application Development Manager guides incident resolution, problem management, and enhancement delivery for real estate business applications, including Yardi and VTS, while leading large-scale complex IT projects that address business needs across interdependent functional departments. Partnering with peer groups and cross-agency stakeholders, this role develops metrics, measures service performance, and ensures compliance with industry and regulatory policies to enable continuous improvement in a real estate technology environment.


Areas of Ownership

  • Provide oversight and management to the IT Application team to deliver IT services and manage projects, develop project plans, and monitor performance.
  • Assess user needs to provide support and proactive service, including analysis of opportunities to leverage available tools.
  • Act as focal point for communicating related system problems within the department and collaborate with other teams and vendors on changes, fixes, and updates.
  • Manage the release process for applications, including effective department-wide and end-user communication.
  • Negotiate resolution of conflicting requirements across agencies and departments, set and measure performance objectives, and provide regular one-on-one feedback to team members.
  • Hire and evaluate the performance of direct reports and provide ongoing coaching and staff development.
  • Manage delivery and SLAs by guiding incident resolution, problem management, maintenance, and enhancement tickets for assigned applications.
  • Develop relevant metrics, measure and publish service performance, and enable continuous improvement in collaboration with peer groups.
  • Work closely with IT management to identify, evaluate, select, and implement technologies that support business plans and IT strategies, while ensuring compliance with industry and regulatory policies.
  • Maintain a strong understanding of technology applications to achieve business objectives, including emerging trends in application integration in the real estate industry.


Qualifications & Experience

  • Bachelor's degree in computer science, management information systems, or related field, or equivalent combination of education and experience.
  • Minimum 8 years of experience, with strong knowledge of Yardi, VTS, or other real estate business applications.
  • Experience in SQL and data integration technologies, including ETL, XML, and SOAP.
  • Knowledge of Project Management Methodology fundamentals and business process analysis, as well as ITIL and ITSM frameworks.
  • Ability to lead large-scale complex IT projects addressing overall business needs across interdependent functional departments.
  • Knowledge of IT disciplines, including software applications, interfaces, production operations, quality assurance, and systems management.

Editorial Process and Content Quality

This content is developed by the Lamwork Editorial Team using structured analysis of real-world job data, skill requirements, and hiring patterns.

Research framework by Lam Nguyen, Founder & Editorial Lead.

Reviewed by Thanh Huyen, Managing Editor.

Learn more about our editorial standards.