Epicareer Might not Working Properly
Learn More

IT DEVELOPER - PRINCIPAL

  • Full Time, onsite
  • South Florida Water Management District
  • On Site, United States of America
Salary undisclosed

Checking job availability...

Original
Simplified

IT DEVELOPER - PRINCIPAL WPB Adm Headquarters (B2)
4229BR

Job Description

The IT Developer Principal is responsible for computer programming to automate workflows and business processes by analyzing requirements, designing, coding, testing, implementing, maintaining, and supporting software applications. This individual must demonstrate advanced experience in software analysis and design. This position applies advanced technical and business knowledge to complete highly complex and mission critical assignments. Must demonstrate knowledge and experience for multiple technology platforms, frameworks and languages such as: Pega Business Process Management (BPM) platform, Pega Mobile Development, JavaScript, Relational Database Management System (RDBMS), HTML5, CSS, XML, REST APIs, Service Oriented Architecture, Object Oriented Analysis & Design and Git.

The successful candidate will be highly energetic, self-motivated, technology leader, team leader, technology loving individual who enjoys leading a team to develop software to solve highly complex business problems. This individual will have strong skills in the Business Process Management (BPM) tools, Pega, Pega PRPC, BIX, API integration and problem solving. Candidate strives to design and write the simplest code possible to solve complex problems and is comfortable working under minimum supervision, possess excellent communication skills (both verbal and written), strong interpersonal skills that thrives in a creative and energetic environment, and be able to multi-task and meet strict deadlines. Minimum 14 years of Application Development experience required. Minimum 5 years of Pega development and support experience required. Certified Pega Lead Systems Architect preferred.
Essential Duties and Responsibilities Include:

  • Analyze, design and develop computer software code that is readable, maintainable and understandable by peers.
  • Thrive in an ambiguous environment by adapting, anticipating and resolving problems
  • Self-motivated and able to work under minimum supervision
  • Mentor, coach, and guide other members of the team
  • Prioritize and assign work to team members.
  • Lead design reviews and code review sessions.
  • Set design and coding standards/best practices
  • Make continuous improvements to Software development life cycle and release process
  • Evaluate new tools/technologies and develop rollout plans
  • Quickly adapts to the emerging technologies
  • Develop a working relationship with the customer to understand their needs and expectations.
  • Provide excellent customer service in direct and indirect manner, and exceed customer expectations.
  • Actively participate in all phases of the Software Development Life Cycle.
  • Estimate the time and materials required to complete a project.
  • Demonstrate knowledge of approaches, techniques and tools by working with teams in a constructive and collaborative manner.
  • Demonstrate a logical and structured approach to time management and task prioritization.
  • Ensure new developments go through appropriate code reviews, testing processes, and solid release plans.
  • Ensure source control is maintained and is kept up to date.
  • Provide support and troubleshoot all issues related to functional processes that are not working to customer requirements.
  • Ensure that all development efforts follow the District s standards/best practices and make process improvement recommendations.
  • Conduct after-hours production product releases.
  • Provide after-hours and weekend on-call support.

This Position may be filled at the IT Developer - Principal, IT Developer - Lead or IT Developer - Senior level, depending on the candidate's qualifications and experience level.

Education/Experience Guidelines:
Typically has a Bachelor's Degree in a related field and 14+ years' experience that demonstrates measurable career and technical progression that can be applied to Information Technology. Typically, total experience includes 5 years focusing on any technical area within IT and 9+ years focusing on Application development and Application support.

9+ years Application development and support shall include 5+ years of Pega development and Pega support experience. Disciplines for IT education and experience requirements include but are not limited to: Computer Science, Computer/ Systems Technology, Management Information Systems, Computer Engineering, Mathematics, and Systems Engineering.
License(s) / Certification(s):
Valid State of Florida Driver's License required.
Physical Requirements/ Working Environment:
Due to the District's response role and in the total scope of emergency management, this position may at times, be required to provide support before, during and after major storm events and emergency situations, such as hurricanes or other declared emergencies, depending on assigned emergency response role.

Mostly sedentary in an office environment sitting at a desk and operating a personal computer to produce work products.
Veterans' Preference:
Pursuant to Chapter 295, Florida Statutes, candidates eligible for Veterans' Preference will receive preference in employment for vacancies and are encouraged to apply. Candidates claiming Veterans' Preference must attach supporting documentation with each submission that includes character of service (for example, DD Form 214 Member Copy #4) along with any other documentation as required by Rule 55A-7, Florida Administrative Code. All documentation is due by the close of the job posting.
Americans with Disabilities Act:
The South Florida Water Management District is committed to providing reasonable accommodations to qualified individuals with disabilities. If you need a reasonable accommodation to participate in the selection process, please contact the Human Resources Bureau at

Organization

IT7507514 - PEGA Applications

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job