HIllsborough County Tax
Job Type
Full-time
Description
Position:
Software Engineer
Reports To:
IT Project Manager
Department:
Information Technology
FLSA Status:
Exempt
Purpose:
Works under general direction of the IT Project Manager, develops information systems by designing, developing, installing, maintaining, and troubleshooting software solutions along with related hardware.
Principal Duties and Responsibilities
(*Essential Job Functions)
Administer, design, develop, customize, and implement enterprise solutions using Microsoft SharePoint Online, Power App/Power Automation, PowerShell, Azure, .NET and various other software languages/components* SQL Server database administration/development to include data modeling, stored procedures, views, functions, queries, and reports* Application support, troubleshooting, and debugging of existing applications* Integrate/migrate data via scripts and/or APIs from various sources and create business intelligence visualizations in BI system (Qlik)* Project management of software development projects including software upgrades* Gather requirements, design, develop, document, and maintain new and existing applications* Develop and implement software test plans* Implement, support, and train non-technical end users on a variety of applications and reports* Perform other related duties as assigned Job Specifications
(including knowledge, skills, abilities, and physical requirements)
Knowledge and understanding of software design and development fundamentals Knowledge of programming with state-of-the-art development tools Skilled in the administration, development, and maintenance of Microsoft SharePoint Online Skilled in SQL Database and SQL Server Administration and Development, SQL Server Integration Services, and SQL Server Report Services Skilled in Full Stack .NET 3.5 - 4.7+ Framework, including Visual Studio 2017+, ASP.NET MVC, JavaScript and JavaScript libraries/dialects, C#, HTML, Blazer, Bootstrap, and CSS Skilled in PowerShell scripting and scheduling Skilled in API integration services Skilled in system analysis and documentation Skilled in software testing and debugging Excellent reading comprehension skills Excellent oral and written communication skills Ability to manage projects effectively, timely and on budget Ability to develop and deploy effective end user training Ability to develop positive working relationships with other departments and vendors Work requires regular and reliable attendance Work is typically sedentary involving extended periods of sitting but may require standing or walking 10% of the time Working Conditions
Work is generally performed in an indoor office environment without hazardous or unpleasant conditions caused by noise, dust, or adverse weather or environmental conditions.
Requirements
Qualifications
Bachelor's degree in computer science or a related field from an accredited college or university; and 3 years of experience in software technologies. An equivalent level of education and experience may be substituted as permitted by law.
Disclaimer
The above information on this description has been designed to indicate the general nature and level of work performed by employees in this position. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job nor does it represent all that may be required of a job incumbent during the course of employment with the Hillsborough County Tax Collector's Office.
Full-time
Description
Position:
Software Engineer
Reports To:
IT Project Manager
Department:
Information Technology
FLSA Status:
Exempt
Purpose:
Works under general direction of the IT Project Manager, develops information systems by designing, developing, installing, maintaining, and troubleshooting software solutions along with related hardware.
Principal Duties and Responsibilities
(*Essential Job Functions)
Administer, design, develop, customize, and implement enterprise solutions using Microsoft SharePoint Online, Power App/Power Automation, PowerShell, Azure, .NET and various other software languages/components* SQL Server database administration/development to include data modeling, stored procedures, views, functions, queries, and reports* Application support, troubleshooting, and debugging of existing applications* Integrate/migrate data via scripts and/or APIs from various sources and create business intelligence visualizations in BI system (Qlik)* Project management of software development projects including software upgrades* Gather requirements, design, develop, document, and maintain new and existing applications* Develop and implement software test plans* Implement, support, and train non-technical end users on a variety of applications and reports* Perform other related duties as assigned Job Specifications
(including knowledge, skills, abilities, and physical requirements)
Knowledge and understanding of software design and development fundamentals Knowledge of programming with state-of-the-art development tools Skilled in the administration, development, and maintenance of Microsoft SharePoint Online Skilled in SQL Database and SQL Server Administration and Development, SQL Server Integration Services, and SQL Server Report Services Skilled in Full Stack .NET 3.5 - 4.7+ Framework, including Visual Studio 2017+, ASP.NET MVC, JavaScript and JavaScript libraries/dialects, C#, HTML, Blazer, Bootstrap, and CSS Skilled in PowerShell scripting and scheduling Skilled in API integration services Skilled in system analysis and documentation Skilled in software testing and debugging Excellent reading comprehension skills Excellent oral and written communication skills Ability to manage projects effectively, timely and on budget Ability to develop and deploy effective end user training Ability to develop positive working relationships with other departments and vendors Work requires regular and reliable attendance Work is typically sedentary involving extended periods of sitting but may require standing or walking 10% of the time Working Conditions
Work is generally performed in an indoor office environment without hazardous or unpleasant conditions caused by noise, dust, or adverse weather or environmental conditions.
Requirements
Qualifications
Bachelor's degree in computer science or a related field from an accredited college or university; and 3 years of experience in software technologies. An equivalent level of education and experience may be substituted as permitted by law.
Disclaimer
The above information on this description has been designed to indicate the general nature and level of work performed by employees in this position. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employees assigned to this job nor does it represent all that may be required of a job incumbent during the course of employment with the Hillsborough County Tax Collector's Office.