A Software Engineer II role focused on backend development and API integration within the Identity Access Management team, contributing to building and enhancing platform features, APIs, and access management systems to deliver impactful solutions for customers in a dynamic, collaborative environment.
Key Responsibilities
Build and release features in product areas that impact customers and the business
Develop and maintain internal and external API layers, integration platforms, and access management systems
Follow technical best practices for APIs, integrations, and IAM systems to ensure performance and customer satisfaction
Collaborate with engineering, product, and design teams to improve the platform
Contribute to the technical roadmap and implementation of backend applications and algorithms
Ensure data privacy and security through access management rules
Requirements
3 years of experience as a software engineer, including familiarity with the different pieces of technology involved in building modern web applications
Experience developing backends in Ruby and relational databases
Experience with modern front-end technologies such as React and TypeScript, and enjoyment working on the client-side
Experience working with a variety of web APIs and developing backend services using modern Object-Oriented Programming (OOP) practices
Proficiency in English language skills
Ability to build and release features in product areas essential to the success of customers and the business
Ability to follow technical best practices for APIs, integrations, and IAM systems to meet performance goals and customer expectations
Willingness to work in a hybrid model with in-office presence expected 2 days per week
Ability to work collaboratively within engineering teams and across functional teams
Demonstrated commitment to delivering high-quality and powerful products while championing technical excellence
Benefits & Perks
Comprehensive health insurance for you and your family
Annual education budget and comprehensive learning and development program
Monthly wellness membership and equipment budget
Ready to Apply?
Join Affinity and make an impact in renewable energy