Senior Principal Software Engineer (Android, Kotlin)

Senior Principal Software Engineer (Android, Kotlin)

Pegasystems

Krakow, Poland

Picture Yourself at Pega:

You will work as as a senior contributor to the Engineering organization and actively engages in a variety of complex technological initiatives, including new feature development, bug fixing, unit testing, performance testing, etc. You will be a thought leader who will combine energy, creativity and drive with a deep understanding of best-in-class industry practices to evolve the core engine that powers the Pega platform. In addition, you will provide technical leadership, guidance, and coaching of fellow engineers.

What You'll Do at Pega:

  • Software Design and Development.
  • Demonstrate exemplary leadership to technically drive the strategic initiative of limited scope for a backlog or product area.
  • Demonstrate ability to assimilate multiple technologies and integrate them into an effective solution.
  • Work with the Product Owners, other Architects to bring in new architecture and design patterns, programming approaches and toolings into the development practices of the team.
  • Be the point of contact for the leadership to be able to provide timely updates on the technical progress.
  • Serve as a mentor/guide to the technical team members.
  • Anticipate the new technical areas of deliverables, advice on either upskilling or hiring of new resources.
  • Provide constructive feedback on work items and artifacts through code reviews, retrospectives, design reviews and so on.
  • Plan for self and encourage team members to take up new trainings/certifications.
  • Inculcate the culture of continuous learning and innovation.
  • Be an active evangelist for the Pega technologies.
  • Work with Scrum Masters and Product Owner to coordinate tightly integrated technical deliverables across multiple scrum teams.
  • Effectively build interactions with customers and stakeholders in leadership.
  • Stay Up-to-date with the standards, learn new technologies, get certifications, training on tools & best practices in the industry and can propose improvements to their adoption in the organization.

Who You Are:

  • You are a seasoned software engineer, who has exposure and expertise across diverse technology landscape and is passionate about exploring/applying solutions to help solve real business problems.
  • You explore, understand, design and implement innovative concepts, architecture, design and code to build highly scalable products.
  • You enjoy solving problems and have zeal to learn new technologies and processes.
  • You adopt to changing requirements, technology choices and strive to deliver work at best quality.
  • You enjoy exploring latest developments and best practices in software industry and apply them at work.
  • You are good team player who puts team first, can collaborate with and guide other team members.
  • You have active Agile/Scrum development methodology experience
  • You take constructive feedback with open mind and work to continuously improve yourself.

What You've Accomplished:

  • Around 10 years of software development experience, preferably in a product development company.
  • Know Kotlin and Android on master level.
  • Bachelor’s Degree in Computer Science or similar field.
  • Be extremely good and fluent in all forms of communication.
  • Very good in time management and planning.
  • Expertise in Software Engineering Concepts and Practices.
  • Excellent knowledge of algorithms and data structures.
  • Played the role of a technical lead of multiple teams that Designed/Developed and Maintained a product at Enterprise Grade.
  • Worked with internal/external customers, product owners to understand problems and provide solutions.
  • Expertise in Agile/Scrum development methodologies.
  • Good understanding of Distributed Systems and their corresponding Architecture/Design Patterns.
  • Hands-on experience in writing code to build an end to end system with exposure to Full Stack Technologies in a Cloud Native Environment.
  • Practical experience in supporting Project planning and execution activities.
  • Have been a great team influencer.

Apply Now

Don't forget to mention EuroTechJobs when applying.

Share this Job

More Job Searches

Poland      Developer      Mobile Developer      Pegasystems     

© EuroJobsites 2024