Become a part of our caring community The Full Stack Engineer 2 Performs software engineering activities in all layers of the stack, from setting up the database to programming in the back-end and the appearance at the front-end. The Full Stack Engineer 2 work assignments are varied and frequently require interpretation and independent determination of the appropriate courses of action. The Full Stack Engineer (Level 2) is a hands-on engineering role focused on maintaining, enhancing, and modernizing an existing, long-standing enterprise application. This position requires strong proficiency in Windows Forms and .NET technologies, along with solid full‑stack development skills across backend services, frontend frameworks, and Oracle databases. The engineer will work directly within a mature codebase to improve performance, stability, and maintainability while supporting offshore developers through collaboration, code reviews, and shared development responsibilities. Key Responsibilities Maintain and enhance an existing enterprise application built using Windows Forms and .NET frameworks. Improve application performance, reliability, and maintainability through refactoring, optimization, and technical clean-up. Work hands-on(80%) across backend, frontend, and database layers, including upgrading existing components and developing new features. Collaborate with offshore development teams by participating in code reviews, troubleshooting, and shared development work. Enhance and refactor existing Windows Forms screens, backend services, and integrations using modern engineering practices where appropriate. Partner with Product Owners, QA, and Senior team members to deliver enhancements and modernization improvements. Analyze and resolve complex issues within existing code with partial guidance from senior engineers or leads. Support efforts to gradually modernize portions of the application while maintaining system stability. Use your skills to make an impact
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Number of Employees
5,001-10,000 employees