Overview
Job Title: Full Stack Engineer
Experience: 5-9 Years
Location: Open
Project: DT CPQ Program
Job Summary
We are looking for a highly skilled Full Stack Engineer with experience in developing scalable enterprise applications across both front-end and back-end technologies. The ideal candidate should be proficient in modern JavaScript frameworks, backend services, API development, and cloud-native application development while working in an Agile environment.
Key Responsibilities
- Design, develop, and maintain end-to-end web applications and services.
- Build responsive and intuitive user interfaces using modern front-end frameworks.
- Develop and maintain scalable backend services and APIs.
- Collaborate with architects, product owners, UX designers, and other engineering teams.
- Participate in technical design discussions and solutioning activities.
- Integrate applications with databases, third-party systems, and enterprise platforms.
- Write clean, maintainable, and testable code following best practices.
- Perform code reviews and ensure adherence to coding standards.
- Troubleshoot, debug, and resolve production issues.
- Support CI/CD implementation and application deployments.
Required Skills
- Strong experience in JavaScript (ES6+), HTML5, and CSS3.
- Hands-on experience with React.js.
- Experience in backend development using Node.js.
- Strong knowledge of RESTful API design and development.
- Experience with TypeScript.
- Experience working with relational and/or NoSQL databases (SQL Server, PostgreSQL, MongoDB, etc.).
- Strong understanding of application architecture and design patterns.
- Experience with Git-based source control systems.
- Familiarity with Agile/Scrum methodologies.
- Knowledge of unit testing and integration testing frameworks.
Preferred Skills
- Experience with Azure Cloud services.
- Experience with Azure DevOps and CI/CD pipelines.
- Knowledge of Microservices architecture.
- Experience with containerization technologies such as Docker.
- Familiarity with Kubernetes.
- Exposure to CPQ domain and enterprise application development.
- Understanding of security, performance optimization, and scalability best practices.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
Experience
- 5-9 years of overall software development experience.
- Minimum 3+ years of experience in Full Stack development using React and Node.js.
- Experience working on enterprise-scale applications and distributed systems is preferred.
Mandatory Skills
- React.js
- Node.js
- TypeScript
- JavaScript (ES6+)
- REST APIs
- SQL/NoSQL Databases
- Git
- Agile/Scrum
Responsibilities
Job Title: Full Stack Engineer
Experience: 5-9 Years
Location: Open
Project: DT CPQ Program
Requirements
Job Title: Full Stack Engineer
Experience: 5-9 Years
Location: Open
Project: DT CPQ Program
Experience
- 5-9 years of overall software development experience.
- Minimum 3+ years of experience in Full Stack development using React and Node.js.
- Experience working on enterprise-scale applications and distributed systems is preferred.
Mandatory Skills
- React.js
- Node.js
- TypeScript
- JavaScript (ES6+)
- REST APIs
- SQL/NoSQL Databases
- Git
- Agile/Scrum