What are the responsibilities and job description for the Application Developer position at Osceola County Property Appraiser's Office?
APPLICATION DEVELOPER
Salary Dependent on Experience, Range: $70,313 - $105,470
CHARACTERISTICS OF WORK
Provide application development and support as required.
ILLUSTRATIVE TASKS
Design and implement user interfaces using HTML, CSS, and JavaScript frameworks like React, Angular, or Vue.js.
Ensure that the application's visual elements are responsive, accessible, and user-friendly.
Build server-side logic and database interactions using programming languages such as Node.js, Python, Java, or Ruby and frameworks like Express.js, Django, Spring Boot, or Ruby on Rails.
Develop APIs, handle authentication, manage data persistence, and implement business logic.
Design, implement, and optimize databases to store and retrieve application data efficiently.
Work with relational databases like SQL Server.
Use version control systems like Git to manage code repositories, collaborate with team members, and track changes.
Involved in DevOps tasks such as continuous integration, deployment automation, and infrastructure management.
Write unit tests, integration tests, and end-to-end tests to ensure the reliability and stability of their code.
Debug issues, identify performance bottlenecks, and optimize code for efficiency and scalability.
Requirements Gathering and Documentation:
Collaborate with stakeholders to understand their software development needs and requirements.
Gather and document requirements for software applications to meet business objectives and user expectations.
Create detailed documentation, including diagrams of application architecture and data flow.
Coordinate and communicate effectively with all stakeholders (internal teams and clients).
Troubleshoot and resolve application issues, providing technical support as needed.
Assist in the integration of third-party services and APIs.
Provide input and participate in IS department projects.
MINIMUM QUALIFICATIONS
Bachelor’s degree plus six years of software development experience.
Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, Vue.js).
Proficiency in back-end technologies (Node.js, Python, Java, Ruby) and frameworks (Express.js, Django, Spring Boot, Ruby on Rails).
Intermediate to advanced level of SQL and experience with relational databases like SQL Server.
Experience with version control systems like Git.
Familiarity with DevOps practices and tools.
Must be able to communicate clearly and concisely, both in written and verbal form, with technical and non-technical users.
To submit an application please visit our website at www.property-appraiser.org under Career Opportunities or copy and paste the following link: https://workforcenow.adp.com/mascsr/default/mdf/recruitment/recruitment.html?cid=cdc84be3-a4a9-449a-a0cf-6f2f6d341dc2&ccId=19000101_000001&jobId=535881&source=CC2&lang=en_U
Job Type: Full-time
Pay: $70,313.00 - $105,470.00 per year
Benefits:
- Dental insurance
- Employee assistance program
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Life insurance
- Paid time off
- Professional development assistance
- Retirement plan
- Vision insurance
Schedule:
- Monday to Friday
Education:
- Bachelor's (Preferred)
Work Location: In person
Salary : $70,313 - $105,470