What are the responsibilities and job description for the RQ08664 - Software Developer - Full Stack - Intermediate position at Maarut Inc?
Job Details
Job Description
Description
Ontario Business Registry System & Operational Enhancements
- The resources will be developing front-end browser-based user interface (UI) components to reduce OBR program dependency on vendor s UI and execution of automation, as well as unit and integration testing to confirm readiness of system components
- Translate technical systems specifications into tested, fully functional business applications via OPS-standard development tools. This includes adhering to OPS development & programming specifications, developing/generating code and other technical artefacts, compiling data-driven programs, and building/maintaining/conducting unit tests
- Resolve and troubleshoot technical problems which arise during the testing and operation of business applications and software packages, including technical assistance/support in implementation, conversion, and migration of applications
- Fulfill the role of technical subject matter expert regarding the design and construction of in-scope business applications and the software tools/technologies used to construct those applications
Requirements
Experience and Skill Set Requirements
Technical Tools
5 years working experience using Java EE frameworks
extensively including Java, EJB, JPA, JSP, Servlets, JDBS, JNDI, etc.
5 years working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Familiar with UI design principles and guidelines (Angular, React / Redux Framework)
Programming Experience
- Experience with Web services development and design both SOAP and ReST
- Experience with software development tools such as GitHub, Azure, Bootstrap
- Experience with data mapping and XML Parsing
Oracle Database Experience
- Experience with Oracle 19C
- Experience in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements
- Experience with Oracle Database DML/DDL script development
Public Sector Experience
- Experience working in a highly complex, unionized and multi-stakeholder environment.
- Understanding of OPS IT methodologies and standards
Must Have:
Experience with working experience of developing Web-based Java EE and Cloud-Native applications using Angular, React / Redux, Node.js, GraphQL, JSON, Spring Boot, Spring MVC, JavaScript, Web Services
Demonstrated experience with Web services development including both SOAP and ReST
Experience with Oracle 19C and in developing complex Oracle PL/SQL scripts to retrieve and format data to meet business requirements and design.
Nice to have:
Ideally in the context of occupational and/or business registry systems.