A Software Engineer II role focused on building and maintaining identity access management integrations, APIs, and backend systems to enhance the company's relationship intelligence platform, with opportunities for collaboration, innovation, and professional growth in a dynamic environment.
Key Responsibilities
Build and release features in product areas critical to customer success and business growth
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 backend development using Ruby, relational databases, and modern web API practices
Requirements
Have 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 enjoy working on the client-side.
Worked with a variety of web APIs and developed backend services using modern Object-Oriented Programming (OOP) practices.
Proficient in English language skills.
Ability to build and release features in product areas that are essential to the success of customers and the business.
Follow the technical best practices for APIs, integrations, and IAM systems to ensure platform performance and customer expectations are exceeded.
Contribute to the growth of expertise and fluency with core pieces of technology across the entire application stack.
Work collaboratively within engineering and across functional teams, contributing ideas and experiences to improve the product and company.
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