11+ Dependency injection Jobs in Pune | Dependency injection Job openings in Pune
Apply to 11+ Dependency injection Jobs in Pune on CutShort.io. Explore the latest Dependency injection Job opportunities across top companies like Google, Amazon & Adobe.


.NET + Angular Full Stack Developer (4–5 Years Experience)
Location: Pune/Remote
Experience Required: 4 to 5 years
Communication: Fluent English (verbal & written)
Technology: .NET, Angular
Only immediate joiners who can start on 21st July should apply.
Job Overview
We are seeking a skilled and experienced Full Stack Developer with strong expertise in .NET (C#) and Angular to join our dynamic team in Pune. The ideal candidate will have hands-on experience across the full development stack, a strong understanding of relational databases and SQL, and the ability to work independently with clients. Experience in microservices architecture is a plus.
Key Responsibilities
- Design, develop, and maintain modern web applications using .NET Core / .NET Framework and Angular
- Write clean, scalable, and maintainable code for both backend and frontend components
- Interact directly with clients for requirement gathering, demos, sprint planning, and issue resolution
- Work closely with designers, QA, and other developers to ensure high-quality product delivery
- Perform regular code reviews, ensure adherence to coding standards, and mentor junior developers if needed
- Troubleshoot and debug application issues and provide timely solutions
- Participate in discussions on architecture, design patterns, and technical best practices
Must-Have Skills
✅ Strong hands-on experience with .NET Core / .NET Framework (Web API, MVC)
✅ Proficiency in Angular (Component-based architecture, RxJS, State Management)
✅ Solid understanding of RDBMS and SQL (preferably with SQL Server)
✅ Familiarity with Entity Framework or Dapper
✅ Strong knowledge of RESTful API design and integration
✅ Version control using Git
✅ Excellent verbal and written communication skills
✅ Ability to work in a client-facing role and handle discussions independently
Good-to-Have / Optional Skills
Understanding or experience in Microservices Architecture
Exposure to CI/CD pipelines, unit testing frameworks, and cloud environments (e.g., Azure or AWS)
Job Title: Fullstack Developer (MEAN Stack)
Company: Deqode
Type: Full-Time
Experience: 5+ Years
Location: Bangalore, Pune, Gurgaon, Chennai, Bhopal, Jaipur (Hybrid/Onsite as per role)
Notice Period: Immediate Joiners Preferred
About Deqode:
Deqode is a fast-growing digital transformation company that helps businesses adopt cutting-edge technologies to solve complex business problems. We work on innovative projects in blockchain, AI, enterprise software, and cloud-native development.
Role Overview:
We are seeking an experienced Fullstack Developer with strong proficiency in Node.js and Angular, and hands-on experience in Nest.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using the MEAN stack.
Key Responsibilities:
- Develop and maintain full-stack applications using Node.js, Angular, and Nest.js
- Build robust REST APIs and integrate with frontend interfaces
- Participate in design and architectural discussions
- Write clean, maintainable, and well-documented code
- Collaborate with cross-functional teams to define and deliver solutions
- Optimize applications for maximum performance and scalability
- Ensure quality through unit testing and code reviews
Required Skills:
- Strong expertise in Node.js with experience in backend development, API design, and event-driven architecture
- Proficiency in Angular for creating responsive and performant frontend interfaces
- Mandatory experience with Nest.js, leveraging its modular architecture and TypeScript capabilities
- Experience with MongoDB or similar NoSQL databases
- Excellent problem-solving and communication skills
Job Title: Fullstack Developer (MEAN Stack)
Company: Deqode
Type: Full-Time
Experience: 5+ Years
Location: Bangalore, Pune, Gurgaon, Chennai, Bhopal, Jaipur
Notice Period: Immediate Joiners Preferred
Valid Passport of candidate is mandatory for this profile.
About Deqode:
Deqode is a fast-growing digital transformation company that helps businesses adopt cutting-edge technologies to solve complex business problems. We work on innovative projects in blockchain, AI, enterprise software, and cloud-native development.
Role Overview:
We are seeking an experienced Fullstack Developer with strong proficiency in Node.js and Angular, and hands-on experience in Nest.js. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications using the MEAN stack.
Key Responsibilities:
- Develop and maintain full-stack applications using Node.js, Angular, and Nest.js
- Build robust REST APIs and integrate with frontend interfaces
- Participate in design and architectural discussions
- Write clean, maintainable, and well-documented code
- Collaborate with cross-functional teams to define and deliver solutions
- Optimize applications for maximum performance and scalability
- Ensure quality through unit testing and code reviews
Required Skills:
- Strong expertise in Node.js with experience in backend development, API design, and event-driven architecture
- Proficiency in Angular for creating responsive and performant frontend interfaces
- Mandatory experience with Nest.js, leveraging its modular architecture and TypeScript capabilities
- Experience with MongoDB or similar NoSQL databases
- Excellent problem-solving and communication skills


Job Description :
- Strong understanding of the Ruby programming language and Rails framework
- Proficiency in Javascript including experience with React, Angular or Vue
- Database understanding (Postgres/MySQL)
- Previous experience maintaining production applications
- Focus on writing clear, maintainable, tested code.
Skills Required :
- Navigating and understanding a large codebase
- Experience with Git continuous integration and regular deployments
- Understanding and appreciation for UX and usability
- Excellent communication skills and diligent ability to contribute to the team by performing code reviews,
- Writing tests using Rspec and Capybara.
Job Description:
As a Full Stack Developer, your role is to design, develop, and maintain scalable and high-performance web applications using Java and Angular technologies. You will be responsible for both front-end and back-end development, collaborating with cross-functional teams to deliver robust and user-friendly software solutions.
Responsibilities:
- Full Stack Development: Design, develop, test, and deploy web applications using Java, Angular, and related technologies.
- Front-End Development: Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks like Angular.
- Angular Application Development: Utilize your expertise in Angular to design and develop responsive, efficient, and visually appealing web applications. Collaborate with UX/UI designers to transform wireframes and mockups into fully functional features.
- UI/UX Improvements: Continuously improve the user experience of our applications by identifying and addressing UI/UX issues and proposing innovative solutions to enhance user satisfaction.
- Back-End Development: Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE.
- Database Integration: Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle.
- System Architecture: Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application.
- Code Reviews and Testing: Conduct code reviews to ensure code quality, performance, and adherence to best practices. Write and execute unit tests and participate in integration and system testing.
- Bug Fixing and Maintenance: Identify and resolve defects and performance issues in the application. Provide ongoing support and maintenance of deployed applications.
- Collaboration and Communication: Work closely with cross-functional teams including designers, product managers, and other developers to understand requirements, provide technical insights, and deliver high-quality software solutions.
- Continuous Learning: Keep up to date with emerging technologies and industry trends. Apply new tools and techniques to improve development processes and enhance application performance.
Requirements:
- Proficient in Java programming language and related frameworks like Spring, Spring Boot, or Java EE.
- Strong experience in front-end development using Angular, HTML, CSS, and JavaScript.
- Solid understanding of web application architecture and design patterns.
- Experience with relational databases and SQL queries.
- Familiarity with version control systems like Git and development tools like IDEs and build tools.
- Knowledge of RESTful APIs and web services.
- Basic understanding of containerization technologies (e.g., Docker, Kubernetes).
- Understanding of Agile development methodologies and practices.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).
Preferred Skills:
- Experience with cloud technologies (e.g., AWS, Google Cloud Platform).
- Knowledge of containerization technologies (e.g., Docker, Kubernetes).
- Familiarity with DevOps practices and tools (e.g., Jenkins, Git, CI/CD).
- Experience with test automation frameworks (e.g., JUnit).
- Demonstrable experience in building dynamic web applications using Angular, with in-depth knowledge of Angular 2+ features and concepts.


