logo
Falcon Smart IT (FalconSmartIT)

Senior Full-Stack Developer

EU

September 25, 2026 at 9:15 AM

✨ AI summary

Location

  • Poland (Remote)

Languages

  • OpenEdge ABL/4GL
  • SQL
  • Python
  • PowerShell
  • Bash
  • PHP
  • JavaScript (React)

Frameworks

  • OpenEdge AppServer
  • WebSpeed
  • React

Cloud Services

  • Azure DevOps

Databases

  • OpenEdge RDBMS
  • SQL databases

Experience Level

  • 10+ years

Job Title: Senior Full-Stack Developer

Job Location: Poland,remote

Job Type: Contract (1 Year)


We are seeking a Senior Full-Stack Developer with 10+ years of experience in Progress OpenEdge application development and production support. The role involves designing, developing, enhancing, and maintaining enterprise applications using OpenEdge ABL/4GL, OpenEdge RDBMS, AppServer, and WebSpeed.


Key Responsibilities


  • Design, develop, enhance, and maintain Progress OpenEdge applications using ABL/4GL.
  • Develop and maintain solutions using OpenEdge RDBMS, AppServer, WebSpeed, and related technologies.
  • Build, consume, and maintain SOAP and REST web services and API integrations.
  • Analyze business and technical requirements and translate them into scalable, maintainable solutions.
  • Deliver small to medium-sized enhancements, defect fixes, and technical improvements within Agile sprints.
  • Participate in design discussions, code reviews, estimation, sprint planning, and technical solution reviews.
  • Write efficient database queries and perform database design, indexing, and performance optimization.
  • Collaborate with product owners, architects, QA, DevOps, and support teams throughout the software development lifecycle.
  • Develop unit tests, integration tests, deployment scripts, and technical documentation.
  • Use Azure DevOps (ADO) and/or Jira for backlog management, sprint tracking, source control, and release coordination.
  • Provide technical guidance and mentoring to junior and mid-level developers.
  • Support ServiceNow processes for incident, problem, change, and release management when required.


Mandatory Skills

  • 10+ years of hands-on experience in Progress OpenEdge development.
  • Strong expertise in OpenEdge ABL/4GL and object-oriented development principles.
  • Extensive experience with OpenEdge RDBMS, AppServer, WebSpeed, and application architecture.
  • Strong experience developing and troubleshooting SOAP and REST web services and API integrations.
  • Proficiency in SQL, database design, query optimization, indexing, and transaction management.
  • Experience with source control, code reviews, debugging, testing, and release processes.
  • Strong understanding of Agile software development and experience using ADO and/or Jira.
  • Practical experience with ServiceNow for development-related incident, change, and release workflows.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.
  • Ability to work effectively in a collaborative, client-facing development environment.


Secondary Skills

  • Good understanding of Insurance domain.
  • Progress OpenEdge version upgrades, modernization, migration, or integration projects.
  • OpenEdge DBA experience, including backup and recovery, performance tuning, database monitoring, and capacity planning.
  • Experience with CI/CD pipelines, automated deployments, and DevOps practices.
  • Scripting skills using PowerShell, Bash, Python, or similar tools.
  • Familiarity with cloud platforms, containerization, and application monitoring tools.
  • Experience with automated testing frameworks and quality engineering practices.
  • ServiceNow administration experience or relevant certification.
  • Familiarity with React.
  • Familiarity with PHP.


Experience and Qualifications


  • 10+ years of professional experience in Progress OpenEdge software development.
  • Demonstrated experience delivering enterprise applications, integrations, enhancements, and production fixes.
  • Experience working in Agile, cross-functional, and client-facing teams.
  • Proven ability to take ownership of technical solutions from requirements through development, testing, deployment, and post-release support.
  • Bachelor’s degree in Computer Science, Information Technology, or a related discipline is preferred.