JDXpert Jobs
     
HRTMS Job Description Management

 

Applications Development Senior Manager

J  o  b    D  e  s  c  r  i  p  t  i  o  n

 

 

Job Information

Title:

Applications Development Senior Manager

Market Range:

IT17

Approved Date:

2/9/2021 4:12:56 PM

FLSA:

Exempt

EEO Code:

PROFESSIONALS

Career Level:

M3

Career Level Description:

Management Level 3

Job Code:

100043

Job Family:

Information Technology

Sub Family:

IT Business Systems

 

Primary Purpose

Manage the Information Services applications development teams and staff including Land Systems, and Enterprise .Net development. Serve as the Wake County Application Development IT Architect. The position also serves as a member of the IS Department Leadership Team and as a liaison to the Revenue Director and his management staff.

 

Essential Functions

 

 

Priority

% Time

•

Lead major Land Systems and Application Development automation projects including seving as the Applications Development IT Architect for Wake County IS

1

50%

•

Manage the Wake County Land Systems and Applications Development Teams

2

20%

•

Participate in IS Department Management

3

15%

•

Develop and maintain Application Development standards / policies  / and development platforms for Wake County IS

4

15%


Position(s) may perform other duties in addition to the above as assigned by management.

 

*IMPORTANT* In the event of an emergency, as determined by the County Manager or designee, participation in preparedness and response operations should be expected. Employee may be required to fill a temporary assignment in a role different from standard duties, work hours and/or work location in preparation for, during and after the emergency. Employee may also be required to participate in relevant exercises and regular preparedness training.

 

Career Level Dimensions

Career Level:

M3

Career Level Description:

Management Level 3


County Impact

•

Leads Work Groups through other supervisors, managers, and/or professionals.

•

Creates and manages the execution of operational plans for a Work Group that support the achievement of the Division strategy.

•

Typically contributes to overall Division budget planning.


Innovation and Complexity

•

Responsible for making moderate to significant improvements of processes, systems or standards to enhance performance of Division.

•

Introduces new ideas and creative solutions to stimulate discussion and thinking in both internal and external situations.


Communication and Influence

•

Communicates within and outside the Work Group, and may communicate with other parties within the Division or externally.

•

Influences others regarding the area of responsibility’s practices and approaches.


Leadership

•

Achieves goals through managing a team comprised of managers and/or professionals.

•

Has hiring, firing, promotion and reward authority for direct reports


Knowledge and Experience

•

Requires broad management knowledge to lead project teams in one Work Group. Typically has master-level knowledge and skills within a specific technical or professional discipline with broad understanding of other areas within the job function.


Qualifications


Required Education

•

Bachelor's degree in Computer Science, Information Systems, Computer Engineering or related field


Required Experience

•

Four years of experience in application design and development, including five years of supervisory experience


Qualification Equivalency

•

Equivalent education and experience are accepted


Preferred Experience

 

Years of Experience

Experience Details

 

•

4 Years

Experience architecting applications using the Microsoft technology stack, one or more client-side frameworks and SQL Server and Oracle databases.

 

•

4 Years

Proven experience using the following major technologies: ASP.Net, ASP.Net Core, C#, client-side frameworks, AngularJS, Angular 2+, calling and building RESTful APIs, Oracle, and SQL Server development and database design

 

•

3 Years

Must have a strong working knowledge of database design fundamentals

 

•

3 Years

Must have a working knowledge of source control providers including TFS and Azure DevOps. Experience using GIT is preferred.

 

•

3 Years

Must have working knowledge of SSO - Azure AD & Optimal ID

 

•

8 Years

Minimum 8 years experience in a software development/software development management role working with ASP.NET/ASP.NET Core, C# and one or more client-side frameworks. Experience with .NET Core 3.x or higher is preferred.

 

•

4 Years

Minimum of 4 years serving as a technical development manager or technical lead and architect, managing a team of 5 or more developers. 

 

•

4 Years

Minimum of 4 years of experience architecting large, API and services-based applications.

 


Preferred Licenses and Certifications


Knowledge, Skills and Abilities

•

Experience managing source code and promotion through different environments and working with different branching strategies. Experience with one or more DevOps products and CI/CD is preferred. 

•

A demonstrated understanding of the application of various architectural and design patterns including clean architecture, DDD and CQRS. 

•

A passion for software development and for writing clean, low-defect code that is self-documenting and easy for other developers to understand.

•

Strong organizational skills; ability to accomplish multiple tasks within the agreed upon timeframes through effective prioritization of duties and functions.  

•

Demonstrated experience driving one or more complex enterprise initiatives spanning multiple teams and departments.

•

Experience working with Azure Active Directory both as a cloud-based identity store and identity provider (AaaS). Prefer experience designing AAD and O365 integration and automation solutions using the MS Graph API and other available APIs and frameworks.

•

Proven experience integrating enterprise applications into IAM products and solutions.


