Software Engineer
Company: Pegasystems | Location: Hyderabad | Exp: 2-4 Years
Description:
In this role, you will engage deeply in maintaining core features of Pega platform which runs thousands of CRM and DPA applications around the world. Understand how the Pega platform allows applications to be built for change. Deep dive into data modelling and declarative aspects of the Pega platform. Experience working with both monolithic and modularized code, giving you a unique opportunity to compare both worlds in one place. Follows best practices to build clean and maintainable code. Work with and learn from great mentors who will guide you to grow to the next level in your career.
You will start by learning about the Pega platform and use it to rapidly build an application
Learn to use team owned features in detail, which include data model, memory model, declarative programming paradigm, assembled rule cache
Understand the design and implementation of team owned features
Own quality and maintenance of team owned features
Actively collaborate with Product owner & team members to come up with backward compatible and focused solutions for issues reported by customers
Write automated tests for code changes made to fix issues
Do root cause analysis for high severity issues
Apply best practices and guidelines shared by quality services organization (consists of experts in quality assurance area) to improve quality of software
Have fun with team at lunch, recreational area, quarterly outings, box cricket, 10k runs
Use various tools, languages and libraries like Git, Gradle, Docker, Jenkins, IntelliJ, Linux, Java, JUnit, JGiven, Groovy, Spock, cloud technologies
Skills required:
2 – 4 years of software development/maintenance experience, preferably in a product development company
Bachelor’s or master’s degree in computer science or similar field
Strong understanding of object-oriented programming and design, continuous integration and delivery (CI/CD)
Agile/Scrum development methodology knowledge/experience
Experience using the following: Java, JUnit, IntelliJ/Eclipse, Jenkins, Linux
Experience needed:
2-4 Years
Location:
Hyderabad
Contact:
Job ID: 10494