Software Engineer ( Full stack ASP.NET)
Job Description:
Role summary
Build and enhance software platforms for manufacturing and industrial environments. Contribute features across the stack and improve reliability and performance.
Experience ranges (2-4 years) are indicative. We value impact, ownership, and problem-solving ability.
What you'll do
- Deliver features across backend, APIs, and frontend.
- Troubleshoot production issues and improve performance and stability.
- Write clean, maintainable code and collaborate closely with engineers, QA, and product.
Skills & technology
Required
- Backend: C#, .NET, ASP.NET, WCF
- Strong OOP fundamentals and understanding of MVC / web application architecture
- APIs: REST API development and consumption
- Databases: strong SQL, query optimization, indexing, performance troubleshooting
- Frontend: JavaScript, HTML, CSS , Knockout(React exposure preferred); Responsive web design with cross-browser compatibility.
- Version control: Git
- Strong debugging skills and understanding of scalable system practices
- Uses AI-assisted tools responsibly for faster development, debugging, and documentation, while maintaining code quality
Engineering practices
- Writes tests, participates in code reviews, and uses logging/diagnostics to debug and prevent regressions.
You'll be successful if
- You can deliver features end-to-end with sound judgment and clear communication.
- You can debug across layers, implement reliable fixes, and improve slow endpoints and SQL queries.
Nice to have
- Exposure to manufacturing domain: ERP, MES, MOM, Industry 4.0