Senior OpenEdge Engineer
Resilientco
Posted: April 24, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Maintain and evolve a legacy application critical to business operations.
Required Skills
Job Description
We are seeking a Senior Progress OpenEdge Developer to maintain and evolve a legacy application critical to our business operations. This role is an opportunity to work independently within your expertise while collaborating with other developers to ensure stable, high-quality delivery.
The position emphasizes strong Progress OpenEdge and SQL skills, disciplined unit testing, and a solid understanding of the full software development lifecycle (SDLC). You will contribute to releases, support, and ongoing improvement of established patterns and practices.
Responsibilities:
• Maintain, debug, and enhance a legacy Progress OpenEdge application
• Develop and execute unit tests to ensure code quality and regressions are prevented
• Design and implement solutions following established SDLC practices and team patterns
• Conduct integration testing and assist with software releases and validation
• Participate in code and design reviews and provide clear technical documentation
• Support incident resolution, production support, and blameless post-incident reviews
• Collaborate with peers to develop reusable code modules and patterns
• Mentor and assist junior team members in understanding and completing assignments
Requirements:
• 5-7 years of experience in a professional software engineering or similar role
• Strong proficiency developing applications using Progress OpenEdge
• Strong knowledge working with SQL databases and SQL database management systems
• Experience conducting unit tests using unit testing methodologies and best practices
• Understanding of the full software development lifecycle (SDLC)
• Experience with the programming languages, frameworks, or platforms used by the team such as C# , JavaScript/TypeScript, Python, Angular, or AWS
• Experience conducting integration tests and assisting with software releases and ongoing support
• Familiarity with Agile practices, including user stories, backlog refinement, and sprint planning
• Bachelor's degree in Computer Science or a related discipline (preferred)
Nice to have:
• Experience developing software modules or patterns for reuse
• Experience developing for a cloud environment or cloud provider certification (AWS)
• Experience supporting CI/CD
• Agile certification
• Experience providing thought leadership and mentoring others