Application Developer II (Support)

Greenheck GroupRemote - Wisconsin, WI
$85,731 - $105,903Onsite

About The Position

As an Application Developer II, you will provide advanced technical support and development services for complex applications, infrastructure, and data issues escalated from Tier 1 support. Bridge Support and Application Development by performing deep technical investigation, root cause analysis, incident coordination, and hands-on code-level fixes across distributed systems.

Requirements

  • 2-4 years of relevant work experience required.
  • 2 Year / Associate Degree or equivalent years of job experience required.
  • Proficiency in at least one major programming language used by the product stack (e.g., Angular, TS, HTML, CSS., C#) sufficient to write and test code-level fixes, not just read them.

Nice To Haves

  • 4 Year / Bachelor Degree preferred.
  • Working knowledge of SQL and experience safely querying and modifying data per approved procedures preferred.
  • Hands-on experience with containerized environments (Docker, Kubernetes) and Azure cloud platform preferred.
  • Understanding of microservices architecture, networking fundamentals, and infrastructure concepts preferred.
  • Understanding of in-depth environment-specific functionality related to the technical systems supported preferred.
  • Experience with version control systems (e.g., Git) and basic CI/CD deployment practices preferred.
  • Experience with incident management preferred.
  • ITIL Foundation certification preferred.

Responsibilities

  • Develops, modifies and maintains application software to support both the internal and external business processes.
  • Meets with analysts and project leaders to understand requirements and timelines.
  • Collaborates with users, analysts and project team members to assist in defining solution requirements.
  • Maintain existing code under minimal guidance from team
  • Perform 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.
  • Assist in the creation or maintenance of application installation and troubleshooting guides for programs designed/developed.
  • Troubleshoot day-to-day application issues and provides debugging support as needed.
  • Test and identify best solutions, and create solution documents.
  • Provide support as needed in case of outages, job failures, implementations, etc.
  • Troubleshoot issues with systems worked with on a consistent basis.
  • With guidance from systems analysts, is able to understand and translate system requirements/technical specifications in the development process.
  • 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 moderately complex applications.
  • Help train end users on new applications or enhancements to existing applications.
  • Constructively offer feedback and ideas for improvements in applications, processes, systems, and areas of a technical nature.

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