-
Senior Applications Engineer, GenAI Development
- Pegasystems (MI)
-
Senior Applications Engineer, GenAI Development
Job Category: Engineering & Cloud
Meet Our Team:
Pegasystems develops strategic applications for sales, marketing, service and operations. Pega's applications streamline critical business operations, connect enterprises to their customers seamlessly in real-time across channels, and adapt to meet rapidly changing requirements. Pega's Global 500 customers include the world's largest and most sophisticated enterprises. Pega's applications, available on-premises or in the cloud, are built on its unified Pega platform, which uses visual tools to easily extend and change applications to meet clients' strategic business needs. Pega's clients report that Pega gives them the fastest time to value, extremely rapid deployment, efficient re-use and global scale. You shall be part of a highly energetic team that would leverage visual and easy-to-learn low code development tools for designing and developing business application software.
Picture Yourself at Pega:
Pega is changing the way the world builds Application Software. In this role, you will be part of highly engaged teams designing and developing best-in-class application solutions applying modern and cutting-edge technologies. This is your opportunity to be part of a creative and vibrant team to solve interesting client challenges.
What You'll Do at Pega:
Application Software Design and Development
•Demonstrate technical leadership for a project of limited scope
•Collaborate with other senior members in the team to formulate technical designs
•Design, develop and implement high quality Application Software with minimal defects that conforms with the identified design patterns and best practices using Pega Platform
•Design applications from modeling complex data schemas to building out complex workflows and user interfaces leveraging Pega's Low code development methodology
•Understand the end user perspective and develop empathy while building and delivering comprehensive solution to a business problem
•Handle more complex new development or refactoring work with limited guidance
•Take ownership of a small epic and drive it to completion
•Work on client-reported defects, analyzing the root cause and impacts, and solutioning along with communicating learnings back to the team to avoid recurrences
•Collaborates closely with Pega's Platform Engineering teams to provide feedback, detailed business cases to address gaps while building low code applications.
•Develop and execute unit test cases to draft test your work
•Provide effort and time estimates to complete work
Coaching, Mentoring and Enabling
•Mentor new team members or interns as part of onboarding
•Provide constructive feedback on work items and artifacts through code reviews, retrospectives, and design reviews
•Enables other application engineers on the Low Code Application Platform capabilities . Enables as well as enforces the best practices and design patterns.
Process Adoption and Learning
•Collaborate effectively across the team to ensure timely and high quality deliverables
•Follow scrum practices and ensure timely reporting and escalation of issues while still taking ownership of the outcome
•Demonstrate desire to learn and apply new skills/technologies.
•Contribute suggestions of how to continually improve team productivity and effectiveness
•Understands the product differentitaors and how it stacks up against competition
Who You Are:
• You are a skilled Application Software engineer, who can explore best practices, patterns, understand requirements and write high quality code quickly.
• You enjoy troubleshooting problems and working with uncertainties.
• You enjoy exploring the latest developments and best practices in Application Software industry and applying them at work.
• You take constructive feedback with open an mind and work to continuously improve yourself.
•You are a self-starter, highly motivated, innovative, able to shift directions quickly when priorities change, and deliver against tight deadlines
• You enjoy mentoring others.
• You are committed to client success.
What You've Accomplished:
•5-7 years of Application Software development experience, preferably in a product development company
•Bachelor’s Degree in Computer Science, Computer applications or related field
•Exhibit strong written and verbal communication skills
•Strong understanding of Application Software engineering concepts and practices.
•Prior experience with enterprise systems including CRM, Industry applications, ERP and their corresponding business domain knowledge
•Preferred experience developing integrations using APIs
•Solid understanding of and experience educating others on DevOps practices and Application Software Development Life Cycle (SDLC)
•Practical experience with Agile/Scrum development methodology
•Practical knowledge of Application Software design patterns
•Experienced in project planning and effort estimation practices
•Leading and facilitating collaboration across a team to brainstorm, plan and develop new features
•Connecting business requirements to the functional capabilities of an application
•Experience with one or more of the following: Java, J2EE, JavaScript, CSS, HTML, Oracle, DB2, MS SQL
•Pega 7.x/8.x experience/certification is a plus.
•Experience/Certification in is a plus.
Pega Offers You:
Gartner Analyst acclaimed technology leadership across our categories of products
Continuous learning and development opportunities
An innovative, inclusive, agile, flexible, and fun work environment
Competitive global benefits program inclusive of pay and bonus incentive, employee equity in the company
Job ID: 21794
It is Pega's policy to engage, recruit, hire, promote, train, discipline, and compensate in all job classifications, without regard to race, color, sex, religion, national origin, age, disability, sexual orientation, gender identity, veteran status, or any other category protected by law.
https://www.pega.com/about/careers/equal-employment-opportunity
-