Senior Developer, Applications
Core
Design, build, and maintain software solutions and IT systems to automate business processes and ensure system continuity.
Role type
Senior Applications Developer
Builds
Custom software applications, system integrations, and automated business process solutions
Domain
Manufacturing IT / Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
C#, SQL, Web Application Development, System Architecture, Database Optimization, UI/UX Design, Code Debugging, Technical Documentation, Stakeholder Management
Preferred skills
Vendor Selection, Machine Interface Development, Security Breach Resolution, New Technology Research
Technologies
C#, SQL, Web Application Frameworks
Responsibilities
Develop business solutions by working with stakeholders to define implementation strategy; Ensure product completeness and alignment with customer requirements; Conduct solution testing and QA prior to turnover; Partner with stakeholders to evaluate and select technology vendors; Collaborate with DBAs on server/database migrations and OS upgrades; Troubleshoot code errors and revise programs; Optimize database and application performance; Develop software-machine interfaces; Fix application security breaches; Maintain and upgrade existing systems; Research and incorporate new technologies; Create and maintain technical documentation; Train end users and provide technical support; Troubleshoot business-critical P1 incidents.
Seniority
Senior, hands-on IC