An individual must be able to perform each essential duty satisfactorily to perform this job successfully. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

 

Competencies


Individual Contributor Competencies

Quality Assurance

Produces results or provides service that meets or exceeds organizational standards. May audit the work of others to ensure quality standards are met.

Analysis

Examines data to grasp issues, draw conclusions, and solve problems.

Innovation

Applies original thinking in approach to job responsibilities and to improve processes, methods, systems, or services.


Leadership Competencies

Coaching & Mentoring

Works to improve and reinforce performance of others. Facilitates their skill development by providing clear, behaviorally specific performance feedback, and making or eliciting specific suggestions for improvement in a manner that builds confidence and maintains self-esteem.

Technology Management

Keeps up-to-date on technological developments. Makes effective use of technology to achieve results. Ensures access to and security of technology systems.

Relationship Building

Builds constructive working relationships characterized by a high level of acceptance, cooperation, and mutual respect.


Core Competencies

Integrity

Act with honesty, transparency and respect in our interactions with co-workers and those we serve. Adhere, without exception, to laws, policies, procedures and professional standards.

Accountability

Establish high-quality standards for work. Add value. Measure results and hold self and others accountable for making progress toward desired outcomes. Take a logical and data-driven approach to decision-making.

Diversity

Believe that different backgrounds and experiences strengthen the organization and produce better results. Value inclusion across race, gender, age, religion, identity and experience, and strive to reflect in our workforce the diversity of our community.

Collaboration

Foster a work culture in which different ideas and opinions are encouraged and expected. Listen carefully and speak thoughtfully. Work together toward shared goals with mutual respect and cooperation.

Continuous Improvement

Continuously improve work processes and products. Provide a safe environment to be innovative and creative and try new things. When things don't go as planned, use it as an opportunity to learn, regroup and begin again. Provide time and resources for individuals to grow and develop both personally and professionally.

Wellness

Take proactive steps to be physically fit and healthy, emotionally strong, financially secure and socially fulfilled, while inspiring and empowering others to do the same.

Service Orientation

Commit to making a difference within the community. Actively engage in and enjoy our work. Deliver services that exceed expectations, with courtesy, politeness and sensitivity to the experiences, concerns and feelings of all co-workers and customers.



ADA Checklist

 

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions

 

 

Standard ADA Selection:

Office Environment


Physical Demands

 

N/A

Rarely

Occasionally

Frequently

Constantly

Standing

 

 

X

 

 

Walking

 

 

X

 

 

Sitting

 

 

 

X

 

Lifting/Carrying 0-10 pounds

 

 

X

 

 

Lifting/Carrying 10-20 pounds

 

 

X

 

 

Lifting/Carrying 20-50 pounds

 

X

 

 

 

Lifting/Carrying 50-100 pounds

 

X

 

 

 

Pushing

 

X

 

 

 

Pulling

 

X

 

 

 

Climbing

 

X

 

 

 

Balancing

 

X

 

 

 

Stooping

 

X

 

 

 

Kneeling

 

X

 

 

 

Crouching

 

X

 

 

 

Crawling

 

X

 

 

 

Reaching

 

X

 

 

 

Handling

 

X

 

 

 

Grasping

 

X

 

 

 

Fingering

 

X

 

 

 

Feeling

 

X

 

 

 

Talking

 

 

 

X

 

Hearing

 

 

 

X

 

Visual Perception

 

 

 

X

 

Repetitive Motions

 

 

X

 

 

Eye/Hand/Foot Coordination

 

X

 

 

 


Mental Demands

 

N/A

Rarely

Occasionally

Frequently

Constantly

Memorization/Concentration

 

 

X

 

 

Learning/Knowledge Retention

 

 

X

 

 

Preparing/Analyzing Numerical Figures

 

 

X

 

 

Use of Interfaced Commmunication Devices (Phone, Computer, Radio etc.)

 

 

 

X

 

Analyzing/Examining/Testing Data

 

 

X

 

 

Emotional/Behavioral Self-Regulation

 

 

X

 

 

Interacting with Others

 

 

 

X

 

Comprehension

 

 

X

 

 

Organization

 

 

 

X

 

Decision Making

 

 

X

 

 


Mental Capability/Cognitive Requirements

Comprehension

Understand complex problems and collaborate to explore alternative solutions

Organization

Organize and prioritize the work schedules of others to manage multiple tasks and/or projects

Decision Making

Make decisions that have significant impact on a department's credibility, operations and/or services

Communication

Communicate and explain a variety of information


Working Environment

 

N/A

Yes

No

Extreme cold

 

 

X

Extreme heat

 

 

X

Humid

 

 

X

Wet

 

 

X

Noise

 

 

X

Hazards

 

 

X

Temperature Change

 

 

X

Atmospheric Conditions

 

 

X

Vibration

 

 

X

Computers/Monitors

 

X