3317 Full Stack jobs in New Delhi
Software Engineer (Full Stack .Net)
Posted 1 day ago
Job Viewed
Job Description
Job Title: Sr/Software Engineer (Full Stack .Net)
Employment Type : Full-Time Position
Location: Noida, Hyderabad, Hybrid
Qualifications : BE/B.Tech/MCA Degree in Computer Science, Engineering, or a similar relevant field
Experience : 4+ years
Notice Period : Immediate
Organization Brief
CapTech ( is a U.S.-based technology and management consulting firm and part of the Markel Group (NYSE: MKL) — a Fortune 500 family of companies. We help leading organizations design, build, and modernize digital products, data platforms, and customer experiences that create measurable business impact.
Our Global Capability Center (GCC) in Noida/Hyderabad , operated by RD Solutions India (also a Markel Group company), extends CapTech’ s consulting excellence through world-class engineering, analytics, and innovation capabilities delivered from India.
Role Overview
We are seeking a Software Engineer (Full Stack) with deep expertise in .NET technologies, Angular, and SQL , and a working knowledge of the Microsoft Azure ecosystem . The ideal candidate will drive end-to-end application development , including design, coding, testing, deployment, and production support — collaborating directly with US teams.
Key Responsibilities
- Design, develop, and maintain scalable web applications using ASP.NET, C#, .NET Core , and Angular (or Razor) .
- Manage end-to-end software lifecycle — from requirement gathering to deployment and support.
- Design and optimize SQL Server databases, stored procedures, and queries.
- Collaborate with architects, analysts, and designers to deliver high-quality, secure, and performant applications.
- Participate in technical discussions, code reviews, and continuous improvement initiatives.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 5–8 years of experience as a Full Stack Developer or Software Engineer.
- Proficient in ASP.NET, C#, .NET Core , and Angular (or Razor) .
- Strong hands-on experience with SQL Server .
- Exposure to the Azure Cloud environment for application hosting and deployment.
- Familiarity with CI/CD , Git , and Agile development practices.
- Strong analytical, debugging, and communication skills.
Why Join US
- Be part of a Fortune 500 global enterprise known for innovation, integrity, and long-term growth.
- Join a Global Capability Center that combines the energy of a startup with the stability of a global brand.
- Collaborate with U.S.-based consulting teams on cutting-edge, enterprise-scale projects.
- Work in a hybrid environment that promotes learning, craftsmanship, and career growth .
Junior Software Engineer (Full Stack)
Posted 3 days ago
Job Viewed
Job Description
Responsibilities:
- Assist in the design, coding, and testing of software applications.
- Develop and maintain front-end components using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Contribute to the development of back-end services and APIs using languages like Python, Java, or Node.js.
- Participate in code reviews to ensure code quality and adherence to best practices.
- Debug and resolve software defects identified during testing.
- Collaborate with team members to understand project requirements and technical specifications.
- Assist in database design and management.
- Learn and apply new technologies and programming languages as needed.
- Document code and project progress.
- Contribute to the continuous improvement of development processes.
Qualifications:
- Currently pursuing or recently completed a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Foundational knowledge of programming concepts and data structures.
- Familiarity with at least one front-end JavaScript framework (e.g., React, Angular, Vue.js).
- Basic understanding of back-end development and popular languages (e.g., Python, Java, Node.js).
- Knowledge of relational databases (e.g., SQL) is a plus.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Self-motivated and eager to learn in a remote environment.
- Portfolio of personal projects or previous internship experience is beneficial.
- Passion for software development and technology trends.
Lead Full Stack Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Responsibilities:
- Lead the design, development, and implementation of complex full-stack web applications.
- Mentor and guide a team of software engineers, fostering a culture of code quality and best practices.
- Architect scalable and maintainable solutions using modern technologies and frameworks.
- Collaborate with product managers, designers, and other stakeholders to define project requirements and technical specifications.
- Write clean, efficient, and well-documented code for both front-end and back-end systems.
- Implement and manage CI/CD pipelines for automated testing and deployment.
- Conduct code reviews to ensure code quality, performance, and security.
- Troubleshoot, debug, and upgrade existing systems.
- Stay current with emerging technologies and industry trends, advocating for their adoption where appropriate.
- Contribute to architectural decisions and technical roadmap planning.
- Ensure the performance, quality, and responsiveness of applications.
- Promote agile development methodologies and continuous improvement within the team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 6+ years of professional software development experience, with at least 2 years in a lead or senior role.
- Strong proficiency in front-end technologies (e.g., React, Angular, Vue.js, HTML, CSS, JavaScript).
- Extensive experience with back-end technologies and frameworks (e.g., Node.js, Python/Django/Flask, Java/Spring, Ruby on Rails).
- Deep understanding of database technologies (e.g., SQL, NoSQL databases like MongoDB, PostgreSQL).
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Proven experience in leading development teams and managing project lifecycles.
- Excellent problem-solving, analytical, and debugging skills.
- Strong understanding of software architecture patterns and best practices.
- Effective communication, collaboration, and leadership skills.
- Experience with Agile methodologies and version control systems (e.g., Git).
Senior Full Stack Software Engineer
Posted 6 days ago
Job Viewed
Job Description
Key responsibilities include designing and developing robust web applications, building and consuming RESTful APIs, and managing database systems. You will work with modern frameworks and technologies, ensuring the scalability and performance of our software products. This role involves collaborating with product managers, UI/UX designers, and other engineers to deliver high-quality software that meets user needs and business objectives. You will also be responsible for code reviews, conducting unit and integration testing, and troubleshooting complex technical issues. The Senior Full Stack Software Engineer will contribute to architectural decisions, promote best practices in software development, and mentor junior members of the team. Staying updated with emerging technologies and industry trends is crucial.
Qualifications include a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. You should have a minimum of 5-7 years of professional experience in full stack software development. Proficiency in front-end technologies such as React, Angular, or Vue.js, and back-end languages like Node.js, Python, Java, or Ruby is required. Experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. Strong understanding of database management (SQL, NoSQL) and software design patterns is essential. Excellent problem-solving, communication, and teamwork skills are crucial for success in this remote, collaborative environment. This role requires a proactive and passionate engineer who can contribute significantly from Noida, Uttar Pradesh, IN .
Senior Full Stack Software Engineer
Posted 7 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, test, deploy, maintain, and improve software across the full stack.
- Manage individual project priorities, deadlines, and deliverables.
- Collaborate with product managers, designers, and other engineers to define and ship new features.
- Write high-quality, maintainable, and well-documented code.
- Mentor junior engineers and conduct code reviews to ensure code quality and adherence to best practices.
- Participate in architectural discussions and contribute to technical decision-making.
- Troubleshoot and resolve complex technical issues.
- Optimize application performance for speed and scalability.
- Stay current with emerging technologies and industry trends.
- Contribute to the continuous improvement of development processes and tools.
- Develop automated tests to ensure software reliability.
- Ensure the security and integrity of applications and data.
- Work effectively in a distributed, remote-first team environment.
- Participate in agile development processes, including sprint planning and retrospectives.
- Champion technical excellence and innovation within the engineering team.
Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of professional experience in full-stack software development.
- Proficiency in multiple programming languages and frameworks (e.g., JavaScript, Python, Java, Node.js, React, Angular, Vue.js).
- Strong experience with database technologies (e.g., SQL, NoSQL, PostgreSQL, MongoDB).
- Solid understanding of cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture.
- Experience with CI/CD pipelines and DevOps practices.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities, essential for remote teamwork.
- Experience with containerization technologies like Docker and Kubernetes is a plus.
- Proven ability to lead technical projects and mentor team members.
- Familiarity with agile development methodologies.
- Demonstrated ability to work independently and manage time effectively in a remote setting.
- A passion for building high-quality, user-centric software.
- Experience with performance optimization and security best practices.
- Must be comfortable and effective working in a fully remote capacity.
This fully remote role offers a highly competitive salary, comprehensive benefits, and the opportunity to work on cutting-edge technologies with a talented, globally distributed team. You'll have the autonomy to make a significant impact and grow your career. Our client is committed to innovation, collaboration, and fostering a supportive remote work culture. We are looking for experienced engineers who are passionate about software development and thrive in an independent, results-driven environment. Join us and contribute to building the future of technology from wherever you are in India. We value technical expertise, a proactive mindset, and a commitment to delivering exceptional software. This is an exciting opportunity for a seasoned professional to shape impactful products.
Location: Noida, Uttar Pradesh, IN
Remote Full-Stack Software Engineer
Posted 8 days ago
Job Viewed
Job Description
Senior Full-Stack Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Be The First To Know
About the latest Full stack Jobs in New Delhi !
Senior Full-Stack Software Engineer
Posted 9 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, develop, and maintain robust and scalable full-stack applications.
- Write clean, efficient, and well-documented code across the entire technology stack.
- Develop and implement RESTful APIs and microservices.
- Create responsive and intuitive user interfaces using modern front-end frameworks.
- Manage databases, ensuring data integrity and performance.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot, debug, and upgrade existing systems.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with emerging technologies and industry best practices.
- Contribute to architectural discussions and technical strategy.
- Mentor and guide junior software engineers.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack development.
- Proficiency in at least one back-end language (e.g., Python, Java, Node.js).
- Strong experience with front-end frameworks (e.g., React, Angular, Vue.js).
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP).
- Understanding of DevOps principles and tools.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal abilities.
- Experience with Agile methodologies is a plus.
Senior Full-Stack Software Engineer
Posted 11 days ago
Job Viewed
Job Description
Key responsibilities include architecting and developing scalable and maintainable code for both client-side and server-side applications. You will work with databases, APIs, and cloud infrastructure to build efficient and reliable systems. This involves collaborating closely with product managers, designers, and other engineers to define features, iterate on designs, and deliver high-impact products. You will also be responsible for writing unit and integration tests, performing code reviews, and ensuring the overall quality and performance of the codebase. Troubleshooting and debugging complex issues, and implementing solutions to improve system stability and efficiency are also core duties. Mentoring junior engineers and contributing to technical decision-making processes will be a significant part of this role.
The successful candidate will possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field. A minimum of 6-8 years of professional experience in full-stack development is required. Proficiency in front-end technologies such as React, Angular, or Vue.js, and back-end languages like Java, Python, Node.js, or Go is essential. Strong experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes) is highly desirable. Excellent understanding of database technologies (SQL and NoSQL) and API design principles is required. Strong analytical, problem-solving, and communication skills are paramount. The ability to thrive in a fast-paced, collaborative environment is key. Join our innovative team in **Gurugram, Haryana, IN** and contribute to building next-generation software solutions.
Senior Full Stack Software Engineer
Posted 16 days ago
Job Viewed
Job Description
Responsibilities include collaborating with product managers, designers, and other engineers to translate requirements into elegant technical solutions. You will write clean, efficient, and maintainable code, design and implement database schemas, develop RESTful APIs, and build responsive user interfaces. Experience with microservices architecture, containerization (Docker, Kubernetes), and CI/CD pipelines is highly desirable. You will also be involved in code reviews, performance optimization, and mentoring junior engineers. This position requires exceptional problem-solving skills, a commitment to best practices in software engineering, and the ability to adapt to rapidly evolving technologies. A strong understanding of software architecture patterns and agile methodologies is essential.
Key Responsibilities:
- Design, develop, and maintain full-stack web applications and services.
- Write clean, efficient, testable, and scalable code across the entire technology stack.
- Develop user-friendly and responsive front-end interfaces using modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Build robust and efficient back-end services and APIs using languages like Java, Python, Node.js, or Go.
- Design and manage database schemas (SQL and NoSQL) and optimize query performance.
- Implement and maintain CI/CD pipelines for automated testing and deployment.
- Collaborate with product management and design teams to define and deliver new features.
- Conduct code reviews, mentor junior engineers, and promote best practices in software development.
- Troubleshoot and resolve complex technical issues across the stack.
- Stay current with emerging technologies and industry trends.
- Participate in architectural discussions and contribute to technical decision-making.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- 5+ years of professional experience in full-stack software development.
- Proficiency in front-end technologies (HTML, CSS, JavaScript) and at least one modern JavaScript framework (React, Angular, Vue.js).
- Strong experience with back-end development languages (e.g., Java, Python, Node.js, Go) and frameworks.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Familiarity with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Experience with containerization technologies like Docker and Kubernetes is a plus.
- Solid understanding of software design patterns, data structures, and algorithms.
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and teamwork abilities.
- Ability to work effectively in a hybrid model, contributing to team goals both remotely and in the **Noida, Uttar Pradesh, IN** office.