*Projects the candidate will be working on: *
* Project growth and technology transformation initiatives for Bank. Our environment is fast-paced with many projects at any given time and more in the pipeline. We are operating on decade+ old .NET technology.
* We need to modernize. Getting the team up to speed with modern technologies is a challenge while sustaining the work load.
* We need a couple of Sr. level .Net engineers that can not only begin coding in modern .Net technologies but assist with getting our other engineers up to speed through mentorship and examples.
*Ideal Background:*
* Financial, Banking a plus but not required
*Experience:*
* a. Migrating projects from .Net to .NET Core
* b. Source Code Management utilizing GIT,TFS/Azure DevOps
* c. Application and database performance tuning
* d. Log aggregation solutions like Splunk
* e. APM tools like Dynatrace, New Relic, Datadog
*Top Requirements:*
* a. 5+ years Modern .Net methodologies (C#, with full unit-testing and mocking, dependency injection, interfaces, utilizing SOLID Principles, etc.)
* b. 3+ years Microsoft SQL Server and relational database design (Stored procedures, Table-Types, Indices, etc.)
* c. 2+ years working with Agile methodologies
*Team and Team size:*
* One scrum team consisting of 8 developers located across the United States and India.
*Top Responsibilities:** *
* - Develop and support custom batch, web and REST applications using .NET technologies.
* - Apply advanced knowledge of .NET Languages (such as C#, ASP.NET, VB.NET) with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.
* - Apply knowledge of Security, REST Services and Micro-Services into the design and development of applications.
* Participate and take initiatives in Agile and iterative development sprints.
* - Conduct unit tests, deployments, and ensure version control
* - Utilize DevOps best practices while proactively monitoring and identifying problems and effectively communicating solutions to peers and management
* - Collaborate with team members through solution and code reviews
*Skills/attributes Required:*
* - 5+ years of overall web development experience with ASP.NET, C# and Web API REST Services
* - 3+ years of experience with SQL Server and relational database design
* - 2+ years of experience with Agile methodologies
* - Experience with:
* * SCM - Source Code Management with GIT, TFS/Azure DevOps
* * Unit Testing and Mocking frameworks.
* * Microservice architectures
* * Object oriented programming
* * SOLID Principles
*Skills/attributes Preferred:*
* - Experience with:
* * Migrating from VB.NET to C# and/or .NET to .NET Core
* * APM tools like Dynatrace, New Relic, Datadog
* * Log aggregation solutions like Splunk
* * Public cloud such as AWS and Azure
* * Application and database performance tuning
*Working Time**:*
* Generally 8:30 AM-5:30 PM Central
*Interview Process:*
* o How many rounds? 1-2
* o Video, phone, or in person? Microsoft Teams
* o How technical will the interviews be? Will include deep discussion on technology, design patterns and principles.
Subscribe to job alerts and upload your resume!
*By registering with our site, you agree to our
Terms and Privacy Policy.