As a Full Stack Developer; you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
Responsibilities:
- Work with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture.
- Build the front end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
- Write technical documentation.
Requirements:
- Backend: Spring (JAVA), Spring Boot, Laravel (PHP), MySQL, NoSQL, NGINXPlus.
- Frontend: Angular 5+ Ngrx/store5
- Infrastructure: Google cloud platform (App Engine, CloudSQL, BigQuery, PubSub, Firebase Hosting), Pusher.io (WebSockets), Filestack, Postmark app, 4 Tools: Postman app, JIRA.
- Rest APIs, Microservices, Agile, Oauth, Message Queue, Git.
- 6 years proven experience as a Full Stack Developer or similar role.
- Experience working with service-oriented architectures and web-based solutions.
- Familiarity with common stacks.
- Knowledge of multiple front-end languages and libraries (e. g. HTML/ CSS, JavaScript, XML, jQuery).
- Knowledge of multiple back-end languages (e. g. C#, Java, Python) and JavaScript frameworks (e. g. Angular, React, Node.js ).
- Familiarity with databases (e. g. MySQL, MongoDB), web servers (e. g. Apache) and UI/UX design.
- Experience working on Agile processes (Scrum, Kanban).
- Experience working on the AWS technologies.
- Excellent communication and teamwork skills.
- Great attention to detail.
- Organizational skills.
- An analytical mind.
- Degree in B. tech/BE.


Experience required:
- Experience in developing enterprise wide web-based n-Tier applications using Microsoft and JavaScript technology stack.
- Fluent knowledge and hands-on experience in C# ASP.Net WebAPI with .Net Core/ .Net 5+, Angular (4/5+) with TypeScript, Angular Material, CSS, HTML 5, Bootstrap.
- Knowledge of nHibernate, IoC Containers, any SQL DB and any NoSQL DB would be an added advantage.
- Having experience in container technology (Kubernetes/Dockers) and microservices implementation would be an added advantage.
- Hands on experience in unit testing using tools like xUnit and mocking framework etc. CI/CD process are an added advantage
- Good knowledge and experience of OOAD, SOA and RESTful based patterns and implementation.
- Good understanding of Design patterns and their implementation
- Should be able to work independently with new technologies
- You may reach us


JOB DESCRIPTION :
COMPANY DESCRIPTION
Gurucul is transforming enterprise security with user behavior and predictive analytics. If you enjoy
working in a fast-paced, rapidly growing and progressive environment, this is the position for you.
Gurucul offers competitive compensation packages and full benefits for all full-time employees.
JOB DESCRIPTION: Technical Lead
Seeking a Java Technical Lead Developer, who will create scalable multi-tier web applications in an agile
software development environment. Applicant should have significant hands-on experience in designing
and coding server components.
The ideal candidate must be able to design and develop enterprise-scale information security software
in collaboration with the engineering team in India and with their counterparts in the US.
SKILLS AND QUALIFICATIONS
- 8 to 14 years experience working as a Java developer on Web/EE applications, ideally multi-tenant SaaS products and at least 3 years as a tech lead.
- Expert in core Java development and Java EE technologies.
- Solid experience building server-side components for enterprise applications.
- Good understanding of browser-side development using any one of the frameworks like Angular, React etc.
- Good understanding of Single-page applications architecture.
- Good understanding of HTML/HTML5, CSS/CSS3, Javascript and object-oriented javascript Should be well versed with server-side and client-side design patterns and anti-patterns.
- Experience using Spring and Hibernate in a commercially available software product.
- Good experience in MVC Architecture like Grails, Spring MVC, Servlets and JSP API programming.
- Exposure to maven/Gradle build script.
- Exposure/Experience with Hadoop and related big data technologies.
- Experience with Git/Gitlab.
- Experience in JMS, Kafka, and Logstash would be considered an added advantage.
- Good understanding of REST APIs and JSON.
- Expert in RDBMS like MySQL 8, SQL, SQL query design, tuning, and experience working with very large databases.
- Experience in multi-threading, and building cluster-aware applications.
- Strong communication skills.
- BS/MS degree in Computer Science, Engineering or related discipline.
- Experience with DevOps pipelines using tools like Jenkins, Gitlab, and Nexus would be a big plus.
- Experience in working in SCRUM as a scrum master.
WHAT TO EXPECT
- Provide inputs in the architecture and design of enterprise applications targeting Fortune 500 companies.
- Development of web-based Enterprise Applications using cutting-edge technologies.
- Gain an insight into enterprise security challenges as it relates to information/Application and infrastructure protection.
- Work closely with a brilliant team based in the USA and India that has successfully launched several software companies.
LOCATION
- The position is based in Pune (India)



Our existing software development team is general-purpose full-stack. We are looking to build consumer-focused self-service applications. With this in mind, we would like an experienced web developer who can take full ownership of all aspects of web development, from Ux design to architecture to coding to maintenance to devOps to monitoring user activity etc. Past demonstrable experience in building consumer applications that were actually used by a significant user base is a must.
We are a small team of multi-skilled professionals who work independently in a flat hierarchy. Our work culture is very friendly and open. There is much to learn and do, and if solving real problems through software is what charges you up the most, this is a great place to work in.
