Senior Application Developer
FalconSmartIT
London, UK
8 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source
Tech stack
PHP (Programming Language)
Agile Methodology
Server Applications
Component-Based Software Engineering
Application Integration Architecture
Business Logic
JIRA
Unit Testing
Microsoft Azure
Bash Shell
Software Bug Management
Software Quality
+32 more
Code Review
Continuous Integration
Relational Databases
Database Development
Software Debugging
DevOps
HP Systems Insight Manager
JSON
Python (Programming Language)
Object-Oriented Software Development
Progress OpenEdge (IDE)
Windows PowerShell
Scrum Methodology
Application Data
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
Subversion
Extensible Markup Language (XML)
Data Logging
Scripting
Enterprise Software Applications
ReactJS
Grafana
Git
Information Technology
Deployment Automation
Openedge Advanced Business Language
Restful APIs
Software Version Control
Api Management
Servicenow
Job description
We are seeking a Senior Progress OpenEdge Developer with 6+ years of experience in designing, developing, enhancing, and maintaining enterprise applications. The role focuses on OpenEdge ABL/4GL development, AppServer, WebSpeed, and SOAP/REST API integrations. The candidate will work in Agile teams to deliver small to medium-sized changes using ADO and Jira, while providing application support when required., * Design, develop, enhance, and maintain applications using Progress OpenEdge ABL/4GL.
- Develop and maintain reusable business logic, procedures, classes, temp-tables, queries, and application components.
- Build, maintain, and troubleshoot OpenEdge AppServer and WebSpeed applications.
- Develop and support SOAP and REST web services and API integrations.
- Analyze business requirements and translate them into efficient, scalable, and maintainable technical solutions.
- Implement small to medium-sized enhancements, bug fixes, and technical improvements within Agile sprints.
- Participate in solution design, effort estimation, code reviews, sprint planning, and technical discussions.
- Write unit tests, perform debugging, and ensure code quality and application stability.
- Investigate application defects and production issues, identify root causes, and implement permanent fixes.
- Use ADO and/or Jira for backlog management, sprint tracking, defect management, and release coordination.
- Maintain technical documentation, deployment instructions, and application support guides.
- Collaborate with business analysts, architects, QA, DevOps, infrastructure, and support teams.
- Provide technical guidance and mentoring to junior developers.
Requirements
- 6+ years of hands-on experience in Progress OpenEdge application development.
- Strong expertise in OpenEdge ABL/4GL, including procedural and object-oriented programming.
- Experience with OpenEdge AppServer and WebSpeed development.
- Strong knowledge of application integration using SOAP, REST, XML, JSON, and related technologies.
- Experience with debugging, error handling, logging, performance analysis, and application optimization.
- Understanding of software development lifecycle, Agile methodologies, code reviews, and testing practices.
- Experience using Azure DevOps (ADO) and/or Jira for Agile delivery and work management.
- Experience with source control tools such as Git, SVN, or similar.
- Strong analytical, problem-solving, collaboration, and team-player skills.
- Excellent written and verbal communication skills, including client-facing interaction.
Secondary Skills :
- Good understanding of Insurance domain.
- Experience with OpenEdge application deployment, configuration, and environment management.
- Basic understanding of OpenEdge RDBMS connectivity and application data access; database development is not required.
- Exposure to CI/CD pipelines, automated deployments, and DevOps practices.
- Scripting experience with PowerShell, Bash, Python, or similar tools.
- Familiarity with application monitoring, logging, and observability tools.
- Experience with OpenEdge upgrades, modernization, or migration projects.
- ServiceNow administration experience or certification.
- Familiarity with React.
- Familiarity with PHP., * 6+ years of professional experience in Progress OpenEdge development.
- Experience working in Agile, cross-functional, and client-facing teams.
- Ability to take ownership of technical solutions from requirements through development, testing, deployment, and post-release support.
- Bachelors degree in Computer Science, Information Technology, or a related discipline is preferred.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
AJ
Austin Joy
over 4 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago