Software Requirements:
Strong understanding of other technology platforms such as mobile, cloud, IoT, and blockchain.
Knowledge of software development life cycle (SDLC) and Agile methodologies.
Overall Responsibilities:
- Work closely with cross-functional teams to understand technology requirements and design solutions to meet business needs.
- Develop technical specifications and detailed documentation for new features and enhancements.
- Stay current with the latest technology trends and advancements and suggest ways to incorporate them into existing solutions.
- Conduct code reviews to ensure the quality and maintainability of the codebase.
- Participate in the resolution of technical issues and provide technical support to team members.
- Collaborate with the testing team to ensure software solutions are thoroughly tested and meet quality standards.
Skills:
- Design and develop enterprise-level Pega applications
- Analyze business process and identifying the configuration details from the functional design document
- Use Pega PRPC to design and customize workflows according to project requirements
- Involve in the architectural design and suggest improvements of the application
- Perform code reviews and ensure compliance with application quality, coding, UI and corporate standards
- Ensure that system design adheres to the overall architectural vision of the project
- Develop and demonstrate a good understanding of the Pega development environment including the Pega Process Commander
- Participate in project planning sessions with project managers, business analysts and team members
- Actively involved in various phases of testing, designing and deploying the Pega application
- Provide technical support and maintenance for existing applications
- Document each aspect of a system or application as a reference for future upgrades and maintenance
Experience:
- Minimum of 5-10yrs years of experience in software development, with a focus oPega development
- Use Pega PRPC to design and customize workflows according to project requirements
- Involve in the architectural design and suggest improvements of the application
- Experience working with cross-functional teams and participating in code reviews.
Day-to-Day Activities:
- Participating in daily stand-up meetings and project planning sessions.
- Collaborating with cross-functional teams to understand business requirements and design solutions.
- Writing, testing, and deploying software solutions.
- Participating in code reviews and providing feedback to other team members.
- Staying current with the latest technology trends and advancements.
- Providing technical support to team members and resolving technical issues.
Qualification:
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Soft Skills:
- Excellent written and verbal communication skills.
- Ability to work well in a team environment.
- Strong problem-solving and analytical skills.
- Ability to adapt to new technologies and changing requirements.
- Good time management and prioritization skills.