General Skills:
- Experience with specified technology and version.
- Experience in creating and documenting the technical design, development and delivery of specified technology solutions including: reports, interfaces, conversions, extensions and customizations for High Availability environments.
- Demonstrated experience in the creation and update of technical design specifications to satisfy project requirements.
- Experienced in providing estimations of project delivery based on business requirements
- Experience designing, developing and testing data conversion programs and processes to ensure accurate data migrations.
- Experience and knowledge of specified technology enterprise architecture methodologies and tools.
- Experience developing or customizing reports, interfaces, customizations, application extensions, workflows and procedures.
- Knowledge of specified technology Application Framework and Application Development Framework.
- Experience with UI integration (embedding external application in specified technology, exposing specified technology in External application).
- Experience developing integrated test scenarios, identifying test data, executing test scenarios as part of system integration testing (COTS and custom), troubleshooting and resolving issues identified and documenting test results.
- Experience with Stakeholder management.
- Knowledge of Open UI Concepts-PM, PR, Manifest File and Mapping files.
- Experienced in design and development for large scale Information Technology (IT). solutions and providing guidance to development teams.
- Experienced in developing JEE solutions, including JEE design patterns
- Proficient in analyzing and designing changes to existing software solutions
- Complete knowledge of SDLC methodologies e.g. Agile development
- Proficient in RDBMS design concepts.
- Experience creating Unix scripts, and using Version Control Tools (PVCS).
- Experience in using Rational tools for software development.
- Proven experience in facilitating discussions, negotiations, conflict resolution.
- Strong communicating skills in effectively communicating with client, management and team, making presentation and reporting outcomes.
- Experience in designing and developing Web Services.
- Experienced in AIX, UML and XML.
- Experienced in design, develop, test, optimize and support complex stored procedures, functions, triggers and other database objects with ability to solve complex production issues.
- Technical Skills - 70%.
- 3 yr+ Demonstrated development experience in IBM Cu ram Social Program. Management platform. Cu ram V7 Certified Developer, Preferred.
- Hands on Prior experience upgrading Curam 7 to Curam 8.
- 5 yr+ Demonstrated experience in J2EE JAVA-based software development.
- 5 yr+ Demonstrated experience using Apache Ant, Maven, Tomcat, JavaScript, XML, Json, WebLogic or WebSphere application server, Oracle DB, SQL, jUnit.
- Must have experience with SOAP and RESTful Web Service, Messaging, SFTP and other system integration technologies.
- Must have hands-on experience with Linux/Unix, Git, SVN, Git Pull Request, branching
- Knowledge of Spring framework, Spring Boot, Swagger-UI, Postman, PL/SQL, Azure DevOps, CI/CD pipeline.
- Knowledge of Docker, Kubernetes, Azure Cloud, Ansible and Apache Kafka are strong asset.
- Working knowledge of SDLC and the Agile development methodology.
- Demonstrated knowledge and experience with RDBMS design concepts.
- Demonstrated experience in identifying risk and providing solutions.
- Ability to build good working relationships.
- Positive team player.
- Good verbal and written communication skills.
- Good analytical and problem-solving skills.