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
  • BestEx Research
    India

    About the Company BestEx Research is a financial technology and research firm specializing in building sophisticated execution algorithms and transaction cost modeling tools servicing multiple asset
  • MRI Software
    Baroda, India

    We are currently seeking a Junior Software Engineer to work within our global Product Development department working to apply defined software development life cycle processes to deliver produc
  • Sanvi Engineering And Business Consulting Solutions
    India

    We are hiring Digital Marketing Executive for a leading IT Company Job Description Excellent Communication Creativity SEO would be plus Build, plan and implement the overall digital marketing str
  • Accenture
    Bangaluru, Hyderabad, Chennai, Coimbatore, Gurugram, Pune, Kolkata, Nagpur, Indore, Mumbai, Jaipur

    Role Overview Join our team that improve the way our clients and the world works. Working in challenging and dynamic environments, using their versatility to create and support solutions that meet cl