← Все вакансии/Senior/jobgether
SeniorRemoteUS

Application Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

About the company

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Healthcare Senior Professional Application Developer based in the United States.

Responsibilities
  • Design, develop, maintain, and support high-quality software applications that meet business requirements, technical specifications, and performance standards.
  • Participate in all SDLC phases, including requirements analysis, design, coding, testing, implementation, deployment, and ongoing application support.
  • Maintain and enhance existing C- and Unix-based applications, ensuring system reliability, stability, and operational efficiency.
  • Contribute to application architecture, technical design decisions, functional specifications, and implementation plans in collaboration with architects and development teams.
  • Work with relational databases to query, organize, and manage data structures, supporting application functionality and data integrity.
  • Develop and support integration solutions and scripts that connect applications, automate processes, and improve operational workflows.
  • Develop and maintain test plans, conduct application testing, document results, and support the resolution of defects before deployment.
  • Execute change control activities and prepare technical documentation, deployment artifacts, and implementation materials to support successful system updates and enhancements.
  • Investigate technical and functional issues, identify underlying causes, implement corrective actions, and help prevent recurring problems.
  • Partner with business analysts, developers, testers, architects, and stakeholders to clarify requirements and deliver solutions that meet business and technical objectives.
  • Identify opportunities to improve application quality, development processes, system performance, and operational efficiency.
  • Assess development tools, technologies, and potential solutions, providing recommendations that support project objectives and organizational needs.
  • Create and maintain clear documentation covering application functionality, technical designs, system integration, testing, and deployment.
  • Stay informed about evolving technologies, software engineering practices, cloud platforms, and development methodologies to continuously strengthen technical capabilities.
Requirements
  • At least 4 years of experience in programming, application development, and batch programming using C, Unix, and Linux.
  • Strong hands-on knowledge of C programming, Unix/Linux environments, and batch processing applications.
  • Experience with SQL, Oracle, SQL Server, and relational database concepts, including data querying, data structures, and database-driven application development.
  • Experience with system integration, scripting, application development, and software development lifecycle methodologies, including Agile and Waterfall.
  • Ability to maintain existing systems, troubleshoot technical issues, perform root cause analysis, and implement effective solutions.
  • Ability to translate business requirements into technical specifications, application designs, test plans, and implementation documentation.
  • Experience with Medicaid information technology systems, healthcare applications, or regulated healthcare environments is preferred.
  • Familiarity with cloud platforms such as Microsoft Azure and Amazon Web Services (AWS), as well as DevOps practices and continuous integration/continuous delivery (CI/CD), is desirable.
  • Strong critical thinking, troubleshooting, and root cause analysis capabilities, with the ability to resolve complex technical and functional challenges.
  • Strong written and verbal communication skills, including the ability to collaborate with technical teams and explain technical issues to business stakeholders.
  • Effective organizational and project management skills, with the ability to manage competing priorities and contribute to successful delivery.
  • Willingness to learn new tools and technologies, adopt established development practices, and contribute to continuous improvement.
Стек и навыки

С чем работаем