As a Software Engineer, you will be a key part of the development of complex and innovative medical software in a fast-paced environment. The ideal candidate will have a passion for bringing cool ideas to life and maximizing software performance in web development.
KEY RESPONSIBILITIES:
Working as the Sr Engineer under the supervision of Lead Engineer on a cross-functional product development team whose daily activities will focus on the design, development, documentation and test of products for our client.. As the product transitions to the sales team pre-sales and post-sales, support will be required as needed to support our customers.
Desired Qualifications
- 5+ years experience in software development with C#
- 3+ years experience with SDLC tools and processes including GitHub, Jenkins, Artifactory, Sonar, UDeploy, C# .Net, Maven or Gradle – Nice to have
- 2+ years experience using one or more JavaScript framework (Angular, ReactJS, Redux, Backbone, Node, Boostrap, Knockout, YUI, etc.) - React.js experience preferred
- Demonstrated experience with JavaScript testing frameworks, such as Jasmine
- Proven experience leading junior level team members
- Undergraduate degree in Computer Science or related discipline
- Excellent verbal, written, and interpersonal communication skills
- Knowledge and understanding of test driven application development
Desired Skills:
Experience programming or developing applications
- Excellent verbal, written, and interpersonal communication skills
- Knowledge and understanding of test driven application development
- Ability to design, develop, and implement large scale/complex software applications
- Knowledge and understanding of design and development of modern web applications and mobile technologies
- Networking and cyber security
- Programming with real-time constraints