Chennai
12 days ago
Lead I - Software Engineering (Progress4GL)

Job Summary:

Having 4-6 years experience

• Maintains an open, mutual and respected relationship with clients, stakeholders and team members

• Is one of the main contributors to planning sessions, team meetings, and other “rituals,” such as the daily standup, iteration planning, iteration kickoff, iteration review, and retrospectives • Helps removes roadblocks to delivery success.

• Should be ready to do hands on development along with team and help them if they stuck.

• Helps the other team members to follow the defined process, and contributes to process improvement efforts • Identify the best practices and implement it in the project.

• Define design, coding and deployment standards with the help of Architect and ensure the team members are following the same.

• Conduct formal and informal technical reviews, code walkthroughs and other software engineering related quality control activities

• Provide guidance to team members on different technical aspects like – new tools and techniques, best practices, emerging technologies, change control, security, and Software licenses.

• Design and develop software programs in accordance with the defined software engineering processes, customer requirements and internal standards

• Conduct appropriate verification and validation of software system against their design criteria, functional and performance requirements

• Understands the client’s business strategy and objectives as it relates to the product being developed; taking all the actions required to meet or exceed client’s expectations.

• Communicates effectively within the team and with all stakeholders by providing high-quality visibility into planned and actual deliverables.

Technical Skills: 

Strong proficiency in Progress 4GL programming language. Experience with Progress OpenEdge development environment. Understanding of relational databases (e.g., SQL Server, Oracle). Knowledge of object-oriented programming concepts. Excellent problem-solving and analytical skills. Ability to work independently and as part of a team. Strong communication and interpersonal skills. A bachelor's degree in Computer Science, Software Engineering, or a related field is preferred. Preferred Skills: Experience with Progress AppServer and Progress Web Services. Knowledge of Progress SQL and database optimization techniques. Familiarity with Agile methodologies
Confirm your E-mail: Send Email