Software Developer 1

May 21, 2026
Application ends: August 20, 2026
Apply Now

Job Description

Duties And Responsibilities

  • Understand, maintain, and troubleshoot interfaces between internal and external systems to ensure accurate and reliable data flow.
  • Support, maintain, and enhance existing/new off‑the‑shelf and in‑house software solutions used throughout the Treasurer’s Office.
  • Assist with calendar‑driven treasury processes, including monthly, quarterly, and annual reporting, reconciliations, and operational tasks.
  • Document system designs, workflows, processes, and application logic to support continuity and knowledge sharing.
  • Design and develop software applications, including the creation of workflow diagrams, programming logic, and user‑friendly graphical interfaces while adhering to established coding standards.
  • Analyze user needs, translate functional requirements into technical specifications, and design logical process flowcharts.
  • Convert workflow logic into efficient, maintainable code using established development tools and technologies.
  • Test, debug, and validate software to ensure accuracy, stability, and performance under real-world conditions.
  • Maintain a stable and controlled release environment for new and updated applications.
  • Refine existing applications to improve usability, efficiency, and performance for end‑users.
  • Expand application functionality in response to evolving business needs or newly identified workflow opportunities.
  • Maintain the health and performance of departmental applications through updates, troubleshooting, and ongoing support.
  • Understand and analyze Treasurer’s Office processes to identify and develop tools that support and enhance operational workflows.
  • Develop and maintain applications using Microsoft technologies such as .NET, VBA, MS Access, and SQL Server.
  • Maintain, enhance, and optimize Access database applications, including table structures, queries, forms, reports, and automated features.
  • Perform routine data updates, corrections, and validations within departmental SQL databases as necessary.
  • Collaborate effectively with supervisors, peers, and end‑users to gather requirements, clarify expectations, and deliver user‑focused solutions.
  • Other duties as assigned.

Knowledge, Skills, And Abilities

  • Strong written and verbal communication skills for conveying technical information to non‑technical users.
  • Ability to comprehend and interpret written materials, documentation, and system requirements.
  • Strong analytical and logical reasoning skills, including the ability to evaluate alternative solutions.
  • Ability to identify complex problems, analyze relevant information, and develop practical solutions.
  • Ability to assess alternative technical solutions and determine the most appropriate approach for the task.
  • Ability to understand the impact of new information or technologies on existing workflows and future operations.
  • Ability to remain calm, professional, and productive during high‑pressure or deadline-driven situations.
  • Ability to manage multiple assignments, prioritize tasks, and work effectively under stressful conditions.

Training And Experience

Education

  • Bachelor’s degree in Computer Science, Information Systems, Software Engineering, or a related technical field
  • Equivalent technical training and relevant experience may be substituted for formal education

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru