Senior OpenEdge Engineer

contractengineeringremote FROM πŸ‡¦πŸ‡· πŸ‡§πŸ‡·
Open to candidates in: Argentina, Brazil
Resilient Co
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified
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
  • Resilient Co
    🏭 Not specified
    πŸ“ N/A
    πŸ‘€ Not specified