.NET Architect (Closed)
SkillStorm is seeking a .NET Lead / Architect for our client in Charlotte, NC. Candidates must be able to work on SkillStorm's W2; not a C2C position. EOE, including disability/vets.
Job Description:
- A successful candidate will participate in the transformation and implementation of a critical reporting and management information system within the bank, As part of an agile scrum team, the candidate will work with users to refine requirements, design and develop high-quality and scalable systems. The candidate will be responsible for driving architecture and implementation of key program initiatives. The candidate will be expected to be a hands-on architect and lead with the ability to drive design and implementation initiatives.
Requirements:
- 8+ years professional experience developing solutions with .NET, C#
- Experience with SOLID principals and object-oriented patterns application in real life
- Ability to apply architectural patterns and principles to achieve reusability, testability, scalability and maintainability
- Experience with modeling tools and notation
- TDD/BDD experience, including experience with refactoring, testing frameworks (NUnit, xUnit and similar) and Continuous Integration and Continuous Delivery
- Experience with release management, branching strategies and distributed source control systems such as GIT
- Experience and desire to work in an Agile process (pair programming, daily stand-ups, etc.)
- Experience in designing and implementing RESTful web services
- Web application design and development experience (JavaScript, React, Bootstrap)
- Demonstrable knowledge of problem domain in which they have been working
- Strong communication skills
Nice To Have:
- Experience with domain driven design
- Distributed systems experience
- Experience with developing Microservices and SOA based architecture
- Relevant industry (banking middle/back office) experience
- Experience with Apache Hadoop
- Experience with Kafka
Deal Breakers:
- Lack of passion for technology
- Inability to think through complex problems
- Inability to understand abstractions
- Lack of interest in professional growth and learning
- Lack of passion for quality
- Lack of delivery focus
#LI-DNI
Similar Jobs
Technical Design Lead
Contract job in Charlotte
Entry Level Software Developer
Contract job in Charlotte