Your Role and Responsibilities
- As aSoftware Developer, you will work with the latest tools and technologies to deliver cutting-edge software solutions.
- You willdesign and develop complex new features while enhancing existing product capabilities.
- In addition to hands-on development, you will contribute toproject planning, tracking, and execution.
- Your role will span thefull software engineering lifecycle from R&D, design, and architecture to development, testing, and supporting our growing customer base.
- With your expertise inJava and web technologies, you will drive product improvements and enhance customer experience.
- You will be aself-starter with strong communication skills, capable of working independently, multitasking, and prioritizing effectively in a dynamic environment.
- Required education
- Bachelor's Degree
- Preferred education
- Master's Degree
Required technical and professional expertise
- 27 years of experience as a Software Developer with hands-on expertise in designing, developing, and delivering software solutions
- Programming & FrameworksJava, JavaEE, Python, SOAP/.NET, Dojo, JavaScript, HTML, ReactJS
- Application Servers & MiddlewaretWAS, WebLogic, Liberty
- DatabasesDB2, MS SQL, Oracle, PostgreSQL
- Authentication & SecurityLDAP, OIDC/OAuth/SSO
- DevOps & ToolsAnsible, Jenkins, GitHub, Artifactory, InstallAnywhere, Eclipse
- Platforms & ContainersLinux, Windows, Docker, Kubernetes, YAML