Application Developer Technical Lead jobs in United States
cer-icon
Apply on Employer Site
company-logo

Cencora · 1 day ago

Application Developer Technical Lead

Cencora is dedicated to creating healthier futures and is seeking an Application Developer Technical Lead to join their innovative team. The role involves leading project planning processes, managing workflows, and providing technical guidance while developing and maintaining applications to improve the lives of people and animals.

Emergency MedicineEnterprise SoftwareHealth CareMedicalPharmaceutical

Responsibilities

Leads and/or participates in project planning processes
Develops work plans or reviews other work plan timelines and manages workflows to meet project timeframes
Responsible for identifying development tasks in support of project planning and estimation and troubleshooting issues during and after implementation
Contributes to strategic planning meetings and provides guidance and expertise on system options, risk, cost vs. benefits, and impacts on business processes and goals
Works closely with architects to assure all systems are in line with IT long-term strategy
May participate in the design and development of the database(s) associated with one or more applications
May identify technical requirements
May create technical design specifications and assists in sizing technical requirements
Reviews and advises on technical design specifications developed by junior levels
Leads project teams building applications
Codes applications or enterprise wide software systems using a disciplined development process
Integrates solutions with other applications and platforms outside the framework
Reviews integration testing plans
Supports and/or executes testing efforts across the life cycle
Ensures the adherence to standards, policies and procedures
Reviews modules for quality assurance
Checks for compliance with all standards, policies and procedures
Develops convergence plans to meeting standards, as needed
May assist in defining development guidelines and standards
Performs code reviews
Contributes to and reviews deployment plans and may schedule the installation of new modules, upgrades and fixes to the production environment
Works with Release Management to ensure modules are production-ready
Create branching and merging strategies as needed
Validates deployment
Supports the ongoing maintenance of applications
Oversees and assists in production support
May troubleshoot existing information systems to identify errors or deficiencies and develops solutions
Leads the technical evaluation and selection process for improving application performance by overseeing gap analysis studies, feasible alternative solutions, and recommending and/or approving the scope of modifications
Ensures all applications are documented according to standards
Promotes effective use of information technology by educating users on system functionality
Assists in the development of user guides and training documentation for systems
Evaluates new application packages and tools and performs research on best practices
Provides recommendations for the solutions
May prepare and present formal training to IT staff, as needed
Provides technical leadership, coaching and mentoring to team members
Provides technical guidance or system process expertise
Provides performance feedback to managers
Develops reports and presentations for senior management, as needed
Performs other duties as assigned

Qualification

Microsoft .Net TechnologiesRelational database designObject-Oriented Design PatternsSystems networkingDatabase designMentoring junior developersProblem analysisTraining documentationCommunication skillsTechnical leadership

Required

Bachelor's degree in Programming/Systems or Computer Science or other related field. Or equivalent work experience
Typically requires 8 or more years of application programming and analysis experience
Has a broad level of understanding surrounding information systems and application architecture standards
Experience in leading projects
Demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements and develop alternate solutions
Experience designing, developing and testing applications using proven or emerging technologies, in a variety of technologies and environments
Advanced programming skills in Microsoft .Net Technologies (C#, ASP.NET, and SQL Server) languages
Advanced understanding of relational database design and theory
Ability to translate complicated business requirements into multiple solution options and explain the pros/cons of various approaches
Advanced knowledge of Object-Oriented Design Patterns and use cases for applying them
Proficient communication skills and experience in mentoring/leading junior developers
Technical experience with systems networking, databases, development, and user support
Good background in Database design (e.g. Microsoft SQL and Access)
Exposure to servers technology (e.g. IBM Power 8) would be helpful to assist with integration

Preferred

Experience with WMS application (e.g. Inbound, Outbound, Pick pack and ship processes) preferred but not required

Benefits

Medical, dental, and vision care
Backup dependent care
Adoption assistance
Infertility coverage
Family building support
Behavioral health solutions
Paid parental leave
Paid caregiver leave
Training programs
Professional development resources
Opportunities to participate in mentorship programs
Employee resource groups
Volunteer activities

Company

Cencora is a global healthcare company that advances the development and delivery of pharmaceuticals and healthcare products.

Funding

Current Stage
Public Company
Total Funding
$4.83B
2024-12-02Post Ipo Debt· $1.8B
2024-02-05Post Ipo Debt· $500M
2022-11-07Post Ipo Secondary· $500M

Leadership Team

leader-logo
Robert Mauch
President and Chief Executive Officer
linkedin
leader-logo
Mike Baca
Senior Director, AI Platforms & Solutions
linkedin
Company data provided by crunchbase