Systems Developer Lead



Job Details

Systems Developer Lead
Employer

City of Richmond

Salary

$39,651.00 - $107,123.00 Annually

Location

Richmond, VA

Job Type

Full-Time

Job Number

20M00000044

Department

Information Technology

Opening Date

06/03/2018

Closing Date

Continuous

Description

Under general direction, performs work of considerable difficulty in providing leadership and direction to System Developers engaged in the programming, analysis, development, implementation, enhancement, revision, and maintenance of automated computer related systems that support the department, User Clients and City operations and mission statements; maintains open communications with client agencies and performs additional work as required.

Supervision:
Exercised: Classification typically supervises.
Received: Typically reports to an Information Technology Manager.
Note: Other reporting relationships may apply

Example of Duties

The City of Richmond Department of Information Technology is seeking a dedicated, focused, and highly qualified candidate for the position of Systems Developer Lead.  The incumbent is responsible for being a resource for designing, developing, and maintaining integration code and assets in support of enterprise applications, as well as administration and maintenance of BizTalk instances in multiple environments. 
 
Primary objectives for the position are:

  • To design, build, and support feature-rich Enterprise integration components between mission-critical business systems
  • To follow and develop existing Service-Oriented Architecture (SOA) standards by developing and maintaining efficient and reusable integration assets and consistently utilizing best practices and standard design paradigms across all projects
  • To enforce best practices and standards in order to create consistent and easily maintainable Enterprise integration assets
  • To deliver assigned projects on or ahead of time and with a high level of accuracy
Duties include, but are not limited to:
  • Designing, developing, maintaining, administering, and monitoring of BizTalk-based integration components to include:
    • Understanding, documenting, and administering prototype integration components based on business requirements
      • Writing and maintaining technical specifications documents as appropriate;
      • Providing recommendations and suggestions regarding proposed integration design and implementation details to application development teams.
    • Supporting deployed and new integration components to include:
      • Tracking and communicating project status on a scheduled basis;
      • Resolving delays and design issues during development;
      • Performing advanced troubleshooting and diagnosis of integration programming issues in both in-development and in deployed applications;
      • Designing and build BizTalk integration components, creating reusable and generic BizTalk assets to increase efficiencies by eliminating repeated code;
      • Promoting and enforce officially established best practices and coding standards;
      • Working with the application development teams to ensure that design adheres to established SOA best practices;
      • Escalating issues after putting in a strong effort to resolve them independently but before they cause a significant delay in the development lifecycle;
      • Building, documenting, and maintaining integration status reporting interfaces (within the context of the ESB Portal and BAM);
    • Monitoring production integration components, documenting and escalating system outage issues to the appropriate affected parties
  • Performing other related duties as assigned.
**The incumbent in this position is required to serve on-call 24 hours/7 days a week to provide leadership for the support and resolution of problems for critical systems and applications.**

Qualifications, Special Certifications and Licenses

Minimum Qualifications:

  • Completion of the core curriculum for a Baccalaureate or Associate level major in computer science or a related field;
  • Three (3) to four (4) years of experience in computer systems analysis and design including experience in a supervisory capacity;
  • An equivalent combination of training and experience (as approved by the department) may be used to meet the minimum qualifications of the classification;
  • Project Management Practitioner's Certification preferred.
Preferred Qualifications:
  • Five (5) or more years BizTalk software development to include:
    • Schema, map, pipeline, component, and orchestration design and development;
    • C#, SQL Server required;
    • TFS preferred;
    • Oracle integration preferred;
    • WCF / .NET Web Services integration preferred;
    • Experience and knowledge of with SOA industry best practices.
  • Three (3) or more years BizTalk system administration (including deployment, maintenance, and configuration) to include:
    • Production environment deployment, maintenance, monitoring, and troubleshooting required;
    • BizTalk Server 2010 experience expected.
  • Demonstrated ability to 
  • Ability to work effectively and efficiently both independently and as part of a functional team;
  • Excellent verbal and written communications skills with both business customers and Information Technology staff;
  • Demonstrated decision making ability;
  • Ability to multi-task and dynamically adjust priorities; 
  • Proven planning and time management skills.

