Job description:
Our Client is a global Financial organization, built on 100 years of international literacy and operational knowledge. We want our staff to have amazing tools. That's where you come in. We're redesigning our tooling for our staff to give them industry leading software. We use modern tools and technologies. We invest in our developers!
If you want to build something that will last, with a team of passionate developers, read on!
Day to Day:
Lead and advise a team of developers on an established Core System
Define and justify application architecture for new enhancement requests
Analyze and propose more efficient and scalable code and refactors for existing modules
Provide technical guidance and coaching to development team
Coordinate with members of the Architecture team to establish standards across application codebase
Build intuitive, efficient user interfaces using AngluarJS, with plans to move to the latest Angular release
Develop stable, scalable, secure and performant APIs using .NET 5+
Utilize modern design practices with HTML5 and CSS
Active Development in Azure using cloud-based data storage such as Azure SQL, Redis, and Blob Storage
Maintain automated build and release pipelines using Azure DevOps for CI/CD
Qualifications:
Bachelors Degree (major in information technology or related field preferred)
8+ years experience in .NET Framework, including MVC and Web API
8+ years MSSQL experience (creating and maintaining relational databases, stored procedures, views, functions, etc.)
5+ years JavaScript experience and advanced knowledge of a front-end framework/library such as Angular/React/VueJS/AngularJS
Strong experience with building and maintaining RESTful web services
Experience with ORMs such as Entity Framework, LINQ to SQL, or Dapper.
Strong understanding of API driven architecture
Feel at home using standard source control technologies such as Git and TFVC
Ability to write effective unit, integration, and e2e tests
Self-motivated and directed, with the ability to effectively prioritize and execute tasks in a fast-paced environment
Strong written and oral communication skills
Strong organizational and time management skills
Additional certifications and relevant training a PLUS
Nice to have:
Experience with .Net Core 5+ in a production environment
Experience with AngularJS in a production environment
Strong experience with Code First EF
Azure experience, including deployments across PaaS offerings and Application Insights
Experience with Microservice Architecture
Experience in the Finance/Insurance Industry
Why is This a Great Opportunity:
This role is with one of the most highly regarded 100 year old firms in their industry! Incredibly stable environment with tons of room to grow. 100% Remote/Work-from-home schedule with the most extraordinary benefits plan including a pension, (virtually unheard of these days in a corporate environment)
Salary Type : Annual Salary
Salary Min : 170000
Salary Max : 175000
Currency Type : US Dollars