Online Sunshine Logo
Official Internet Site of the Florida Legislature
January 29, 2022
Text: 'NEW Advanced Legislative Search'
Interpreter Services for the Deaf and Hard of Hearing
Go to MyFlorida House
Go to MyFlorida House
Florida Legislative Employment Information

The Florida Legislature
The Florida House of Representatives Office of Information Technology

Job Title

Information Systems Engineer (.Net Developer/Technical Lead)

General Summary

The Florida House of Representatives is seeking an Information Systems Engineer to work in the Office of Information Technology. The Information Systems Engineer must have competency, knowledge and a thorough understanding of enterprise architecture.  
 
The candidate will serve as the technical lead for a fast-paced application development team focused on .NET development. Performing new development and maintaining current systems working with some of the latest development technologies: .Net Core, Visual Studio 2015/2019, Azure Dev Ops, Team Foundation Server (TFS) 2017, Single Page Applications, SharePoint 2016/2019 and Web Services.
 
The candidate must have the ability to multi-task and communicate effectively to manage multiple engagements, technical priorities and goals in an efficient manner. The ideal candidate must be self-motivated and highly driven with a proven track record in application development. Must possess strong presentation skills and be able to communicate professionally in written responses. The Information Systems Engineer will perform various roles including, but not limited to, research and design, testing, development, deployment, application security, general systems monitoring, response and documentation.

Examples of Work Performed

  • Design, create, and implement applications
  • Provide technical leadership in the design and development of enterprise architecture services and components
  • Provides direction to the IT development team on current business application needs with currently supported technologies
  • Identify changes or additions needed to the current architecture to best support current and future business application needs
  • Participate in the development and maintenance of overall architecture principles. strategies and application security
  • Define and maintain architecture guidelines, rules, models, security and presentation standards.
  • Evaluate new and emerging technologies and provide recommendations of applicability and appropriateness for inclusion in the standard architecture.
  • Participate in the introduction and integration of multiple new technologies on all system platforms.
  • Responsible for leading the development group and ensuring that a common toolset is used in all phases of the development process, a transition out of old tools as they are replaced, common system utilities, application modules and architecture components are available and utilized. 
  • Design and conduct ongoing education of the IT development staff in the use of architecture, components, and processes.
  • Provides technical support, maintenance, and documentation of system software.
  • Develops plans for testing and installing software. 
  • Performs post implementation follow-up analysis and testing. 
  • Evaluates software and hardware problems and recommends appropriate solutions
  • Maintains awareness of new developments in information technology. Initiates reviews of existing services, productivity aids, procedures; makes recommendations for improvements as warranted. 
  • Develops documentation for application systems. 
  • Performs the design through implementation process on specialized systems software projects.

Knowledge, Skills and Abilities

  • Knowledge of Object-Oriented programming principles and best practices
  • Knowledge of relational database design, data processing and data communications
  • Knowledge of agile application development techniques
  • Knowledge of data privacy and protection initiatives
  • Ability to write, read, and interpret technical specifications, test cases, and software requirements
  • Ability to design, develop and test web-based applications using industry standard techniques and guidelines
  • Skill in deployment of web-based applications
  • Skill in developing and executing unit and system tests
  • Skill in developing program specifications
  • Skill in programming in SQL Server databases.
  • Skill in using source code configuration management tools such as Team Foundation Server and Azure Dev Ops
  • Ability in operating as a technical lead for application development teams
  • Knowledge of the concepts and theories of information systems. 
  • Skill in technical analysis, code reviews and architectural design for software applications 
  • Ability to analyze and interpret technical data. 
  • Ability to design programs and systems. 
  • Ability to think logically and solve problems
  • Ability to produce quality work under pressure
  • Ability to read and understand technical information
  • Ability to perform system hardening based on known and discovered vulnerabilities
  • Ability to evaluate and resolve user problems. 
  • Ability to develop various reports including technical information systems reports. 
  • Ability to provide technical assistance in the areas of computer systems analysis, databases, and/or hardware. 
  • Ability to communicate technical information verbally and in writing. 
  • Ability to establish and maintain effective working relationships with others.

Minimum Qualifications

A bachelor’s degree from an accredited college or university in computer science, management information systems, mathematics, or engineering and three years of progressively responsible information systems experience. 
 
Progressively responsible information systems experience can substitute on a year-for-year basis for the required college education. 
 
Any combination of progressively responsible information systems experience and post-secondary training in disciplines as described above totaling seven years.

Preferred Qualifications

  • Preference will be given to those with five years’ experience developing WEB based applications using Microsoft technology.
  • At least two years of hands-on working experience with Microsoft.Net, .Net Core ASP/ASP.Net, HTML, XML, XSL, C#, MS SQL Server TSQL, Microsoft IIS, JavaScript, TypeScript, Angular, RXJS, NGRX, OOP, .
  • At least one year of experience as Technical Lead for software development projects.
  • Experience in analysis, object oriented design, and development of solutions using ASP.Net, C# and/or Visual Basic.Net, and SQL Server.
  • Working knowledge of Windows Server Platforms, SharePoint, SQL, configuring IIS and ASP.Net applications.
  • At least two years of C# development experience in a business environment plus working knowledge of ADO.NET and ASP.NET.
  • Professional experience in HTML, XML and XSL.

Salary

Commensurate with experience.
The Legislature offers a competitive benefits package.

Application Deadline

Open until filled

Submission of Application

Qualified applicants should send a completed legislative application and resume to:
 
Florida House of Representatives
Office of Administration & Professional Development 
Lawanda Williams
1201 Capitol
402 South Monroe Street 
Tallahassee, FL  32399
 

Applications are available through the Florida Legislature's web site Online Sunshine and in Room 701 of the Claude Pepper Building.

Accommodation for Disability

If an accommodation is needed for a disability, please notify Human Resources at (850) 488-6803.