Application Developer (Practice Group)

Office Ally
15h$100,000 - $120,000Remote

About The Position

We’re looking for an Application Developer to join our growing team. This role is ideal for hands-on Full-Stack Developers who want to advance their careers and become key contributors to a high-performing, fully remote Agile team, working with Angular on the frontend and C#/.NET on the backend. You will be an essential part of the application development lifecycle, bringing your expertise in coding, testing, and collaboration to help deliver high-quality software solutions that directly impact our clients and their ability to provide excellent healthcare.

Requirements

  • Bachelor’s degree in Computer Science from an accredited four-year university.
  • 3+ years of application development experience, including unit testing, debugging, and working in a Linux environment.
  • 3+ years of hands-on experience as a Full-Stack Developer, building business applications with Microsoft .NET, C#, and modern JavaScript frameworks.
  • Deep expertise in Angular, with a proven track record of developing scalable, user-friendly web applications.
  • 3+ years of experience writing queries and stored procedures in MS SQL Server or MySQL.
  • Ability to be a self-starter with a strong willingness to learn new technologies, take initiative, and self-direct when needed.
  • Experience and passion around working with AI: Co-pilot, Claude, Windsurf, Gemini Code or similar.

Nice To Haves

  • Proficiency with GitLab, including build and deploy scripts and processes to support CI/CD pipelines.
  • Skilled in developing applications for deployment to Kubernetes and containers, ensuring scalability and efficient resource management.
  • Prior experience working for Healthcare Billing or Healthcare Insurance claims companies or in a SaaS startup environment.

Responsibilities

  • Develop and maintain high-quality code: Write clean, efficient, and scalable code for various components of our applications.
  • Test and validate: Develop and run unit tests to ensure reliability, performance, and security.
  • Collaborate with your team: Participate in design discussions, sharing ideas and solutions that improve system architecture and functionality.
  • Version control and code management: Utilize Git for version control, maintaining a stable codebase with effective branching and merging strategies.
  • Improve software security: Implement basic security practices to protect applications from common vulnerabilities.
  • Contribute to Agile processes: Actively engage in sprint planning, daily stand-ups, sprint reviews, and retrospectives, and assist in breaking down user stories.
  • Support development pipelines: Participate in setting up and managing CI/CD pipelines to automate deployment processes.
  • Use AI-assisted development tools: Utilize Claude to support development, accelerate problem solving, and improve productivity while maintaining high code quality.

Benefits

  • medical
  • dental
  • vision coverage
  • 401(k) with company match
  • paid time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service