Key Skills: Python, Node.js, PLC Programming, HTML, CSS, Full Stack Development, Industrial Automation, Application Development, .NET, C#, Software Architecture, Troubleshooting
Roles & Responsibilities:
- Develop and implement customer-specific applications with business logic and algorithmic functionality.
- Design and develop software architectures connecting hardware controls with user-facing applications.
- Build and maintain backend services and application components using Python and Node.js.
- Develop and support UI functionality using HTML and CSS.
- Collaborate with global development teams to support application changes and enhancements.
- Maintain existing applications and ensure proper documentation using ALM tools.
- Troubleshoot and resolve issues across different customer environments.
- Analyze customer requirements and propose solution-oriented technical improvements.
- Support end-to-end application lifecycle including development, testing, deployment, and maintenance.
- Ensure application performance, reliability, and maintainability across production systems.
Experience:
- 5-10 years of relevant experience in Full Stack Development and Application Support.
- Strong hands-on experience with Python for application development and backend services.
- Experience with Node.js for application components and integrations.
- Hands-on experience with PLC programming and industrial automation integration.
- Experience building UI components using HTML and CSS.
- Experience in software architecture design and system integration.
- Hands-on experience troubleshooting and maintaining customer-facing applications.
- Experience with C# and .NET technologies is preferred.
Education: B.E., B.Tech