D&H Distributing · 2 days ago
Manager, Application Development
Maximize your interview chances
Hardware
No H1B
Insider Connection @D&H Distributing
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Manage a team of Progress application developers.
Oversee the design and development of Progress applications.
Represent the Progress Development team in the application planning process.
Work with PMO to plan and schedule development tasks.
Coordinate all aspects of development in the SDLC including analysis, estimation, design, development, unit testing, defect resolution, release planning, implementation, and production support.
Interact with business analysts, business users, other departments within IT, and third party vendors to provide solutions.
Lead discussions with technical and business teams regarding implementation and design of solutions.
Provide input regarding testing strategy for projects and releases.
Participate in production support activities as necessary.
Ensure compliance to, and participate in enhancing documented IT standards.
Identify major areas of systems improvement, automation and optimization.
Adhere to the requirements and guidelines of the D&H Software Development Life Cycle (SDLC) in designing and implementing solutions.
Provide direction to other teams which interface with Progress systems utilizing our current development architecture.
Isolate complex problems using internal and external tools.
Resolve application design and logic errors.
Distinguish between system, application and procedural problems and provide the proper direction and designed solutions.
Research error conditions that affect the applications and provide direction or design solutions that will correct this issue.
Ensure the quality of code produced by the team is acceptable based on IT standards.
Coordinate testing with QA for major projects.
Participate in the coordination of the release of application customizations and integrations into production after QA testing.
Ensure systems are documented appropriately according to IT standards.
Ensure proper turnover documentation is provided to QA and RM for releases.
Keep users informed of forthcoming enhancements and product changes by announcements, release schedules, and discussing changes).
Monitor the user satisfaction with the application features and functions.
Manage development team members.
Perform periodic performance appraisals for team members.
Hold team members accountable to delivering quality work and meeting IT standards.
Ability to lead complex initiatives and project teams.
Ability to communicate topics and concepts to the team and a diverse audience.
Ability to handle multiple overlapping projects and competing deadlines within the team.
Strong time management, attention to detail and communications skills with the team.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Manage a team of Progress application developers.
Oversee the design and development of Progress applications.
Represent the Progress Development team in the application planning process.
Work with PMO to plan and schedule development tasks.
Coordinate all aspects of development in the SDLC including analysis, estimation, design, development, unit testing, defect resolution, release planning, implementation, and production support.
Interact with business analysts, business users, other departments within IT, and third party vendors to provide solutions.
Lead discussions with technical and business teams regarding implementation and design of solutions.
Provide input regarding testing strategy for projects and releases.
Participate in production support activities as necessary.
Ensure compliance to, and participate in enhancing documented IT standards.
Identify major areas of systems improvement, automation and optimization.
Adhere to the requirements and guidelines of the D&H Software Development Life Cycle (SDLC) in designing and implementing solutions.
Provide direction to other teams which interface with Progress systems utilizing our current development architecture.
Isolate complex problems using internal and external tools.
Resolve application design and logic errors.
Distinguish between system, application and procedural problems and provide the proper direction and designed solutions.
Research error conditions that affect the applications and provide direction or design solutions that will correct this issue.
Ensure the quality of code produced by the team is acceptable based on IT standards.
Coordinate testing with QA for major projects.
Participate in the coordination of the release of application customizations and integrations into production after QA testing.
Ensure systems are documented appropriately according to IT standards.
Ensure proper turnover documentation is provided to QA and RM for releases.
Keep users informed of forthcoming enhancements and product changes by announcements, release schedules, and discussing changes.
Monitor the user satisfaction with the application features and functions.
Manage development team members.
Perform periodic performance appraisals for team members.
Hold team members accountable to delivering quality work and meeting IT standards.
Ability to lead complex initiatives and project teams.
Ability to communicate topics and concepts to the team and a diverse audience.
Ability to handle multiple overlapping projects and competing deadlines within the team.
Strong time management, attention to detail and communications skills with the team.
Knowledge of programming languages required for this position.
Progress, Java, and/or .Net.
Knowledge of the windows operating environment.
Knowledge of database software.
Progress and/or SQL Server.
Bachelor's degree in Business (or Management), Computer Science, Engineering, or related discipline is required.
8+ years of work experience in application development.
Minimum of 3 years of technical lead or managerial experience.
Preferred
BizTalk and/or Neuron ESB (preferred, but not required).
Dynamics AX (preferred, but not required).
Benefits
401(k)
401(k) matching
Dental insurance
Employee assistance program
Employee discount
Flexible schedule
Flexible spending account
Health insurance
Health savings account
Life insurance
Paid time off
Referral program
Retirement plan
Tuition reimbursement
Vision insurance
Company
D&H Distributing
D&H Distributing is a leading technology distributor of IT and electronics offering end-to-end solutions for today's reseller and retailer.
Funding
Current Stage
Late StageRecent News
Company data provided by crunchbase