Acadian Companies-posted about 1 month ago
Full-time • Mid Level
Lafayette, LA
1,001-5,000 employees

Acadian Ambulance has an immediate opening for a full-time Programmer Analyst II in the Information Technology department. Programmer Analyst II is a mid-level role within the software development team, responsible for designing, developing, and maintaining complex software applications. Using languages like C#, F#, and SQL Server, along with modern web technologies like React and TypeScript, this engineer takes ownership of features from conception to delivery. The Programmer Analyst II is a strong individual contributor who can work autonomously on challenging technical problems, contributes to design discussions, and helps elevate the team's skills through mentorship and adherence to best practices. DUTIES AND RESPONSIBILITIES: This job description is not intended, nor should it be construed, to be an all-inclusive list of responsibilities, duties, skills, or working conditions associated with the job. It is intended to be a general description of the essential duties and requirements common to positions of this type and may be subject to change. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

  • Workflow Automation & Tooling: Design, develop, and maintain a dedicated suite of software tools, scripts, and automations aimed exclusively at increasing the throughput and reducing the manual effort of the medical billing rules team.
  • Process Analysis & Partnership: Act as a dedicated technical partner to the billing rules team, using direct observation to analyze their unique workflows, identify automation opportunities, and translate their deep domain expertise into technical requirements.
  • Custom Environment Enhancement: Serve as the primary developer for the in-house billing rules software, iteratively enhancing the custom development environment to add features (e.g., validation, testing, versioning) and streamline the rule-building process.
  • Feature Ownership: Independently design, develop, and deploy robust and scalable features for new and existing .NET and web applications (including the aforementioned internal tools).
  • Technical Problem-Solving: Autonomously diagnose and resolve intermediate-to-complex bugs and performance issues in both modern/legacy systems and the custom-built billing automation tools.
  • System Design & Architecture: Contribute to technical design discussions and documentation, helping to shape the architecture of new automation services and tooling for the billing team.
  • Code Quality and Best Practices: Uphold and promote high standards for code quality by writing clean, maintainable code, creating thorough unit tests, and providing constructive feedback in code reviews.
  • Mentorship: Mentor junior engineers and interns through pair programming, technical guidance, and knowledge sharing.
  • Production Support: Participate in an on-call rotation to ensure the stability of production systems, providing primary support for the custom-built tools and automations used by the billing rules team.
  • Education: Bachelor's degree in Computer Science, MIS, Informatics, or a related technical field, or equivalent practical experience.
  • Experience: 2-4 years of professional software development experience, with a proven track record of shipping and maintaining software in a team environment.
  • Backend Proficiency: Strong proficiency in C# and the .NET ecosystem. Experience with F# or other functional programming paradigms is a plus.
  • Frontend Proficiency: Solid experience building user interfaces with modern web technologies, including React and TypeScript.
  • Database Expertise: Demonstrated experience with database design and development using relational databases (e.g., SQL Server), including writing complex queries and stored procedures.
  • Software Design: Proficient in object-oriented design principles and a solid understanding of common software architectural patterns.
  • DevOps and Tooling: Experience with version control systems (Git), and familiarity with CI/CD pipelines and other DevOps practices.
  • Collaboration and Communication: Excellent interpersonal and communication skills, with the ability to articulate complex technical ideas to both technical and non-technical stakeholders.
  • Autonomy and Ownership: Self-motivated and disciplined, with a strong sense of ownership and the ability to drive tasks to completion with minimal supervision.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service