Company

PCNASee more

addressAddressNew Kensington, PA
type Form of workFull-Time
CategoryInformation Technology

Job description

JOB SUMMARY:
Individuals in this position are expected to lead a team of software engineers of varying experience and skillsets, in a technical capacity. This includes training, coaching, and mentoring of Application Developers.
The Application Development Lead works with cross-functional teams such as Business Analysts, Developers, Support and end-user groups to gather requirements, drive design, coding, conduct specification and code reviews, review test plans, and deliver projects to completion. The Application Development Lead ensures that the software produced by the development team adheres to standards, meets the design laid out for the solution, and fits within the PCNA architectural plan. The Application Development Lead has influence on the overall system design and is expected to produce high-level system designs which can be used by the Application Developers. Additionally, the Application Development Manager is expected to work with other Technical Leads to contribute to the architectural and technical roadmap for PCNA.
FUNDAMENTAL DUTIES:
  • Responsible for driving projects through the full development lifecycle for new and existing applications and systems-requirements, designs, coding, technical Q&A, and implementation.
  • Recognize need for updates, and provide solutions to, technical challenges as they arise in the business.
  • Work with the Technical Leads and developers to steer the overall architecture of PCNA
  • Take responsibility for the overall system design, ensuring it meets the long-term architectural needs of the company.
  • Responsible for the maintenance of existing applications by addressing system support activities in ServiceNow.
  • Promotes active use of development standards and test environments. Source code control, release control, release coordination, and adherence to standards for multiple applications & systems.
  • Perform basic Project Management and validating progress of development items.
  • Collaborate with IT Management and peers to propose system solutions, and estimate resource requirements.
  • Communicate effectively and promotes information sharing between teams and other departments. Knows when to communicate project issues and how to measure project progress.
  • Take ownership of software designs, ensuring that they meet the overall PCNA architecture standards.
  • Provide technical mentoring for other members of the development team.
  • Participate in resource planning and scheduling exercises
  • Other duties as assigned.

SKILLS AND KNOWLEDGE:
  • Experience with and thorough knowledge of developing applications using .NET, C#, Microsoft Azure, React, Blazor and MS SQL platforms.
  • Experience with and thorough knowledge of designing and developing Service Oriented Architectures (SOA)
  • Demonstrated ability to comfortably step into new areas and quickly provide advice and resolution to complex technical and resource challenges.
  • Proven track record of leadership and mentoring abilities, applied to a diverse team of software developers across multiple geographic locations
  • Initiative and ability to recommend alternative approaches to enhance system performance.
  • Ability to handle multiple tasks, and to prioritize tasks independently across a team of software developers, in a fast-paced environment.
  • Ability to work well with other team members.
  • Ability to work well with key leaders in the PCNA organization.
  • Ability to communicate effectively to direct reports, to senior leadership in the PCNA organization, and to a diverse user community.
  • Attention to detail and ability to focus on task-at-hand, while not losing sight of the big-picture roadmap laid out at PCNA.
  • Initiative and ability to anticipate potential problems. Excellent analytical abilities
  • Maintain active awareness of IT industry including new developments, emerging trends, development tools and best practices.
  • Actively engage with continuous improvement exercises around SDLC, Dev OPS, and software engineering best practices.
  • Strong technical skills in: Azure development tools, SOA, MS WCF, MS SQL, C#, ASP.NET, VB.NET, VBScript, Javascript, React, Blazor, SQL Server and experience with MS-Visual Studio and Team Foundation Server, Azure DevOPS, MS Reporting Services, and ERP.

MINIMUM QUALIFICATIONS REQUIRED:
  • 4-year degree in information systems, computer science or equivalent work experience
  • 6+ years of experience developing software across a broad range of companies and industries.
  • 2+ years of experience leading a team of software developers is preferred,
  • Knowledge of and experience with applications across the entire business lifeycle in a wholesale and light manufacturing environment.

PHYSICAL REQUIREMENTS:
  • Frequent sitting at desk
  • Frequent computer work
  • Occasional standing
  • Occasional lifting
Refer code: 7740386. PCNA - The previous day - 2024-01-06 14:57

PCNA

New Kensington, PA
Jobs feed

Vans: Assistant Store Manager - Asheville Mall

Vf Corporation

Olin, NC

Vans: Sales Associate - North Las Vegas Premium Outlets

Vf Corporation

Las Vegas, NV

Vans: Floor Supervisor - Roseville Galleria

Vf Corporation

Roseville, CA

Senior Analyst, Indirect Procurement

Vf Corporation

Olin, NC

Vans: Store Manager - Azusa

Vf Corporation

Azusa, CA

Vans: Floor Supervisor - Roseville

Vf Corporation

Roseville, CA

Vans: Associate, Product Manager, Premium Apparel

Vf Corporation

Costa Mesa, CA

Kipling: Sales Lead - Cabazon

Vf Corporation

Cabazon, CA

Senior Analyst, Indirect Procurement

Vf Corporation

Denver, CO

Share jobs with friends