Senior Software Engineer | Production Support, .NET & Infrastructure
Job Description
Are you a versatile engineer who enjoys solving complex technical challenges across applications, infrastructure, databases, and production operations We're looking for a Senior Software Engineer who thrives in a fast-paced environment and is passionate about system reliability, automation, and continuous improvement.
In this role, you'll support and enhance mission-critical enterprise applications while driving operational excellence across development, infrastructure, and production support functions.
What You'll Do
✅ Develop, maintain, and support enterprise applications using C#, ASP.NET, XML, and REST APIs
✅ Manage and support Windows Servers, IIS, Scheduled Tasks, and Services
✅ Monitor application and infrastructure health using Dynatrace and related tools
✅ Support OpenVMS or Linux/Unix environments
✅ Troubleshoot and maintain F5 Load Balancers, Cisco Routers, and network infrastructure
✅ Support and optimize Microsoft SQL Server and Oracle databases
✅ Develop database objects including Stored Procedures and SSIS packages
✅ Participate in incident, problem, and release management activities
✅ Lead root cause analysis and implement corrective actions
✅ Drive automation initiatives and operational improvements
✅ Collaborate with cross-functional teams to ensure system stability and performance
What We're Looking For- Bachelor's degree in Computer Science, IT, Engineering, or related field
- 5+ years of experience in software engineering, application support, or production support environments
- Hands-on experience with:
- C#, ASP.NET, XML, REST Web Services
- SQL Server and Oracle Database
- Windows Server and IIS Administration
- Dynatrace or similar monitoring tools
- ServiceNow, Azure DevOps (ADO), GitHub
- Incident, Problem, and Release Management
- Experience supporting OpenVMS, Linux, or Unix environments
- Exposure to F5 Load Balancers and Cisco Networking
- Strong troubleshooting, analytical, and automation skills
- ITIL knowledge
- Agile and Waterfall SDLC experience
- SRE / Platform Engineering experience
- Scripting and automation expertise
Why Join Us
✨ Work on mission-critical enterprise applications
✨ Gain exposure across software development, infrastructure, and operations
✨ Drive automation and reliability initiatives
✨ Collaborate with high-performing global teams