← Back to Careers
Software Developer
At Royal Jay Engineers are key to our delivery of intuitive software solutions helping health networks increase value-based performance through integration and analytics. We believe high-quality software is built by craftsmen who won’t settle for mediocre results. Our team values exemplary performance, driven outcomes, creative solutions, and honorable interactions. If you share our passions for continuously improving your craft while striving for the best outcomes, we may have a spot for you in our team.
You will focus on delivering valuable customer features to clients at the end of each sprint. You will interact with customers on a regular basis not only for delivery of work but to help brainstorm on the best approaches to solving business problems. Our ideal software developers have knowledge in all areas of the software development stack and are able to build front-end UI features and the RESTful API’s to support them while following team standards and best practices.
What you’ll do
- Software Development
- Software Testing
- Software Deployment
- Software Demonstrations
- Systems Documentation
- Requirements Estimation
- Daily Stand-Ups
- Retrospectives
Essential Duties
- Code/Test/Deploy Software 80%
- Mentoring/Pairing/Code Reviews 10%
- Requirement Estimation and Planning 5%
- Meetings/Presentations/Demos 5%
What you’ll know coming in
- 2+ Years of experience with C#, Java or Ruby
- 2+ Years of experience with Javascript, HTML5 and CSS
- 2+ years of experience with Angular (preferable) or similar framework
- 2+ years of experience with nUnit or similar test framework
- Test driven development experience is preferable
- Demonstrate an understanding of algorithms and how/when to apply them
- Working knowledge of Object Oriented design and object modeling
- Working knowledge of SQL and Object to Relational Mapping frameworks
- Proficiency with Git
- Driven to overcome challenges and solve “hard” problems
- Driven for continuous improvement (knowledge, standards, and best practices)
- Strong communication skills with the ability to adjust to fit the audience
- Relentless desire to deliver, say what you’ll do and do what you say
- Bachelors or Masters Degree in Computer Science is preferred or equivalent experience
Bonus Points
- Experience with asynchronous development and Message Queuing
- Experience with Microsoft Azure – Managing users with Azure Active Directory and resource management through resource groups. Work with any of the Azure services such as Azure Functions, CosmoDB, and Virtual Machines. Experience automating Azure with resource templates or Terraform.
- DevOps experience – Automating tasks through TeamCity and Octopus Deploy.
- Healthcare Document Formats – Basic understanding of HL7 formats including HL7v2, v3, CDA, FHIR, and RIM
- Healthcare Landscape – Basic understanding of the Healthcare IT landscape in terms of Meaningful Use, MIPS/MACRA, CMS data, value-based care, PHI, and HIPPA
← Back to Careers
Software Developer
At Royal Jay Engineers are key to our delivery of intuitive software solutions helping health networks increase value-based performance through integration and analytics. We believe high-quality software is built by craftsmen who won’t settle for mediocre results. Our team values exemplary performance, driven outcomes, creative solutions, and honorable interactions. If you share our passions for continuously improving your craft while striving for the best outcomes, we may have a spot for you in our team.
You will focus on delivering valuable customer features to clients at the end of each sprint. You will interact with customers on a regular basis not only for delivery of work but to help brainstorm on the best approaches to solving business problems. Our ideal software developers have knowledge in all areas of the software development stack and are able to build front-end UI features and the RESTful API’s to support them while following team standards and best practices.
What you’ll do
- Software Development
- Software Testing
- Software Deployment
- Software Demonstrations
- Systems Documentation
- Requirements Estimation
- Daily Stand-Ups
- Retrospectives
Essential Duties
- Code/Test/Deploy Software 80%
- Mentoring/Pairing/Code Reviews 10%
- Requirement Estimation and Planning 5%
- Meetings/Presentations/Demos 5%
What you’ll know coming in
- 2+ Years of experience with C#, Java or Ruby
- 2+ Years of experience with Javascript, HTML5 and CSS
- 2+ years of experience with Angular (preferable) or similar framework
- 2+ years of experience with nUnit or similar test framework
- Test driven development experience is preferable
- Demonstrate an understanding of algorithms and how/when to apply them
- Working knowledge of Object Oriented design and object modeling
- Working knowledge of SQL and Object to Relational Mapping frameworks
- Proficiency with Git
- Driven to overcome challenges and solve “hard” problems
- Driven for continuous improvement (knowledge, standards, and best practices)
- Strong communication skills with the ability to adjust to fit the audience
- Relentless desire to deliver, say what you’ll do and do what you say
- Bachelors or Masters Degree in Computer Science is preferred or equivalent experience
Bonus Points
- Experience with asynchronous development and Message Queuing
- Experience with Microsoft Azure – Managing users with Azure Active Directory and resource management through resource groups. Work with any of the Azure services such as Azure Functions, CosmoDB, and Virtual Machines. Experience automating Azure with resource templates or Terraform.
- DevOps experience – Automating tasks through TeamCity and Octopus Deploy.
- Healthcare Document Formats – Basic understanding of HL7 formats including HL7v2, v3, CDA, FHIR, and RIM
- Healthcare Landscape – Basic understanding of the Healthcare IT landscape in terms of Meaningful Use, MIPS/MACRA, CMS data, value-based care, PHI, and HIPPA
Interested in working with us? // careers@royaljay.com