Jobs · Engineering · Colorado

,Net Developer - Only W2

Saransh Inc · Denver, CO · 1 wk ago
On-siteEngineeringContract

About the role

This position is responsible for designing and implementing robust, scalable, and secure software solutions that align with business objectives and enterprise architecture standards.

Responsibilities

  • Design end-to-end technical solutions aligned with business goals and enterprise architecture standards
  • Define system architecture across application services, APIs and integrations, data architecture, cloud infrastructure, and security and scalability requirements
  • Evaluate technology options and recommend appropriate platforms, frameworks, and tools
  • Serve as the primary technical leader for assigned programs or product domains
  • Provide architectural guidance and mentorship to engineering teams
  • Make critical design decisions balancing scalability, performance, cost efficiency, and maintainability
  • Conduct architecture and design reviews to ensure alignment with standards and best practices
  • Define and enforce coding standards, design patterns, and engineering best practices
  • Review code and technical deliverables to ensure quality and alignment with architecture
  • Assist in diagnosing and resolving complex production issues
  • Collaborate with Delivery Managers, Product Owners, and Engineering teams to translate requirements into technical solutions
  • Decompose architecture into implementable technical workstreams
  • Identify technical risks early and define mitigation strategies
  • Support estimation, capacity planning, and sprint execution and delivery
  • Lead adoption of modern engineering practices including microservices architecture, API-first design, event-driven systems, DevOps and CI/CD automation, and containerization using Docker and Kubernetes
  • Ensure systems are secure, resilient, scalable, and highly available
  • Partner with key stakeholders including Product Management, Enterprise Architecture, Infrastructure and Cloud teams, Security and Compliance, and QA and Operations
  • Communicate technical architecture and decisions effectively to both technical and business stakeholders
  • Ensure compliance with enterprise architecture, security, and regulatory standards
  • Drive performance optimization and operational excellence
  • Lead technical debt management and system modernization initiatives
  • Promote architectural best practices and continuous improvement across engineering teams

Requirements

  • 8-12+ years of software engineering experience
  • 3-5+ years in technical leadership or solution architecture roles
  • Backend: C#, .NET Core, ASP.NET MVC, Web API
  • Database: SQL Server, T-SQL, query optimization, ORMs (Entity Framework)
  • Architecture: Microservices, RESTful APIs, Event Buses (RabbitMQ / Kafka)
  • Frontend: Angular, React, or Vue.js, along with HTML5, CSS3, and TypeScript
  • Cloud & DevOps: Docker, Kubernetes, CI/CD pipelines, and AWS or Azure
  • Strong expertise in distributed systems architecture, API and integration design, cloud platforms (AWS, Azure, or GCP), Microservices and REST/event-driven architecture
  • Good problem-solving and analytical abilities
  • Good communication skills for both technical and non-technical audiences
  • Ability to balance maintaining legacy systems with driving modernization
  • Adaptability to changing priorities and technologies

Similar jobs