PLEASE NOTE: NO C2C, Agency referrals or sponsorship available
Position Type: Contract-to-hire
Location: Hybrid in Kissimmee
Pay Range: $80,000-$140,000 annually dependent on experience
General Description
The Programmer Analyst is responsible for providing technical and analytical expertise in the design, development, implementation, administration, and support of enterprise applications, databases, reporting solutions, and business systems. This position serves as a key liaison between business operations and information technology, translating business requirements into effective and scalable technology solutions.
The Programmer Analyst works closely with business stakeholders, project managers, developers, database administrators, vendors, and end users to enhance operational efficiency through software development, data analysis, reporting, process automation, and system improvements. This role requires strong problem-solving abilities, technical expertise, and a commitment to delivering secure, reliable, and innovative solutions that support organizational objectives.
Placement within Programmer Analyst I, II, or Senior Programmer Analyst classifications will be based on education, experience, technical expertise, and demonstrated competencies.
Essential Functions
- Design, develop, test, implement, and maintain business applications and software solutions.
- Analyze business processes and user requirements to identify system improvements and technology solutions.
- Write, modify, review, and maintain program code, scripts, workflows, and integrations.
- Administer and support enterprise applications, databases, and reporting systems.
- Create, maintain, and optimize SQL queries, stored procedures, views, and database objects.
- Develop reports, dashboards, and data visualizations utilizing tools such as SQL Server Reporting Services (SSRS), Crystal Reports, Power BI, or similar reporting platforms.
- Maintain database integrity and monitor application and database performance.
- Support Extract, Transform, and Load (ETL) processes and data integration initiatives.
- Research, document, and recommend process improvements, system enhancements, and technology solutions.
- Create and maintain technical documentation, workflow diagrams, system specifications, and user guides.
- Perform application testing to ensure functionality, performance, security, and compliance with organizational standards.
- Analyze and troubleshoot software, database, reporting, and system issues, implementing corrective actions as needed.
- Support SharePoint environments, workflow automation, and collaboration platforms.
- Recommend, schedule, and perform software patches, upgrades, and enhancements.
- Install and configure software applications for end users as required.
- Collaborate with internal departments and external vendors to support project implementation and ongoing system maintenance.
- Provide technical support and training to users as necessary.
- Monitor system performance and recommend strategies for optimization and scalability.
- Ensure adherence to security protocols, industry standards, and compliance requirements.
- Participate in project planning, implementation, and deployment activities.
- May lead projects, mentor technical staff, and provide technical guidance based on experience and organizational needs.
- Perform other duties as assigned.
Minimum Qualifications
- Bachelor's degree in Computer Science, Information Technology, Information Systems, Software Engineering, or a related field.
- Experience in application development, database administration, systems analysis, application support, or related information technology functions.
- Experience working with relational databases and SQL programming.
- Working knowledge of one or more programming languages or technologies such as:
- SQL
- C#
- .NET
- JavaScript
- Python
- HTML/CSS
- Visual Basic
- PowerShell
- Experience developing reports using reporting and business intelligence tools.
- Strong analytical, problem-solving, and troubleshooting skills.
- Ability to communicate technical concepts effectively to both technical and non-technical stakeholders.
- Ability to manage multiple priorities and work independently or as part of a team.
- Must possess and maintain a valid State of Florida Class E Driver's License.
Preferred Qualifications
- Experience with Microsoft SQL Server and database performance tuning.
- Experience with SSRS, Crystal Reports, Power BI, or other reporting platforms.
- Experience with ETL processes and data integration technologies.
- Experience with SharePoint administration and development.
- Experience with Microsoft Power Platform, including Power Apps and Power Automate.
- Knowledge of Microsoft Azure and cloud-based solutions.
- Experience with enterprise application support and systems integration.
- Experience leading technical projects or mentoring team members.
- Relevant Microsoft or industry certifications.
Physical Requirements
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.
- Regularly required to sit, use hands to handle or feel objects, and communicate verbally.
- Frequently required to reach with hands and arms.
- Occasionally required to stand, walk, bend, kneel, squat, or crawl.
- Frequently lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
- Specific vision abilities required include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
Working Conditions
- Primarily performed in an indoor office environment.
- Moderate noise level.
- Frequent computer use and prolonged periods of sitting.
- Occasional walking and standing.
Work Schedule
- Flexible Work Schedule
- Hybrid schedule
- This position is eligible for remote work consideration in accordance with organizational policy.
Individuals may be hired as Programmer Analyst I, Programmer Analyst II, or Senior Programmer Analyst based on education, experience, technical expertise, and demonstrated qualifications. Career growth opportunities are available within the Programmer Analyst series.
#SNIT