Sr Software Developer - Pega

Published date Posted on Indeed on Oct 06, 2021 (14 d ago)

SUMMARY

The Pega Sr Software Developer will lead teams writing software according to design specifications and be responsible for the bulk of the more complex development work. The Pega Sr Software Developer is responsible for designing and coding features, automated tests, and scripts and will also design data models, database scripts and database migrations. The Pega Sr Software Developer will recommend and implement technical solutions for business problems, contributing to system and service design and architecture. This position will present and contribute solutions to technical leadership. The Pega Sr Software Developer also works closely with and mentors other developers, business and systems analysts, to build enterprise class software.

RESPONSIBILITIES

  • Perform all responsibilities in accordance with BECU Competencies, compliance, regulatory and Information Protection requirements.

  • Develop prototypes, proofs of concept, and solutions by combining technical expertise with a deep understanding of software design. Deliver and design highly available and scalable services in a production environment.

  • Lead design patterns (reusable and modern approaches) on Architecting Pega applications.

  • Leads small to medium sized teams in the development and testing of system components/services, code, and design reviews.

  • Present and communicate technical topics to the larger engineering community.

  • Responsible for complex and multi-tier system analysis, design, coding, testing, debugging, and documentation.

  • Responsible for identifying code / design / structural improvement across BECU technical systems, including opportunities for greenfield development, and implementing those improvements.

  • Contributes to BECU code quality and extensibility by exampling and enforcing existing coding standards within delivery teams. Assists senior staff in creating and defining those standards.

  • Lead teams in automating and improve business processes and interactions with limited business guidance.

  • Works with Architects and product owners to design and document the team’s technology roadmap and vision.

  • Mentor junior developers / SDETs on the team via individual consulting and code reviews.

  • Perform additional duties as assigned.

QUALIFICATIONS

  • Bachelor’s degree in Computer Science or related discipline, or equivalent work experience required.

  • Strong understanding of Pega Platform with minimum five years of experience developing Pega solutions.

  • Deep understanding of Secure Development best practices, demonstrated by regular use of static code analysis tools to explain and correct secure coding flaws required.

  • Proven experience as the LSA in all phases of software development including design, configuration, testing, debugging, implementation, release, and support of large-scale, Pega platform applications.

  • Current with Pega Application concepts and design patterns when it comes to reusable and modern approaches to architecting Pega applications.

  • Hands-on deep experience in implementing Pega integrations services using REST, SOAP, etc.

  • Knowledge of industry-standard project delivery frameworks including Agile and Scrum.

  • Experience with DevOps & CICD concepts using Pega and/or 3rd party tooling.

  • Knowledgeable in areas of Pega like Robotics, Decisoning and CRM.

  • Demonstrated expertise with one of the following required: .NET, C#, node.js and modern JavaScript Frameworks in TypeScript or JavaScript (React, Angular, etc.), or Python. System administration and automation with PowerShell or bash required. Knowledge of Open Source (OSS) technologies and libraries required. Experience with public cloud (Azure/AWS/Google Cloud) technologies required. Working knowledge of containers and container orchestration in Kubernetes preferred.

  • Expertise with SOLID design principles, Object-Oriented Programming and Design required. Experience with SOA patterns and distributed systems design required.

  • Expertise with Continuous Integration and Continuous Delivery systems and tools such as Azure DevOps Services, GitHub Actions, Jenkins, or Teamcity. Proficiency at building build / deployment pipelines in YAML required.

  • Deep expertise in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit. testing, integration testing or performance/load testing required.

  • Experience using git, including performing code reviews, pull requests, and following branching standards such as Git Flow or Trunk-Based Development required.

  • Experience presenting in front of technically adept audiences required.

  • Experience with SQL, large datasets, data warehousing and sophisticated ETL processes, analytics engines required. Knowledge of cloud-hosted SQL-based datastores, and NoSQL systems preferred.

  • Proven ability to stay current with emerging technologies and new applications of existing technologies, through work or continuing industry or education involvement required.

  • Platform Ready Badge is current and you have other current badges like Customer Service.

  • Certified as a Pega Certified Lead System Architect is mandatory

  • AES and or PDC experience a plus.

  • Version 8 certifications are preferred, Pega 7 LSA Certification will be considered.

  • Proficient verbal and written skills to effectively communicate.

  • Participate in 24x7 on call rotation and be required to provide off hours support as necessary.

#GATX

EEO Statement:


BECU is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, veteran status, disability, sexual orientation, gender identity, or any other protected status.


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

Imagine yourself here!OpenGov is a mission driven fast-growth, Series D, venture backed startup (includes Andreessen Horowitz, Formation 8, and Emerson Collective). Our Board of Directors includes iconic Silicon Valley executives John Chambers (former Cisco Chairman and CEO) and.

ABOUT YOU is one of the fastest growing E-commerce companies in Europe and Hamburg’s first Unicorn company. We rely on state-of-the-art technologies to provide the best service and products for our customers. We are currently looking for a skilled Quality Assurance Engineer

Technimates Technimates |
Today

ResponsibilitiesEvaluating and testing software programs to verify that the programs function according to specifications and standards that the company outlinesIdentifies, analyzes, and documents errors, questionable functions, and inconsistencies in software program functions,.

JOB DESCRIPTIONAccounting Application Specialist - Customer ServiceWHO WE AREGreenSlate is the fastest-growing provider of technology and business solutions for media productions. We provide the most advanced technology for production accounting and entertainment payroll. Our inn

Job: IRC131505Location: US | RemoteDesignation: Associate Test EngineerExperience: 1-3 yearsFunction: Quality AssuranceSkills: AzureDescription:N/ARequirements:N/AJob Responsibilities:Must have 1+ year of testing background, including test planning, test case design, and executio

More jobs by this company

SUMMARYThe Software Developer is responsible for writing software according to design specifications, and leading development efforts with junior developers. They are also responsible for designing and coding features, automated tests, and scripts and will also design data models

SUMMARYThe Software Quality Engineer (QE) is responsible for providing information to stakeholders, including data and test results regarding the quality of software/products or services under test. The QE completes functional testing to determine if the software/product or servi

SUMMARYThe Sr Software Developer Engineer in Test (SDET) will design test cases and specifications and be responsible for the bulk of the more complex automated testing work with a focus in Performance. The Sr SDET ensures software built at BECU is designed to be testable. The Sr

SUMMARYWe are looking for an exceptional Storage Engineer to join our broader Technology Engineering team. You'll be instrumental in supporting and developing automation in a large and diverse storage environment across both our cloud and non-cloud ecosystem. With this position c

SUMMARYBECU is on a journey to transform how we interact with our awesome members! Are you ready for a challenge? Come join BECU’s Engineering Delivery team and build for the future. We are hiring for a strong Senior Software Developer for our Core Banking Platform team. In