Principal Consultant/Architect - Work from Home

Professional Services @ Cologne, Germany

Job Summary

We are looking for a Principal Consultant/ Software Architect to join our team and provide technical expertise to our customers and prospects within the EMEA German-speaking region (Germany, Austria, Switzerland). The role requires software architecture expertise, as well as a great deal of consulting experience, or at least willingness for development in this direction – you shall be comfortable meeting our customers and engaging with them to support their architecture design, installation, configuration and tuning efforts. Taking ownership of the delivery of certain projects, you will be accountable to move them forward, drive them to successful closure and ultimately, boost the customer experience with the Progress software products from good to great.

Please note that whilst ideally, we are looking for someone to be based in our Cologne office, Work From Home is also an option for the right candidate. 

Your area of responsibility:

  • Lead client consulting engagements to scope the project and design the architecture
  • Develop project deliverables including code
  • Develop methodologies, design patterns, consulting component libraries and toolsets for use in packaged consulting programs
  • Participate in the implementation, testing and process improvement
  • Train partners and customers on Progress methodologies and programs and mentor/supervise them throughout delivery life cycles
  • Follow existing accounts after the presales cycle until the customer application is deployed
  • Participate in the implementation, testing and process improvement


Your Profile:

To be successful in this role you shall have great software architecture skills. Some awareness of the Progress products that are relevant to the key focus areas of our organization is definitely a plus but not mandatory.


Other than that, you shall also:

  • Have an Engineering Degree or equivalent
  • Be extremely skilled in identifying the appropriate software architecture based on the requirements and the design elements
  • Have proven track record in detailed software design as well as implementing and/or maintaining code according to duties and responsibilities
  • Be great when it comes to translating the business needs to technical requirements and present technology solutions in a business context
  • Have good interpersonal and presentation skills in order to interact with your peers within the Professional Services Team and Progress prospects/customers
  • Be independent, pro-active and achievement-driven
  • Be familiar with the principles of
    • Software Development Life Cycle
    • Functional & Technical design principles
    • Modeling
    • Agile development
    • SCRUM
    • Continuous Integration
    • Business Processes and Business Rules
  • Have excellent German and English language skills
  • Be Willing to travel
  • Experience/ Understanding of Progress OpenEdge
  • Exposure to 4GL, RDBMS, and relevant programming techniques

If the above fits your experience and interests, then we would be happy to hear from you! Apply now! 

Progress is an equal opportunity employer. We celebrate diversity and are committed to building a versatile environment for all our employees.

Share this open position