Senior Software Engineer
Core
Design, develop, test, deploy, and maintain enterprise-level software applications using AI-powered tools.
Role type
Senior Software Engineer
Builds
Enterprise-level software applications
Domain
Industrial automation
Deliverable
production ML models | product features
Required skills
C#, .NET, JavaScript/TypeScript, React.js, Git, object-oriented programming, SOLID principles, software architecture
Preferred skills
industrial automation experience, test-driven development, unit testing frameworks, npm, webpack, Material UI, scalable application design, DevOps, CI/CD
Technologies
C#, .NET, JavaScript, TypeScript, React.js, Git, npm, webpack, Material UI
Responsibilities
Design and develop enterprise software, implement features and enhancements, perform code reviews, troubleshoot complex technical issues, create technical documentation
Seniority
Senior, hands-on IC