Job Description:
Detailed Roles and Responsibilities:
STRATEGIC
- Must have strong understanding of object-oriented programming in an enterprise environment and demonstrate ability utilizing object-oriented techniques to produce correct, extendable, reusable and efficient solutions.
- Assist with formal analysis of user requirements with regard to new and existing systems, and to provide appropriate documentation.
- Ensure that developed software is robust, performant and meets the user`s functional requirements.
- Assist all staff in the preparation of complex searches and reports using the reporting tools and other techniques as appropriate.
- Assist with estimating the effort and timescales involved in the tasks that have been delegated to the team.
- Operate proactively within an environment of closely managed projects, providing regular task updates and supporting project management processes.
- To work along with other departments in the deployment of applications and the support & maintenance of systems.
- Provide guidance to the team junior developers wherever required
OPERATIONAL
- Perform program design, coding and Development
- Ensure all the defects are resolved within the stipulated SLAs.
- Undertake development work on new and existing applications.
- Perform unit and integration testing prior to handover to the Testing and Integration Team.
- Provide updated documentation for the changes done on the application source code
PEOPLE MANAGEMENT
- Participate in the feasibility analysis for new modules and changes.
- Deliver project assignments on time with high quality.
- Ability to work in a fast-paced environment and adapt to significant amounts of change in work assignments and priorities.
Educational Qualifications:
- Bachelors degree in Computer Science or IT
Experience:
- 10-12 years of hands-on experience in software development
- Over 6 years of expertise working with Angular v10 or higher
- 8+ years of experience in Enterprise Java development
- 2+ years Knowledge of Oracle SOA is a must
- Proficient in using Spring Framework and Hibernate/JPA
- Strong experience with building and consuming RESTful Services
- Proven experience in XML, XSD, SOAP, and Web Services technologies
- Prior experience in an application support environment (L3 level)
- Extensive experience working with Oracle RDBMS
- Expert knowledge of JBPM & Drools
- Expert knowledge of Camel ESB
- Customs domain expertise is a desirable & government domain experience in mandatory, offering an advantage in understanding industry-specific requirements and challenges
Behavioral Skills:
- Eye for details.
- Assertive and quality conscious.
- Clear and transparent communication.
- Effective Team Player
- Able to perform tasks remotely in coordination with the onsite team