Dotnet Architect- Fullstack

IT Services
  • IT Services
  • India

Talentmatics

We are seeking a highly skilled Full Stack Architect to lead the design and development of a cutting-edge SaaS application serving a rapidly growing customer base. You will collaborate closely with a cross-functional team of product managers, engineers, and architects in a distributed microservices environment. You will be responsible for driving technical design, architecture, execution, and maintaining the highest quality standards in the features and services built.

Responsibilities:-
• Architect and design scalable backend services for a SaaS application with complex third-party integrations.
• Lead the design and development of performant, intuitive user interfaces aligned with business needs.
• Define technical strategies, select frameworks, and set coding best practices across the full stack.
• Develop scalable REST APIs and ensure seamless integration across distributed services.
• Maintain a quality-first mindset by writing clean, maintainable, and testable code using unit and integration tests.
• Collaborate with backend, frontend, product, and DevOps teams to ensure end-to-end delivery of features.
• Document and communicate technical designs, architecture diagrams, and feature specifications effectively.
• Conduct peer code reviews, mentor developers, and promote best practices to minimize technical debt.
• Implement distributed systems leveraging AWS services like SNS, SQS, and tools such as MassTransit.
• Maintain and optimize Postgres database design and interactions.
• Ensure application scalability, performance optimization, and security.

Qualifications:-
• Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
• Proven experience in architecting distributed systems and documenting scalable technical architectures using Microservices, Multitenant architectural patterns.
• Knowledge on integration projects is must
• Hands-on experience with ORMs
• Expert-level experience in backend development using .NetCore, C# and EF Core.
• Strong expertise in PostgreSQL and efficient database design.
• Proficient in building and maintaining RESTful APIs at scale.
• Strong frontend development experience with ReactJS, JavaScript or TypeScript.
• Proficiency in HTML5, CSS3, and responsive design best practices.
• Hands-on experience with AWS Cloud Services, specifically designing systems with SNS, SQS, EC2, Lambda, and S3.
• Familiarity with messaging and distributed frameworks such as MassTransit.
• Strong understanding of DevOps practices and CI/CD processes in cloud environments.
• Excellent understanding of writing testable code with unit, integration, and system tests.
• Outstanding problem-solving, troubleshooting, and analytical skills.
• Strong communication, documentation, and collaboration abilities across distributed teams.

Preferred Skills (Good to Have):-
• Experience with micro-frontend architecture.
• Familiarity with Docker, Kubernetes, and serverless frameworks.
• Knowledge of event-driven architecture (EDA) and CQRS pattern
• Knowledge of Github Copilot will be helpfu

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • deshawindia
    Hyderabad

    We are looking for a Tech Associate for our Quality and Test Engineering team. The team is responsible for ensuring the quality of different kinds of applications. What you’ll do
  • Cencora
    Pune

    What you will be doing Supports requirement reviews or sprint planning sessions and develops understanding of e
  • ATMIYA VIDYA NIKETAN
    India

    1. Strong knowledge of IT systems, software, and hardware. 2. Ability to manage multiple tasks, prioritize effectively, and maintain accurate records. 3. Ability to identify and resolve technical an
  • Magna
    Bangalore

    About the Role We are seeking a highly skilled and motivated Data Engineer with expertise in Databricks to join our team. The Data Engineer will be responsible for designing, developing, an