What are the responsibilities and job description for the Software Engineer position at Solü Technology Partners?
No C to C
No sponsorship
Must be local to Buffalo, NY
Software Engineer (Intermediate - Senior) - Identity & Database Governance Integration
Solü Technology Partners is a web solutions provider that has been empowering companies and people for over 25 years. Our culture of constant improvement means that we’re always looking for new ways to invest in our employees.
At Solü Technology Partners, you will be part of a dynamic Agile project team working on identity and database governance integration, leveraging industry-leading platforms and technologies such as Java, C#, .NET, SCIM APIs, OAuth2, API Key Authentication, Web Service Connectors, SQL Server, Oracle, Cassandra, and SailPoint IdentityIQ (IIQ). You will contribute to technical and product design, API development, identity management integration, security validation, and delivery of software projects.
We are looking for someone who is:
- Self-motivated, results-oriented, and comfortable setting and meeting deadlines.
- An excellent communicator with the ability to effectively document and present ideas both verbally and visually.
A strong problem solver with broad software development experience, with the ability to document and communicate solution options, design, and implement solutions, and identify and resolve issues quickly.
- Detail-oriented with the ability to balance value versus effort.
- A positive, thoughtful teammate who enjoys collaborating with, teaching, and learning from other engaged technologists.
Responsibilities:
- Design and implement SCIM API integrations to manage users and roles for SQL Server, Oracle, and Cassandra databases.
- Develop and maintain Web Service Connectors for integration between SailPoint IdentityIQ (IIQ) and the Database Governance Gateway (DGG).
- Implement OAuth2 and API Key authentication for secure API interactions.
- Define and implement database schema mappings for role-based access control.
- Conduct data synchronization and CRUD operations for identity and access management.
- Develop and maintain robust, scalable solutions using Java, C# and the .NET framework.
- Validate security and compliance related to authentication workflows and sensitive data handling.
- Provide troubleshooting and support documentation for deployed integrations.
Qualifications:
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related discipline.
- 3 - 5 years of experience designing, developing, and maintaining large-scale software solutions, with a preference for experience in identity and database governance.
- Proficiency in Java or C# and the .NET ecosystem for backend development.
- Experience with REST APIs, and Web Service Connectors with a preference for experience with SCIM API development,.
- Strong understanding of OAuth2, API Key authentication, and secure data transmission.
- Expertise in SQL Server, Oracle, Cassandra, and NoSQL database technologies.
- Experience with security compliance and best practices for authentication and authorization.
- Ability to troubleshoot and optimize integration workflows.
Additional Information:
- Job Type: Full-time
- Core Work Hours: Monday to Friday, 8AM EST – 4PM EST
- Work Location: Preferred Hybrid in Buffalo
Salary : $90,000 - $125,000