We are looking for Senior Pega Software Engineer for our client in Alpharetta GA.
Job Title: Senior Pega Software Engineer
Job Location: Alpharetta GA
Job Type: Contract
Job Overview:
Requirement/Must Have:
- PEGA Senior Systems Architect (SSA) Certification.
- Strong in Pega platform Case Management, Data Management & Integration, Decision Management, User Experience, Background Processing, Security & Systems Administration.
- Bachelor or Master in Computer Science and/or equivalent technical education and experience.
- 10+ years of experience designing and developing highly scalable and secure Pega Applications.
- Experience with developing and deploying Pega applications on Azure or similar cloud platform.
- Ability to understand business plans and apply that information to the development of an IT business case.
- Ability to guide, train, and mentor associate engineers.
- Experience integrating legacy systems with the Pega Platform.
- Experience with Root Cause Analysis in the Pega ecosystem to quickly address and fix system issues.
- Ability to integrate with external systems of record with the Pega Platform.
- Ability to understand an existing business process and collaboratively develop a more efficient and automated workflow.
- Strong communication and presentation skills.
- Knowledge of agile development methodologies.
- Ability to develop and maintain key vendor relationships with a focus on technology currency and best practices.
- Skilled in developing quantitative cost/benefit analysis to measure improvement.
Responsibilities:
- Collaborates closely with Engineering leadership, Product Managers, Designers, Test Automation, and other teams and business units to define, prioritize, sequence, and scope business and functional requirements and drive results.
- Participates in architectural design, system analysis, and programming activities on application software; this may often require independent research and study.
- Develops high-quality and production-ready software by using best practices that are maintainable, scalable, responsive, and secure with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments, and monitoring of production health.
- Produces complete, simple, and readable technical documentation for everything developed and maintains a team culture of documenting everything.
- Tests and ensures the quality of all code that is developed in line with principles of test-driven development and continuous delivery, utilizing test automation frameworks wherever possible.
- Participates in code reviews and follows industry best practices.
- Maintains knowledge, and ensures competency and compliance with policies and procedures, to be the technical expert while collaborating with cross-functional teams.