Application Developer III

Greenheck GroupRemote - Wisconsin, WI
$105,630 - $130,485Remote

About The Position

The Application Developer III will provide a high level of expertise in designing and developing complex software applications of diverse scope. Additional responsibilities may include providing input to help evaluate, and recommend appropriate new application technologies/solutions for the organization. As well as helping design or modify solutions for complex problems considering computer equipment capacity and limitations, operating time, and form of desired results.

Requirements

  • 6-8 years of relevant work experience with associate's degree or 4-6 years of relevant work experience with bachelor's degree.
  • 2 Year / Associate Degree or equivalent years of job experience required.
  • 4 Year / Bachelor Degree preferred.
  • Understands technical and architectural differences between several environments, platforms, and data systems.
  • Has a good understanding of business processes in areas supported from beginning to end.
  • Has a solid understanding of best practices in business application design and development.
  • Can quickly pick up new programming languages and systems; can self-teach or find training related to skills needed for job.
  • Understands in-depth environment specific functionality available related to technical systems he or she works with.
  • Understands and can apply project management methodologies and can manage small to medium-sized projects/tasks within their area of expertise.

Responsibilities

  • Develop, modify, and maintain application software that supports both the internal and external business processes that may be complex or sensitive in nature.
  • Develop solutions that interface with multiple enterprise platforms.
  • Meet with analysts and project leaders to understand requirements and timelines.
  • Collaborate with users, analysts and project team members to define solution requirements.
  • Provide framework and methodology recommendations to project team.
  • Maintain existing code.
  • Perform and/or delegates unit testing on programming changes.
  • Document program revisions and overall solution design.
  • Create new applications based on specifications provided by analysts.
  • Develop application and training documentation for software that is clear, succinct, accurate, and appropriately detailed.
  • Create and update application coding documentation standards and training documentation and makes recommendations for new methodologies.
  • Assist in the creation or maintenance of application installation and troubleshooting guides for programs designed/developed.
  • Troubleshoot moderately complex application issues and provides debugging support as needed.
  • Test and identify best solution, and create solution documents.
  • Provide support as needed in case of outages, job failures, implementations, etc.
  • Can troubleshoot issues with systems.
  • With some guidance from systems analysts, assists in the development of technical specifications as needed, and develops applications to meet the user requirements.
  • Understands specifications, and assists, where needed, in developing technical specifications.
  • Assists in formulating and defining system scope and objectives through research and fact-finding to develop or modify complex applications.
  • Has the ability to design UX and functional wire diagrams and to ask questions if something critical is missed in functional specifications.

Benefits

  • Health & Family Support
  • Financial Security
  • Learning & Development
  • Rewards & Recognition
  • Wellbeing & Mental Health
  • Work-Life Balance
  • Fun Perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service