Miami Dade County - ITD

Senior Systems Analyst Progammer

  • Job Type: Full Time
  • Industry Type: IT Sector
  • Industry Location: Miami
  • Experience: NA
  • No. of Positions: 1
  • Salary Range: 0-119 k
  • Primary Skills: SQL Typescript
  • Secondary Skills: Javascript
  • Job Location: Miami, Florida
  • Posted Date: Posted today
Job Description

INFORMATION TECHNOLOGY DEPARTMENT

SENIOR Systems Analyst Programmer

Salary Entry: $71,527.82 – MAX: $119,665.00 Annually

At the Miami-Dade County IT department, we provide technology, information, and business solutions that exceed customer’s expectations and enhance the quality of life in our community.

Join us as Senior Systems Analyst Programmer in the Enterprise Citizen Engagement Group to work on a variety of new and existing award-winning applications that are essential for government operations.

MINIMUM REQUIREMENTS

Completion of 60 semester credits to include 15 semester credits in a computer-related field or completion of an information technology certification program. Three years of programming and systems analysis experience are required. Additional programming and systems analysis experience may substitute for the required education on a year-for-year basis.

Key responsibilities include, but are not limited to:

  • Architect, design, and develop Java & Typescript based software solutions
  • Develop automated tests for front-end and back-end systems
  • Integrate on-premise and cloud-based systems
  • Develop and use RESTful, Soap, and GraphQL web services
  • Functional and non-functional requirements analysis
  • Analyze and maintain existing applications
  • Prepare technical and user documentation
  • Provide user support and incident resolution
  • Research new technologies and present results
  • Lead feature and integration projects from inception to delivery

 

Preferred qualifications:

  • Expert knowledge of Java 11 or later
  • Expert knowledge of SQL
  • Expert knowledge of Typescript, Javascript, and the Angular framework
  • Expert knowledge of Jakarta EE (JEE) APIs and/or Spring
  • Advanced knowledge of Software Architecture and Software Design Patterns
  • Advanced knowledge of Enterprise Application Integration principles
  • Advanced knowledge of Html5/CSS
  • Advanced knowledge of using git as version control system
  • Advanced knowledge of security concepts for web applications
  • Advanced knowledge of Scrum
  • A passion for learning and working effectively in an agile environment
  • Results oriented with an ability to work in team and individual contributor work environments

 

Relevant Job Openings
CRM
Tableau developer
Java Developer
CRM
Azure Data Architect with Talend
Java Full stack Developer