Back End Architect

4 weeks ago


Bengaluru, Karnataka, India JMJ CONSULTANTS Full time
.NET Back End Architect

About the Role

At JMJ CONSULTANTS, we're seeking a seasoned .NET Back End Architect to join our team. As a key member of our engineering team, you'll be responsible for designing and implementing scalable and high-performance back-end architectures using .NET technologies.

Key Responsibilities

  1. Design and implement scalable and high-performance back-end architectures using .NET technologies.
  2. Define and enforce coding standards, architecture patterns, and best practices for back-end development.
  3. Collaborate with front-end developers, UX/UI designers, and other stakeholders to ensure seamless integration between back-end systems and user interfaces.
  4. Lead the evaluation and adoption of new technologies and tools that enhance back-end development processes and application performance.
  5. Develop and maintain architectural documentation, including design specifications, API documentation, and system diagrams.
  6. Oversee code reviews, provide feedback, and ensure adherence to architectural guidelines and quality standards.
  7. Optimize back-end systems for performance, scalability, and security, including database design and management.
  8. Mentor and provide technical guidance to development teams, fostering a culture of continuous improvement and innovation.

Qualifications

  1. 13-15 years of overall experience.
  2. 3-5 years as a .Net architect with at least 1-2 end-to-end project architecture and implementation.
  3. Managed a dev team of a minimum of 8 developers for 3+ years.
  4. Strong experience in C#, .Net (4.8), .Net Core (6+), MVC, Web API, Minimal API, EF, EF Core, LINQ, unit testing.
  5. Experience in defining solutions, defining architectures, OOAD, DDD, low-level system design, and common design patterns (builder, facade, adapter, strategy, factory, prototype etc).
  6. Strong experience in Microservices, various Microservices patterns (BFF, Circuit breaker, Saga, API Gateway, service discovery, etc), service interactions (gRPC), etc.
  7. Strong experience in SQL (preferably SQL Server), performance optimization.
  8. Experience in implementing security as a part of the solution including OAuth, IDP, JWT tokens, API Keys, bespoke authentication etc.
  9. Exposure to networking, proposing logical and physical infrastructure components, infrastructure sizing, load balancing, etc.
  10. Experienced in any GraphQL product (like Hasura, Apollo, Hot Chocolate, Strawberry Shake, etc).
  11. Exposure to messaging systems preferably in Kafka but can be in MSMQ or RabbitMQ etc.
  12. Exposure to Docker and any orchestration technology like Kubernetes.
  13. Desirable to have US onsite experience.
  14. Excellent communication skills, customer engagement skills, team management skills, negotiation skills (for feature and options negotiations) etc.
  15. Strong process orientation especially in Scrum.

Preferred Qualifications

  1. Experience with DevOps practices and tools (e.g., CI/CD pipelines, automated testing).
  2. Knowledge of modern architectural patterns (e.g., Domain-Driven Design, CQRS).
  3. Familiarity with front-end technologies and integration with back-end systems.
  4. Experience with Agile methodologies and project management tools (e.g., Jira, Trello)

About JMJ CONSULTANTS

JMJ CONSULTANTS is a leading consulting firm that specializes in providing top-notch IT solutions to our clients. We're passionate about staying ahead of the curve and delivering innovative solutions that meet the ever-evolving needs of our clients.

Why Join Us