Competencies Zone I, II and Zone III:
  • High level effective communication and collaboration skills with diverse groups and public officials
  • Possesses and exhibits a strong work ethic; self-confidence; a demonstrated commitment to producing a substantive work product
  • Contributes to departmental goal achievement
  • Demonstrates knowledge of city audit requirements and adheres to departmental standards. Ability to understand the "big picture" and to identify and resolve key issues
  • Ensures the effective and efficient use of City resources
  • Ability to learn government business requirements so as to be able to assess current and future IT needs
  • Knowledge of the architecture, concepts, terminology, and operational principles of computer systems, network servers and workstations
  • Knowledge of applicable networking and data communications technology, operating systems, procedural and command languages and utility software
  • Demonstrated ability to train users to use new systems, develop end user training materials, and operating manuals
  • Excellent interpersonal and communication skills (verbal and written)
  • Ensuring cross-training of personnel to provide redundancy of skills and knowledge in critical applications
  • Demonstrates the ability to producing required management or technical reports
  • Demonstrated ability to provide a mentoring environment for IT staff including preparation and management of individual professional development plans for all IT staff members
  • Supports group decisions, works with group to achieve goals, and handles conflict constructively
  • Acquires and continuously develops professional/technical skills and knowledge
  • Applies and demonstrates knowledge of the following: – Programming – Testing – Operations – Problem solving – Business systems analysis and design – Project management Applies and demonstrates knowledge of the techniques and principles of business systems analysis
  • Demonstrates administrative and technical skills in problem resolution
  • Possesses the experience and ability to analyze computer software and hardware programs
  • Applies and demonstrates knowledge of City systems and processes which emphasize the interrelationships in networked City operations
  • Applies experience integrating applications (both internally developed and COTS products)
  • Works in partnership with internal and external organizations to help clients use technology integration to solve business challenges
  • Provides on-going application support for reported problems throughout the software development life cycle including maintenance, replacement, and application retirement
  • Designs and implements database applications
  • Applies and demonstrates knowledge of database performance, tuning and theory and data normalization rules. Including referential integrity, use of stored procedures, triggers, and other advanced database design and coding techniques
  • Demonstrates leadership skills and an excellent track record of managing technical staff through various life cycle phases
  • Provides proven ability to supervise and monitor quality of work
  • Plans, organizes and executes assignments effectively and efficiently including time management and productivity reporting
  • Contributes to and enhances customer satisfaction by effectively planning and delivering project work
  • Performs data analyzes, reasons logically, interprets requirements, and develops effective solutions to complex problems
  • Demonstrates ability to interface with external vendors, external development groups, and internal development groups to support evaluation of buy versus build decisions of software or systems critical to on-going business operations
  • Develops business and data process flow models as appropriate to support and reflect current and proposed requirements processes
  • Identify options for consideration to improve data flow, security, performance and effectiveness of software or systems
  • Demonstrates the knowledge and ability to ensure requirements are understood when developing test procedures, screen shots, prototypes, interpreting test results, and preparing initial software and database design
  • Provides the experience and ability to assist in developing technical sections of Requests for Proposals for an audience of potential software vendors
  • Possesses proven ability to deliver innovative solutions to key clients in auditing and accounting, financial management, business process improvement, strategy and operations, information systems development, package implementation, enterprise transformation, business process and application automation, and a full range of resource/performance management tracking systems
  • Possesses a consistent history and experience working with client personnel to analyze, evaluate, and enhance information systems facilitating the business internal control process, and assist clients and other professionals in performing information technology (IT) control and security engagements
  • Makes use of resources and plans and organizes time effectively
  • Applies and demonstrates ability to plan and organize work
  • Applies and demonstrates knowledge of systems and applications used by the City
  • Possesses a broad base of technical experience to include some of the following:
    • Web application servers
    • IBM z/OS, UNIX, NT, and Windows 2000 platforms
    • Relational databases (SQL Server, DB2 and Oracle)
    • Application security knowledge
    • Infrastructure and/or Network knowledge
    • Understanding of n-tier architecture
    • Experience with UML or other Modeling Tools
 

Americans with Disabilities Act Requirements

