Craneware Inc is looking to expand its SaaS platform and develop cutting-edge applications to redefine the healthcare landscape by processing very large data sets to provide actionable insights for customers.
Requirements
- Full Stack development in an agile environment using SCRUM methodology.
- Utilizing SQL (eg: MySQL, NoSQL such as CosmosDB, SQL Server) database technologies including data modelling and performance to ensure effective integration between front-end components.
- Building web applications using ASP.NET, .NET or C-Sharp framework.
- Writing and maintaining software tests for continual integration using Automated Lifestyle Management (ALM) tools such as TFS or Jira, methodology and standards.
- Applying software principles (e.g. SOLID principles) to design well architected solutions, analyze and solve technical problems.
- C-Sharp, .Net Core 3.1 (with transition to 6 later this year)
- Web API, Storage Queues, EventHub
Responsibilities
- Design, develop and deliver high quality software solutions for TCG products within an Agile delivery team.
- Utilizing SQL (eg: MySQL, NoSQL such as CosmosDB, SQL Server) database technologies including data modelling and performance to ensure effective integration between front-end components.
- Building web applications using ASP.NET, .NET or C-Sharp framework.
- Writing and maintaining software tests for continual integration using Automated Lifestyle Management (ALM) tools such as TFS or Jira, methodology and standards.
- Mentor and coach less experienced engineers.
- Work within an Agile delivery team to contribute to the design and development of soft-ware releases using the TCG Application Lifecycle Management (CALM) methodology.
- Design well architected, maintainable solutions using appropriate design principles such as design patterns and SOLID principles.
Other
- Candidate must have a Bachelor’s or a foreign equivalent degree in Computer Science, Computer Engineering, or a directly related field and five (5) years of experience designing, developing and delivering software solutions within an Agile delivery team.
- May telecommute from anywhere in the U.S.