We are hiring a Senior Application Support & Developer for a 50% support, 50% development role focused on manufacturing and quality systems stability, performance and improvement.
Candidates should have production support experience, full‑stack development skills for legacy and modern platforms, and proficiency with AI‑assisted tools to boost productivity and code quality.
Key Responsibilities:
Provide L1/L2/L3 production support for business‑critical applications.(root‑cause analysis, long‑term corrective actions.)
Own and resolve complex production issues across legacy and modern systems, ensuring minimal downtime and high reliability.
Design and implement bug fixes, enhancements, and reliability improvements, with an emphasis on maintainability and scalability.
Leverage AI‑assisted development tools (e.g., GitHub Copilot) to accelerate development, debugging, and code reviews.
Write clean, well‑structured, and maintainable code, adhering to established coding standards and best practices.
Troubleshoot and optimize issues across front‑end, back‑end, and cloud components.
Perform and review unit testing, integration testing, and regression testing to ensure system quality.
Collaborate with cross‑functional teams (QA, infrastructure, business stakeholders) to support end‑to‑end application lifecycle.
Mentor junior team members and provide technical guidance when needed.
Participate in system design discussions, technical reviews, and production readiness assessments.
Qualifications
Back‑end:
Strong experience with .NET Framework (4.x), C#, Entity Framework (ORM)
RESTful APIs / Web API
ASP.NET Web Forms and Web Services
Front‑end:
Hands‑on experience with AngularJS, Angular, React, JavaScript, TypeScript.
Cloud:
Microsoft Azure (App Services, Blob Storage, Key Vault, Application Insights)
Experience supporting cloud‑hosted production workloads.
Process & Practices
Strong understanding of SDLC, agile methodologies, and production support best practices.
Proven ability to deliver clean, maintainable, and supportable code in long‑lived systems.
Experience balancing support responsibilities with development delivery.
Tools
Comfortable using AI‑powered development tools (e.g., GitHub Copilot) as part of daily development and troubleshooting.
Soft Skills
Excellent debugging, analytical, and problem‑solving skills
Explain technical issues to non‑technical stakeholders.
Work independently, prioritize effectively, and handle production‑critical situations calmly.