Progress developer Job Description
Progress developer Job Description Template
Progress Developers design, code, and modify business applications within the Progress 4GL/OpenEdge environment. They handle tasks from database design to user interface development, ensuring optimal performance and user experience.
Responsibilities:
- Develop and maintain software applications using Progress OpenEdge and related technologies
- Collaborate with cross-functional teams to identify, troubleshoot, and resolve software defects and issues
- Design and implement software solutions that meet business requirements and adhere to coding standards
- Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, and deployment
- Provide technical expertise and guidance to junior developers and other team members
- Stay current with emerging trends and technologies in software development and make recommendations for improvement
Requirements:
- Bachelor's degree or higher in Computer Science or related field
- Strong proficiency in programming languages such as C#, .NET, and SQL
- Experience with software development methodologies and agile development practices
- Knowledge of web development technologies such as HTML, CSS, and JavaScript
- Ability to work independently and collaboratively in a team environment
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal skills
- Willingness to learn and adapt to new technologies and development processes.