Senior Full Stack Developer

Year    Remote, IN, India

Job Description

Req number:

R6035



Employment type:

Full time



Worksite flexibility:

Remote Who we are

CAI is a global technology services firm with over 8,500 associates worldwide and a yearly revenue of $1 billion+. We have over 40 years of excellence in uniting talent and technology to power the possible for our clients, colleagues, and communities. As a privately held company, we have the freedom and focus to do what is right--whatever it takes. Our tailor-made solutions create lasting results across the public and commercial sectors, and we are trailblazers in bringing neurodiversity to the enterprise.



Job Summary As a Senior Full Stack Developer you will collaborate cross-functionally with the Database, AI, and Low Code teams, independently managing the Software Development Life Cycle (SDLC) to ensure high-quality project execution.







We are seeking a S enior Full Stack Developer to collaborate cross-functionally with the Database, AI, and Low Code teams, independently managing the Software Development Life Cycle (SDLC) to ensure high-quality project execution.



This is a full time and remote position.



What You'll Do:



Collaborate cross-functionally with the Database, AI, and Low Code teams, independently managing the Software Development Life Cycle (SDLC) to ensure high-quality project execution



Proactively identify and prioritize ad-hoc initiatives, ensuring timely delivery of critical project milestones



Deliver effective solutions to complex technical challenges, supporting both immediate and cross-functional teams



Mentor and guide junior team members, fostering professional growth and enhancing team capabilities



Lead regular team meetings to track progress, resolve roadblocks, and align stakeholders on project objectives



Drive quarterly innovation by proposing new ideas and developing proof-of-concept (PoC) implementations



Support internal and external ISO audits, ensuring compliance with organizational and regulatory standards



Own end-to-end accountability for deliverables, anticipating potential issues and mitigating risks through proactive measures



Actively participate in SCRUM ceremonies as part of the Agile methodology, consistently adhering to SCRUM principles and best practices to drive iterative and incremental delivery. Should be able to handle any ad hoc requests



Demonstrate adaptability across technologies, leveraging a broad technical skill set to deliver innovative, out-of-the-box solutions in dynamic project environments



What You'll Need



Required:



BE / BTech with 7+ years of relevant work experience



Proven expertise in analyzing and troubleshooting complex problems, with a strong focus on identifying root causes and delivering scalable solutions across the application stack



Solid hands-on experience in front-end development using React.js and Redux, delivering responsive, user-friendly interfaces with modular and maintainable code



Proficient in designing, building, consuming, and maintaining RESTful APIs to power modern web applications, with a focus on scalability and security



Adept at designing and developing full-stack web applications using ASP.NET Core, C#, Web API, Entity Framework, and SQL Server, following industry best practices and architectural standards. Experienced in optimizing application performance, including implementing caching strategies, indexing, and profiling to troubleshoot performance bottlenecks across frontend and backend layers



Committed to maintaining high code quality through participation in code reviews, use of CI/CD pipelines, and adherence to design principles such as SOLID and Domain-Driven Design (DDD)



Knowledgeable in leveraging Microsoft Azure services such as Function Apps, Logic Apps, Azure API Management (APIM), AI Search (OpenAI, Cognitive Services) to build cloud-native, intelligent applications



Integration Testing:

Proficient in designing and implementing comprehensive unit and integration tests to ensure software quality and reliability across full-stack .NET applications



AI Agents for Workflow Automation:

Understanding of AI agent architectures and their application in automating workflows and enabling AI-assisted software development



Retrieval-Augmented Generation (RAG):

Familiarity with the RAG paradigm, which combines large language models with external knowledge sources to enhance the contextual accuracy and relevance of AI-generated outputs



Managed Control Plane (MCP) Tools and Servers:

Foundational knowledge of MCP concepts for orchestrating and administering cloud-native applications, with a focus on scalability, resilience, and observability



Preferred:



MuleSoft (Good to Have):

Awareness of MuleSoft as an integration platform for connecting applications, data, and devices, with potential to bridge .NET-based services into broader enterprise ecosystems.



Physical Demands



Sedentary work that involves sitting or remaining stationary most of the time with occasional need to move around the office to attend meetings, etc.



Ability to conduct repetitive tasks on a computer, utilizing a mouse, keyboard, and monitor.



Reasonable accommodation statement

If you require a reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employment selection process, please direct your inquiries to application.accommodations@cai.io or (888) 824 - 8111.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4114937
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year