HamburgerMenu
hirist

D-TechWorks - Full Stack Developer - React.js/.Net

D-TechWorks Pvt Ltd
Bangalore
5 - 8 Years

Posted on: 10/09/2025

Job Description

Job Description :


You will work with our development and production support team on efforts to support growth initiatives. The Full Stack Developer will play a pivotal role in developing leading SaaS products for energy power market intelligence. With your expertise in microservices, APIs, AI/ML integration, and cloud technologies, you will be instrumental in driving the evolution of our software applications. Your ability to work across the stack, from frontend to backend, and integrate cutting-edge technologies will be essential in delivering innovative and high-quality solutions. Collaborating with cross-functional teams, including data scientists, UX designers, and DevOps engineers, you will play a key role in revamping legacy applications, building microservices, and infusing AI/ML capabilities into web user interfaces.

Responsibilities will include :

- Design, develop, and maintain scalable and responsive web applications using modern frontend and backend technologies.

- Lead the revamping of legacy applications, ensuring modernization, improved performance, and UX.

- Create and manage microservices architecture, including API design, development, and integration.

- Collaborate with data scientists to integrate AI/ML capabilities into web user interfaces for predictive analytics and data-driven insights.

- Integrate SQL and NoSQL databases, optimizing data storage and retrieval for efficient application performance.

- Work with cloud platforms such as Azure or other relevant providers to deploy, monitor, and manage applications.

- Implement DevOps practices for CI/CD, and automated testing.

- Collaborate with UX/UI designers to create visually appealing and user-friendly interfaces.

- Troubleshoot and debug issues, identifying root causes and implementing effective solutions.

- Keep up-to-date with industry trends and emerging technologies to drive innovation in application development.

- Teams onboarding and training junior development staff

- Other duties as assigned

Development Performance : Sustain and maintain an acceptable pace of development according to sprint plans, and backlog items, as per direction by product manager and owner.

Deliverables Quality : For us, quality of deliverables will be critical to our success and to scale. The deliverables include proper documentation to handover to other groups.

Application Performance : Measure its responsiveness and efficiency in real-world usage.

Legacy Application Modernization : Track the progress of legacy application revamping and performance improvements.

AI/ML Integration Success : Monitor the successful integration of AI/ML capabilities into web interfaces.

Microservices Architecture : Measure the efficiency and scalability of the microservices architecture.

DevOps Efficiency : Measure the effectiveness of CI/CD pipelines and automated testing in the development process.

- Delivering in self-organizing teams with high levels of trust and transparency

- Strong problem-solving skills and ability to troubleshoot and debug complex issues

- Strong organizational skills and ability to manage multiple projects and priorities

- Adaptability to evolving technology landscapes and industry trends

- Excellent collaboration and verbal/written communication skills, with the ability to work effectively in cross-functional teams

- Integrating with Snowflake, Data bricks, or other data lake technologies

- Utilizing, extending, and integrating business intelligence tools like Grafana

- Integrating with iPaaS (Integration Platforms as a Service)

- Leveraging graphs for modeling data and organizing metadata, semantics.

- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

- Proven experience as a Full Stack Developer with expertise in either frontend or backend development, or both

- Strong proficiency in web development technologies, including HTML, CSS, JavaScript, and modern frontend frameworks (e.g., React, Angular, Vue). Deep knowledge of .NET languages and servers

- Experience in designing and implementing microservices architecture, RESTful APIs, and integration patterns

- Proficiency in both SQL and NoSQL databases and their integration into applications.

- Experience administrating and integrating with cloud platforms such as Azure, AWS, or Google Cloud Platform.

- Previous experience in successfully revamping and modernizing legacy applications.

- Experience with Agile methodologies and participation in sprint planning and review meetings.

- Familiarity with integrating AI/ML capabilities into web user interfaces for data visualization and insights.

- Knowledge of DevOps practices, CI/CD pipelines, and automated testing.

- Familiarity with MLOps methodologies and best practices.


info-icon

Did you find something suspicious?