Position: .NET Software Engineer
Company: Alcor
Experience required: 3y
English level: upper

Insightsoftware is a growing, dynamic computer software company that helps businesses achieve greater levels of financial intelligence across their organization with our world-class financial reporting solutions. You will learn and grow in a fast-paced, supportive environment that will take your career to the next level. We are looking for future insights who can demonstrate teamwork, results orientation, a growth mindset, disciplined execution, and a winning attitude to join our growing team!

Job purpose

This position is responsible for building out and maintaining our Equity Management SaaS Application. This critical role creates agile software products and a better user experience for Insightsoftware’s Equity Management customers and allows us to set the standard for an open ecosystem of cutting-edge product offerings by working with C#, .Net, Web APIs, SQL , HTML, Javascript/Typescript, CSS3

Duties and responsibilities

Design, implement components of the Product, provide technical expertise for software solutions developed by the Company. Integrating the Equity Management platform with external partners (Brokers, Client Companies, etc.).
Participate in planning sessions.
Work with Customer Support to resolve customer issues
Qualifications

Required qualifications include:

Bachelor's degree in Computer Science, or equivalent work experience
5+ years’ experience designing and developing SaaS web applications using .Net/.Net Core, C#, Angular
Experience in the full stack from database development through front-end
Experience w/database technologies – SQL, Entity Framework
Experience designing and developing Web applications (http://ASP.NET / http://ASP.NET MVC)
Experience designing and developing Web APIs (http://ASP.NET MVC/Core)
Experience designing and developing responsive UI applications
Experience with w/front-end technologies – HTML5, SASS/CSS, Angular, Typescript
Experience designing “thick client” applications with AngularJS/Angular
Experience with Unit Testing and Mocking frameworks and concepts
Experience with Agile/Scrum methodologies
Experience with GIT
Strong communication skills – written and verbal
Strong collaboration skills – experience working in a small-team environment
Experience with Oracle databases, including writing/optimizing complex queries, stored procedures, and scripting is a plus
Experience with cloud technologies (Azure/AWS)
Experience building apps in the financial domain is a plus
Experience with Azure DevOps
Experience with Jira
Will be a plus:

Experience with Powershell.
Experience with Nuget packages.