Software Engineer

Hillsborough County Tax CollectorTampa, FL
7d

About The Position

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.

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
  • 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.

Responsibilities

  • 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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service