Lead Developer - Progress OpenEdge


On Site
Depends on Experience
Full Time


.net core

Job Details

Job Description:

Lead Developer - Progress OpenEdge

Top Priorities: Lead Experience | Progress OpenEdge Development | .Net Expertise | Proactive Problem-Solving

Are you a seasoned Lead Developer with a passion for Progress OpenEdge? Do you thrive in guiding teams, devising innovative solutions, and achieving results? If you're ready to leverage your expertise and drive to enhance an ERP environment, we invite you to join us in this exciting opportunity.

**Role Overview:**

As a Lead Developer, you'll report to the Business Architect, playing a pivotal role in spearheading the IT Development Team's efforts. Your mission will involve the expansion and strategic realignment of our ERP system, centered around Progress OpenEdge with integration of .Net, SharePoint, and Web Services components. Your go-getter mindset, leadership acumen, and knack for innovative problem-solving will be crucial in driving this initiative.

Key Responsibilities:

- Collaborate with the Business Architect to lead and energize the IT Development Team in revamping the ERP landscape, predominantly utilizing Progress OpenEdge while integrating .Net, SharePoint, and Web Services.
- Infuse creativity into tackling intricate challenges, offering fresh perspectives on existing solutions.
- Generate, design, implement, and execute compelling content that ensures engaging and timely user experiences.
- Effortlessly navigate multiple projects in an Agile framework, adeptly managing concurrent projects to meet milestones.
- Deconstruct requirements and user stories to craft technical end-user content encompassing software installation/upgrades, configuration, reporting tool utilization, data migration, application integration, and interaction with third-party systems.
- Conduct software testing, proffer recommendations, highlight technical discrepancies, and validate end-user content's alignment with product functionality.
- Adhere to and contribute to company content standards and terminologies, utilizing sanctioned templates, guidelines, and best practices. Propose process enhancements and partake in peer reviews.

About You:

- Possess a technical B.A./B.S. degree or equivalent hands-on experience.
- Garner over five years of adeptness in technical content creation.
- Exhibit proficiency in object-oriented programming concepts, alongside extensive expertise in Progress or Progress 4GL programming. Command SDLC principles, Linux and Unix OS, Progress database administration, software debugging, troubleshooting, application integration, and UNIX scripting.
- Boast a comprehensive grasp of Progress OpenEdge development, web programming, WebSpeed, SQL queries, Progress OpenEdge Architect, source control systems, and networking administration.
- Present a clear understanding of Progress 4GL libraries, C, Java, HTML5, CSS3, JavaScript, JQuery, AJAX, JSON, OpenEdge Studio, Progress AppServer, GUI tools for web services, MS SQL Server, and Windows OS.
- Showcase adeptness in employing APIs and .NET applications in conjunction with SQL server databases.
- Demonstrate accomplished Progress coding skills, effortlessly deciphering intricate user/client requirements and surmounting complex programming and application challenges.
- Possess effective communication and presentation prowess, complemented by the ability to draft functional specifications tailored to user demands.
- Emanate leadership capabilities, empowering fellow programmers while excelling within cross-functional teams and autonomously as a developer. Act as a go-to resource for peers with less experience.
- Exhibit an unwavering commitment to staying abreast of industry trends and emerging technologies, paired with the ability to synthesize technical documentation to enhance end-user comprehension.
- Thrive in a high-velocity, demanding work setting, deftly juggling multiple projects and meeting deadlines under priority-driven project management.