Senior Software Engineer – OpenEdge/Progress | Advanced | Bengaluru, Karnataka, India

Senior Software Engineer – OpenEdge/Progress | Advanced | Bengaluru, Karnataka, India
Software Testing Jobs In India

Position: Senior Software Engineer – OpenEdge/Progress

Location: Bengaluru, Karnataka, India

Best Watches available for you on Amazon Fashion

Job Description

Qualification and Skills

  • 7+ years of experience in Progress 4GL and relevant frameworks.
  • Strong understanding of object-oriented programming and design patterns.
  • Extensive experience in building Client Server /web-based applications.
  • Strong skills in algorithms and data structures.
  • Good working experience on Progress, ADM, Webspeed technologies.
  • Develop in Progress using the web services, database or standard procedural components.
  • Very Strong basics and fundamentals concepts in OpenEdge, Object Oriented Concepts, .Net Frame Work, AppServer, PRODataset.
  • Strong experience Progress 4GL, CHUI, GUI, ADM/ADM2, Open Edge, Webspeed, Data PA, XML, DOM, SAX, .Net FrameWork for Progress ABL.
  • Familiarity of service-oriented architecture, XML Parsing and composing, Class (OOPS approach) ABL, Prodataset, HTML, CSS and JavaScript
  • SQL Integration with Progress Components
  • Tools: Git/GitHub, Jenkins, SonarQube
  • Agile methodology, Jira, Pair programming, TDD
  • Good communication skills. Analytical and efficient Development skills
  • Self-Motivated, Result Oriented and team player.
Use best Headphones for your upcoming interview

Responsibilities

  • Very good analytical skills and problem-solving capabilities.
  • Analyse system requirements and prioritize tasks.
  • Deliver specific requirements w.r.t to legislative changes and/or bespoke requirements
  • Hands on development on both, front end, and back-end application.
  • Develop and debug/fix application issues which uses Progress/Webspeed/ADM
  • Write clean, testable code using Progress 4GL/Webspeed applications.
  • Test software to ensure responsiveness and efficiency.
  • Review, optimize and refactor code.
  • Understand functional/business requirements through user stories and translate into technical requirements and implement accordingly.
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solution.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments.
  • Develop and manage well-functioning database/integrations with other internal products/third party controls.
  • Write effective and reusable code, APIs, Troubleshoot, debug and upgrade software
  • Ensure maintenance and support fixes are provided for customer reported issues.
  • Error handling & troubleshooting abilities.
  • Identify the gaps and come up with working solutions.
  • Ability to take ownership of business problems and technical solutions.
  • Support and mentor junior engineers.

Apply: Click here to Apply

Get new laptop from Amazon
Services
Services

Leave a Reply

Your email address will not be published. Required fields are marked *

*