.NET Architect (Closed)
SkillStorm is seeking a .NET 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:
- We are looking for a Senior .NET Architect, who will help us expand and maintain variety of cloud native Payment Services. As a Senior Leader you will you help with architecture strategy, solutions and delivery.
- You will be hands-on leader setting examples with proof of concepts, reference implementations, and you’ll support architectural guides and present the work. You will be a key member of the Payment team, and will share design, development, and support responsibilities within the team.
- Design and maintain the company’s cloud native services that power the payment workflows
- Contribute to overall architecture and design, working closely with the other architects to execute on long term vision for the company
- Hands on development, plus contributing to the overall software life cycle including participating in code reviews, setting coding standards and introducing new technologies to the team
- Work with Quality Assurance and developers to ensure software builds meet system, functional and performance requirements and adhere to corporate polices such as security and privacy
- Participate in the design and planning of enhancements to existing products and development of new products
- Strong work ethic and ability to work independently, as well as in an Agile development environment
Required Skills:
- At least 10 years of hands-on experience in Microsoft stack (C#, .NET Core/Framework)
- At least 5 years of experience developing cloud native services using Azure or other public cloud
- Strong understanding of concepts like SOA, Domain Driven Design, Event Sourcing and REST API
- Experience with DevOps
- Experience with architecting distributed systems which are highly scalable, available and fault tolerance
- Strong understanding of Security, Cryptography, CICD, Containerization, IaC and Observability
- Track record of pragmatic build vs buy vs OSS decision making
- Capable of translating current and future end user requirements and expectations into products and solutions
- Able to give estimates for new features based on minimal requirements / specifications, to prioritize and break down the work into milestones and sprints
- Able to identify and escalate risks / issues, and work with engineering management to overcome them
- Proactive attitude with a drive to improve engineering architecture and processes
- Able to deliver technical presentations and demos within the team. Facilitating knowledge sharing, coaching and mentoring within the team is a big plus.
#LI-DNI
Similar Jobs
Technical Design Lead
Contract job in Charlotte