Senior Software Developer

by: Invidasys on August 29, 2019

Invidasys is looking for a Senior Software Developer to lead our team of dedicated professionals to design, develop, program, test, and debug new and existing software programs and applications.  We deliver agile cloud-based healthcare information management solutions and services to the healthcare payer marketplace.  This position will help direct the full development life cycle of applications from stated business need to conceptual design through coding and testing.

The senior software developer will be expected to:

  • Work with cross-functional disciplines to design, develop and support healthcare information management solutions in an agile environment
  • Build full stack software to meet business needs
  • Actively take part in the skill development and mentoring of junior staff regarding technical concepts and best practices
  • Use Microsoft .NET Framework and supported programming languages and components: C#, Visual Studio, LINQ to SQL, Entity Framework, Angular, and JavaScript
  • Use Microsoft Azure Cloud constructs for Development: Azure DevOps, Azure Functions, Blob Storage, Integration Accounts, VMs, Cosmos DB, and Redis Cache
  • Participate in software design meetings and analyze user needs to determine technical requirements
  • Conduct system analysis, including database design, conversion, and execution of the solution
  • Support, maintain, and document software functionality
  • Encourage research and impact analysis within the team to make recommendations on technical direction
  • Advocate for the improvement of code quality using industry best practices
  • Analyze code to find causes of errors and revise programs as needed
  • Effectively communicate application functionality and topology in appropriate design terminology
  • Increase knowledge of technology developments and tools and apply it to healthcare application development
  • Provide support to Invidasys products and customers

Your Qualities:

  • You love building software and strive to stay current on the latest technology and new tools
  • You are a positive influence on your team advocating good work habits and industry best practices to drive business results
  • You have at least ten years of work experience and multiple years leading other software professionals, but are still willing to learn new things
  • You accept accountability for the quality of your own work and shared ownership of the team’s collective efforts
  • You are highly proficient with development tools (MS SQL Server, Visual Studio); languages (C#, JavaScript, XML) and technologies (ASP.NET, Azure DevOps)
  • You have healthcare product knowledge (EDI / HIPAA transactions)

If you have the skills and experience to succeed in the role of Senior Software Developer, and are interested in an opportunity to join our team, please contact us at [email protected] . Don’t forget to include your resume and contact information.