OneDigital is a company that focuses on innovative solutions in the insurance industry. They are seeking a Software Engineer to develop, test, and maintain business applications built on Microsoft technologies, while adhering to high-quality development principles.
Responsibilities:
- Working with a team to develop, test, and maintain business applications built on Microsoft technologies
- Design, develop, and unit test applications in accordance with established standards
- Participating in peer-reviews of solution designs and related code
- Package and support deployment of releases
- Analyzing and resolving technical and application problems
- Adhering to high-quality development principles while delivering solutions on-time and within scope
- Ability to focus on multiple projects concurrently
Requirements:
- College or university degree in Computer Science or a related discipline
- 1 - 3 years of applicable experience
- Strong communication skills
- Solid understanding of object oriented programming concepts
- Solid understanding of relational database design and querying concepts
- Proficiency in Microsoft .NET, C#, TSQL, and ASP.NET
- Background to web development using HTML5, JavaScript, REST API, and WebAPI
- Knowledge of client/server application development
- Exposure to SQL Server development
- Exposure to Dynamics CRM development, customizations, and administration
- Familiarity with Azure DevOps and Azure
- Familiarity with GIT source control
- Exposure in web development using Ruby on Rails
- Knowledge of unit testing theory