Our company is looking for an experienced software developer to join our team. We are a leading provider of enterprise content management solutions, and we need someone with strong skills in software development to help us deliver state-of-the-art software.
We are seeking a mid-senior level software developer who has 3+ years of experience as a squad leader/team leader. You will be responsible for architecting and developing complex new features and enhancing existing features of our products.
Responsibilities:
* Architect and develop complex new features and enhance existing features of our products
* Provide mentoring and coaching to junior developers on the team
* Assist in planning and tracking of projects
* Be involved in the full spectrum of engineering activities, from R&D, design and development of technical architecture, unit test and other test collateral creation
Required Skills and Qualifications:
* Extensive experience in software development
* Experience of architecting enterprise-level software solutions and delivering complex features
* Uses and develops RESTful APIs, GraphQL APIs, and SOAP web services
* Backend skills: Java, scripting, Windows, Linux, WebSphere, LDAP repositories, enterprise object storage (S3)
* Frontend skills: client-side web application experience, including familiarity with Java, HTML, CSS, JavaScript, React, REST APIs, and Python
* Knowledge in Container technologies such as Docker and Kubernetes/RedHat OpenShift environments
* Experience in the design and implementation of SSO technologies: SAML, OIDC/OAuth, SiteMinder
* Expertise in testing frameworks like Junit, Selenium, Robot and Playwright
* Experience in cloud environments (IBM Cloud, AWS, Azure)
* Able to resolve complex issues
* Relational database skills such as Postgres/ DB2/ Oracle
* Knowledge of software security
* Identify and mitigate security risks, conduct code reviews
* Familiarity with static and dynamic analysis scanners
* Generative AI knowledge including LLM, embedding models, and vector databases
Preferred Education:
No preferred education specified.
Seniority Level:
Mid-Senior level
Employment Type:
Full-time
Job Function:
Engineering and Information Technology
Industries:
IT Services and IT Consulting