Pingid Developer
Description
Role & responsibilities
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance.
- Hands-on in software engineering activities, including Coding, solution design, code reviews, architecture governance, troubleshooting and technical delivery.
- Stay informed of industry technology trends and innovations and actively contribute to the organizations technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
- To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.
- Requires in-depth technical knowledge and experience in PROOFID skillset, Java, JavaScript, Junit, API, Docker and Google Cloud platform.
- Build modern CI/CD pipelines, automated testing, security controls and release automation.
- Collaborate closely with Product Owner, Solution Architect, Security, Platform and QA teams to deliver integrated digital solutions.
- Ensure compliance with enterprise security, risk, governance and regulatory requirements.
- Support cross-platform initiatives through working knowledge of iOS development principles and mobile ecosystem standards.
- Foster a culture of collaboration, accountability, continuous improvement, and engineering excellence.
- Support recruitment, onboarding, and team growth initiatives.
- Strong advocate of clean, testable, and maintainable code.
Leadership & Collaboration
- Comfortable providing technical guidance, code reviews, and architectural direction.
- Strong communication, stakeholder management, and influencing skills.
- Experience driving a culture of engineering excellence and continuous improvement.
- Excellent verbal and written communication skills.
- Strong stakeholder management and influencing capabilities.
- Strong analytical and critical thinking skills.
- Collaborative and inclusive leadership style.
Preferred candidate profile
- Ability to design, build, test, and operate production services using technologies such as ProofID Skillset, Java, JavaScript, Google Cloud, Docker, and Kubernetes, together with the desire to broaden your expertise.
- Ability to use AI engineering tools to accelerate research, code understanding, prototyping, implementation, and documentation while applying sound engineering judgment
- Experience building production services, distributed systems, or shared platform capabilities
- Experience designing and implementing APIs, RESTful services, integration contracts, and data or domain models
- Experience turning requirements and ambiguous problems into designs, prototypes, and production-ready solutions
- Experience with authentication, authorization, and identity management
- Ability to communicate technical decisions clearly, collaborate across teams and time zones, and support other engineers through feedback and knowledge sharing
- Experience with OAuth 2.0, OpenID Connect, token exchange, policy systems, delegated administration, or identity data modelling