Login for faster access to the best deals. Click here if you don't have an account.

.Net Architect Full-time Job

2 months ago Engineering Dallas   38 views
Job Details

Candidate will be responsible for working with other technical leaders to define our .NET based application architecture, coding standards and practices. In addition to maintaining these standards, candidate will lead efforts to migrate existing applications to the updated technology standards and architecture. Candidate will set direction for architecture, coding standards and ensure adherence through code reviews and automated testing.

Job Responsibilities

  • Define and implement application architecture roadmap utilizing industry-standard design patterns and best practices
  • Lead development teams in adopting and migrating applications to defined architecture standards
  • Migrating existing monolithic apps into microservices based architecture
  • Modernize existing applications into microservices based architecture and containerization
  • Develop enterprise applications using latest architecture and design patterns
  • Ensure applications adhere to industry security standards and best practices
  • Collaborate with DevOps to implement code management strategy, CI/CD and automated testing
  • Work closely with development teams to resolve technical queries, and helping teams implement defined solutions
  • Lead the development and maintenance of system technical documentation

 

Minimum Qualifications

  • 8+ years of software development experience
  • 3+ years of experience as a Solutions/Enterprise Architect
  • Proven experience working within microservice based architecture
  • Strong understanding of design patterns and when/where best to apply them
  • Experience working within an Agile development process
  • Experience with containerization – Dockers, Kubernetes and AWS services in this area
  • Ability to take high level requirements and develop working solutions (hands-on approach where required)
  • Deep background in .Net and Microsoft Technologies and Architecture
  • Strong understanding of data modelling and data management for enterprise applications
  • Strong understanding of database architecture and relational database design, preferably SQL Server
  • Extensive experience with developing and deploying applications to AWS
  • Extensive experience with microservices - REST, gRPC, Docker, Kubernetes, Ambassador, Envoy, Consul
  • Effective ability to communicate complex ideas/concepts
  • Experience in the Tax or finance industries is a plus
  • Experience with meta programming e.g. MPS is a plus
  • Experience with Frontend tech e.g. VueJS, web components
Company Description
Software Company