PHYSICAL AND DEXTERITY REQUIREMENTS:

  • Physical and dexterity refers to the requirement for physical exertion and coordination of limb and body movement.
  • Requires light work that involves walking or standing most of the time and involves exerting up to 20 pounds of force on a regular and recurring basis; skill, adeptness and speed in the use of fingers, hands or limbs on repetitive operation of mechanical machinery and tools within moderate tolerances or limits of accuracy.
ENVIRONMENTAL HAZARDS:
  • Environmental hazards refer to the job conditions that may lead to injury or health hazards even though precautions have been taken.
  • The job may risk exposure to bright/dim light, wet or humid conditions, fume and/or noxious odors, disease/pathogens, toxic/caustic chemicals and violence.
SENSORY REQUIREMENTS:
  • Sensory ability refers to hearing, sight, touch, taste, and smell required by the job.
  • The job requires normal visual acuity, and field of vision, hearing, speaking, color perception and sense of smell.
ADA COMPLIANCE:
  • The City of Richmond, Virginia is an Equal Opportunity Employer.
  • ADA requires the City to provide reasonable accommodations to qualified individuals with disabilities.
  • Prospective and current employees are invited to discuss accommodations.

With over 4,000 employees, the City of Richmond is an "Employer of Choice" among cities throughout the nation. The City strives to hire and retain employees who bring dedication and talent to the workforce. Offering a competitive, cost effective, and quality benefits package is one element of an "Employer of Choice".

The City offers a full range of benefit programs from initial hire through retirement. Please visit our Web site for details.

01
10-point compensable veteran. You must have an existing compensable service-connected disability of 10 percent or more. Other 10-point veteran include disabled veteran or a veteran who was awarded the Purple Heart for wound or injuries received in action, veteran's widow or widower who has not remarried, wife or husband of a veteran who has a service-connected disability, widowed, divorced or separated mother of an ex-service son or daughter who died in action, or who is totally and permanently disabled. Do any of these apply?
  • Yes
  • No
02
5-point veteran's must have been discharged under honorable conditions and had one of the following: Active duty in the Armed Forces of the United States, in a war, or during the period 4/28/52-7/1/55 or active duty for more than 180 consecutive days other than for training, any part of which occurred during the period beginning 2/1/55 and 10/14/76 or active duty during the Gulf War sometime between 8/2/90 - 1/2/92 or active duty in a campaign or expedition for which a campaign badge has been authorized or active duty for which more than 180 consecutive days other than for training, any part of which occurred during the period beginning 9/11/2001 and ending on the date prescribed by the Presidential proclamation or by the law as the last date of operation Iraqi Freedom. Do any of these apply?
  • Yes
  • No
03
Which best describes your highest level of education?
  • High school diploma/GED
  • Some college
  • Associate's degree
  • Bachelor's degree
  • Master's degree or higher
04
Which best describes your years of experience in the Information Technology industry?
  • Less than 1 year of experience
  • 1 to 2 years of experience
  • 3 to 4 years of experience
  • 5 to 6 years of experience
  • 7 or more years of experience
05
Which best describes your years of experience in BizTalk software development?
  • Less than 3 years of experience
  • 3 to 4 years of experience
  • 5 to 6 years of experience
  • 7 or more years of experience
06
Which best describes your years of experience in BizTalk system administration?
  • Less than 3 years of experience
  • 3 to 4 years of experience
  • 5 to 6 years of experience
  • 7 or more years of experience
07
Which describes your level of proficiency in BizTalk Server 2010?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
08
Which best describes your level of proficiency with Service-Oriented Architecture (SOA) and SOA industry best practices?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
09
Which best describes your level of proficiency with .WCF /.Net Web Services?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
10
Which best describes your level of proficiency with C# integration?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
11
Which best describes your level of proficiency in with SQL?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
12
Which best describes your level of proficiency in with TFS?
  • Limited proficiency
  • Intermediate proficiency
  • Advanced proficiency
  • No proficiency
13
Indicate any certifications you possess in BizTalk, .Net, or SQL

* Required Question

Employer
City of Richmond
Address
900 East Broad Street
Suite 902
Richmond, Virginia, 23219
Phone
(804) 646-5660
804-646-5660

Apply

OnlineApplication

Warning! You are using Internet Explorer 8. Some features of the Online Application are not fully supported in this version. Please upgrade to a later version of Internet Explorer for optimal performance.

Loading ...