Job Description :
Senior .Net Developer
Location : Richmond, VA
Duration : Long Term

As part of this multi-year transformation, we are looking for a Senior .NET Software Developer to work with a product owner and agile development team to design and develop foundational APIs that enable next-generation applications across web, mobile, and in-store client devices. This position will challenge you to build highly scalable, resilient systems that utilize best practices and patterns for cloud based micro-services architecture. The primary responsibilities include:

Translating product user stories into detailed working designs for .NET RESTful APIs that integrate efficiently with other systems
Ensuring that designs adhere to common architectural principles, including SoC, encapsulation, single responsibility, and bounded context creating unit and functional code test for custom classes and frameworks.
Designing and implementing automated dev-ops deployments that implement CI/CD best practices
Mentoring junior developers; helping them weigh tradeoffs in design decisions
Leading design and code reviews of finished components and classes
Participating in agile team rituals
Continuously improving design and coding practices
             

Similar Jobs you may be interested in ..