Company: Tanco Tech Consulting LLC
Location: Flexible (Remote/On-site)
Company Overview
At Tanco Tech Consulting LLC, we are driven by a mission to deliver innovative technology solutions that empower businesses to thrive in a digital world. With expertise spanning digital health, web development, app development, UI/UX design, and cloud services, we foster an inclusive workplace that values diversity, continuous learning, and impactful solutions.
Join us to build a successful career, explore opportunities to grow, and make a meaningful impact on clients, communities, and industries.
Position Summary
We are seeking a Senior Software Engineer specializing in Identity and Authentication technologies to join our team within the Cyber Security Solutions Division. This individual contributor role focuses on designing, developing, and delivering state-of-the-art identity and access management (IAM) solutions.
The ideal candidate will have a proven track record of delivering secure, scalable, and robust applications. They must be self-driven, technically proficient, and experienced in implementing complex software solutions across diverse platforms.
Key Responsibilities
- Software Development: Lead the design and development of secure REST APIs and microservices using Java and Spring Boot.
- Identity & Authentication: Implement solutions using OAuth2, OpenID Connect (OIDC), SAML, PKI, FIDO/WebAuthn, and LDAP.
- Cloud Integration: Design and deploy secure cloud-based applications with expertise in IAM frameworks (e.g., Ping, Okta, ForgeRock).
- CI/CD & DevOps: Automate development pipelines using tools such as Jenkins, Bitbucket, Ansible, and JIRA.
- Collaboration: Work closely with product owners, architects, and cross-functional teams to deliver high-quality solutions.
- Mentorship: Provide technical guidance to junior developers and contribute to team knowledge-sharing initiatives.
- Security Compliance: Ensure applications are free from vulnerabilities by adhering to secure coding practices and remediating CVEs.
- Performance Optimization: Analyze and improve database performance using SQL and Oracle DB tuning techniques.
- Process Orchestration: Develop workflows with tools like Camunda to enhance operational efficiency.
Required Qualifications
- Minimum of 8 years of professional experience in software development and architecture.
- Proficiency in Java, Spring Boot, and building microservices architectures.
- Hands-on experience with identity and access management (IAM) technologies, including OAuth2/OIDC, SAML, and PKI.
- Strong expertise in cloud-based services (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Advanced understanding of Unix/Linux development environments.
- Proficiency in frontend development frameworks like React or similar.
- Skilled in using CI/CD pipelines and DevOps practices.
- Proven ability to troubleshoot and resolve security vulnerabilities in applications.
- Strong analytical, problem-solving, and communication skills.
Desired Skills
- Experience with IAM platforms such as Ping One, ForgeRock, or Okta.
- Familiarity with cryptography and hardware security modules (HSM).
- Exposure to mobile development frameworks.
- Experience with OpenShift and other container orchestration tools.
- Knowledge of process orchestration tools like Camunda.
Why Join Tanco Tech Consulting LLC?
- Opportunity to work on innovative projects that make a difference.
- Competitive benefits, including flexible work arrangements and professional development support.
- Collaborative and inclusive work environment.
- Be part of a company that values excellence, integrity, and innovation.
Ready to make an impact? Join Tanco Tech Consulting LLC and bring your expertise to a dynamic and forward-thinking team!