Talent.com
This job offer is not available in your country.
D-TechWorks - Full Stack Developer - React.js / .Net

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

D-TechWorks Pvt LtdBangalore
12 days ago
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.
  • (ref : hirist.tech)

    Create a job alert for this search

    Stack Developer • Bangalore