Sr. Software Engineer
What You Will Do
Enhance web applications and REST APIs: ASP.NET Core, MVC, C#, SQL, 3rd party SaaS / API integrations, single sign-on, etc.
Occasionally work with subject matter experts to learn about legacy systems in support of modernization efforts.
Create new .NET server-side solutions (e.g. web apps, web APIs) as we modernize our systems in the long term
Requirements
Bachelors in Computer Science, Information Systems, or related field
Advanced server-side ASP.NET Core development skills: C#, LINQ, SQL
Proven software design skills: OO (SOLID, GoF), HTTP/REST APIs, architectural patterns, clean code
Unit testing experience
Experience with contemporary development tools: Visual Studio 2019+, Git, TeamCity, Node
Deep understanding of HTTP for building web apps and APIs
Client side: HTML, CSS, JQuery
Hands-on experience with contemporary code quality and ALM techniques: CI/CD, automated tests, DevOps, etc.
Excellent problem solving, communication, collaboration, and presentation skills
Patience along with a sense of humor
Enthusiasm for learning, motivation to continuously improve, and desire to help your teammates do the same
Bonus Points
.NET 5, .NET 6 experience
Financial industry experience
Azure experience
Job Type
Payroll
Positions
Frontend Developers
Refer a friend for this role and earn
12.25 USD
Use the share options below Learn More
Refer a friend for this role and earn {{(JobDetailByID.referral_fee > 0) ? getExchangeDecimalRateData((JobDetailByID.referral_fee/4)): getExchangeDecimalRateData(49/4) | number : 0 }} {{currency_code}}
Don’t forget to share your referral URL
60 - 200 K/Year USD (Annual salary)
Longterm (Duration)
Fully Remote
United States
Nicole C