As a .NET Back End Architect at JMJ CONSULTANTS, you'll have the opportunity to work on high-profile projects, collaborate with a talented team of engineers, and develop your skills in a dynamic and fast-paced environment. If you're passionate about .NET and building scalable back-end systems, we'd love to hear from you



  • Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Tata Consultancy Services is a global leader in consulting and information technology services, with a comprehensive portfolio of services and solutions.Salary: ₹1,200,000 - ₹1,800,000 per annum.Job Summary: We are seeking a highly skilled and experienced Senior Back-End Software Architect to join our team in Bangalore, India.Job Description:We are...


  • Bengaluru, Karnataka, India Jio Platforms Limited (JPL) Full time

    Job Title: Senior Back-end Systems ArchitectAbout the Role:We are seeking a highly skilled Senior Back-end Systems Architect to lead the design and implementation of scalable and reliable back-end systems using Java and related technologies. As a key member of our team, you will collaborate with cross-functional teams to define technical requirements and...


  • Bengaluru, Karnataka, India BKN301 Full time

    Lead Our Back-End Team as a Senior ArchitectWe're seeking a seasoned Back-End Architect to spearhead our innovative team's technical direction. As a key member of our team, you'll be responsible for designing, developing, and maintaining high-performance, scalable back-end systems using .NET and C#.Main Responsibilities:Design and develop server-side...


  • Bengaluru, Karnataka, India BKN301 Full time

    About the RoleIn this pivotal position, you will be responsible for leading and shaping our innovative team as a Senior Back-End Architect. You will leverage your deep expertise in .NET and C# to design, develop, and maintain high-performance, scalable back-end systems.Your MissionYou will shape our back-end architecture using microservices and REST APIs,...


  • Bengaluru, Karnataka, India Talent Nexa Consulting Full time

    About the RoleWe are seeking an experienced Back-end Technical Lead to drive the technical direction and execution of our core back-end systems.Main Responsibilities:Architect and develop scalable, high-performance back-end systems using best practices for reliability and efficiency.Lead technical design discussions, collaborating with cross-functional teams...


  • Bengaluru, Karnataka, India BORN Full time

    Senior Front End ArchitectBorn is seeking a highly skilled Senior Front End Architect to join our team. As a key member of our front-end team, you will be responsible for designing and implementing scalable, maintainable, and efficient front-end architectures.15+ years of experience in developing client-side web technologies and leading front-end...

  • Front End Architect

    3 weeks ago


    Bengaluru, Karnataka, India CloudHire Full time

    **Job Overview**At CloudHire, we are seeking a highly skilled Front End Architect to join our team. As a key member of our development team, you will be responsible for designing and implementing cutting-edge front-end solutions that drive business growth and customer satisfaction.**Key Responsibilities**Collaborate with cross-functional teams to deliver...


  • Bengaluru, Karnataka, India Reliance Industries Limited Full time

    Company OverviewReliance Industries Limited is a key player in the telecom industry, driving the growth of digital apps & services with a focus on 5G solutions and cloud-native platforms for B2C and B2B customers.We are seeking a skilled and experienced Principal Back-end Developer with hands-on experience in Java to join our team.Job Description:As a...


  • Bengaluru, Karnataka, India Talent Toppers Full time

    About Talent ToppersTalent Toppers is a company that values expertise and professionalism in the tech industry.Job Opportunity:We are seeking an experienced Technical Architect to design and build highly scalable back-end infrastructure for our services.Key Responsibilities:The ideal candidate will have extensive experience in building API services using...


  • Bengaluru, Karnataka, India Encora Inc. Full time

    Job Description:This role is an excellent opportunity to join our team at Encora Inc. as a Senior Back-end Engineer.We are seeking a skilled and experienced Senior Back-end Engineer to lead and actively participate in the design, development, and delivery of our software projects.The ideal candidate will have a strong background in back-end development with...


  • Bengaluru, Karnataka, India Code and Theory Full time

    About the RoleWe are seeking a highly skilled Back-end Systems Engineer to join our team at Code and Theory. As a key member of our engineering team, you will play a critical role in designing and implementing scalable, high-performance server-side applications.Key ResponsibilitiesDesign and develop robust, secure, and efficient back-end systems using Python...


  • Bengaluru, Karnataka, India Langoor Full time

    We are seeking a seasoned full stack developer to join our team at Langoor. As a Digital Technology Expert, you will be responsible for designing and developing front end web architecture, ensuring the responsiveness of applications, and collaborating with product owners, architects, analysts, and designers on web services and design features.Key...


  • Bengaluru, Karnataka, India Tekpages IT Solutions Private Limited Full time

    About the Role:We’re looking for a skilled Back-end Developer to join our team at Tekpages IT Solutions Private Limited.The ideal candidate will have a strong background in back-end development and a passion for creating efficient and scalable solutions.Responsibilities:Develop and maintain high-quality back-end software componentsCollaborate with...

  • Back-end Developer

    3 weeks ago


    Bengaluru, Karnataka, India Talent Bee Consulting Private Limited Full time

    **Key Responsibilities**We are looking for a skilled back-end developer to produce scalable software solutions in a micro services architecture. As a team player, you should be comfortable around coding languages, development frameworks, and micro services components.Key Skills3-7 years of experienceTechnical credibility with ability to quickly gain people...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India SentinelOne Full time

    At {company}, we are seeking a skilled Software Engineer to join our team and contribute to the development of our innovative products. As a Back-end Developer, you will be responsible for designing, implementing, and maintaining the back-end infrastructure of our applications.Key Responsibilities:Design and develop scalable, efficient, and well-documented...


  • Bengaluru, Karnataka, India Sankalp HR Services Full time

    Job Title: Senior Back End DeveloperAbout the Role: We are seeking a skilled Senior Back End Developer to join our team at Sankalp HR Services.Key Responsibilities:Design, develop, and maintain scalable back-end systems using PHP, Python, and JS.Collaborate with cross-functional teams to implement microservices architecture and ensure seamless...


  • Bengaluru, Karnataka, India BIG WELT Full time

    PHP Developer Position at BIG WELTWe are seeking a skilled PHP developer to lead our back-end services and ensure seamless data exchange between the server and our users. As a PHP developer, you will be responsible for designing and implementing server-side logic, maintaining the central database, and collaborating with front-end developers.Key...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Donyati India Full time

    Job Title: Software Engineer - Back-end DeveloperAbout the Role:As a key member of our software development team, you will be responsible for designing, developing, and maintaining back-end systems. Your expertise in back-end development will be crucial in ensuring the smooth operation of our software applications.Key Responsibilities:* Design and develop...

  • PHP Developer

    4 days ago


    Bengaluru, Karnataka, India Aricent Full time

    We are seeking a highly skilled PHP Developer - Back-End Specialist to join our team at Aricent. This is a challenging role that requires strong technical skills and the ability to work independently in a fast-paced environment.The successful candidate will be responsible for designing and developing efficient back-end solutions using PHP, as well as working...

  • Software Engineer

    3 weeks ago


    Bengaluru, Karnataka, India Razorpay Full time

    Key Responsibilities: As a Back-end Developer, you will be responsible for designing, developing, and maintaining scalable and efficient back-end systems. Your primary focus will be on developing server-side logic, database integration, and API connectivity. Requirements: * 3+ years of experience in back-end development * Strong understanding of software...