Software Developer

Overview

Remote
On Site
Hybrid
BASED ON EXPERIENCE
Contract - W2
Contract - 3+ mo(s)

Skills

C#
MVC
API
ORACLE
ENDPOINT
VISUAL STUDIO
AZURE
DEVOPS
ADO
GIT
ACTIVEX
SQL

Job Details

NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.

We are currently seeking a Software Developer to join our team in Canada (CA).

Summary:
This initiative is essential as the client faces the end of Oracle Support for its front-end application, which currently relies on Oracle Forms and Reports. The project aims to replace the existing interface with a modern solution that meets departmental Accessibility standards, aligning with best practices for web development. The redesign and development of the web application will be prioritized while maintaining the existing backend Oracle database. The objective is to enhance the efficiency and effectiveness of the system by developing a new, accessible front-end application and API using modern development practices to replace Oracle Forms and Reports. This initiative will integrate stakeholder feedback and require final approval from senior management, aiming to improve service delivery for clients.

Deliverables:

  • Develop assigned module, using C# and developing MVC pages and REST MVC API endpoints, syncing with existing (or updated) Oracle stored procedures.
  • Review user requirements, ActiveX Data Objects (ADO) user stories and task items.
  • Perform unit tests, User Interface (UI) test and integration tests evidence by work items in ADO.
  • Develop automated tests to validate work, including unit tests, functional tests, end-to-end tests, accessibility tests.
  • Progress report on a weekly basis on activities undertaken
  • Prepare technical documents, presentations, and/or other materials
  • Perform automated deployment packages.
  • Review peer code and pull requests as needed part of our bi-weekly sprint cycles
  • Perform a knowledge transfer to designated departmental staff, at the request of the Client.

Tasks & Responsibilities:
  • Analyze requirements and prepare appropriate specifications.
  • Implement PLSQL code and stored procedures to assist in data manipulation.
  • Code .NET services in C# to meet business security, architecture, and accessibility requirements with automated tests.
  • Developing the necessary APIs and services for data processing and manipulation.
  • Assist in leading team meetings and provide weekly progress reports to management.
  • Participate in agile scrum meetings with the clients, staff or technical design meetings.
  • Analyze system specifications for 3-tier based application development, to identify information, procedures and decisions flows.
  • Help develop strategies, prepare solutions and recommend the best options.
  • Conduct unit tests and integration tests.
  • Facilitate knowledge transfer to designated departmental staff at the request of the Technical Authority.
  • Provide progress reports during team daily stand-ups, including completed activities, planned activities for the next period, risks/issues, and corrective actions.
  • Contribute to solution architectural documentation, technical documents, presentations, and other materials.
  • Amend, expand and refine the software to respond to new challenges and problems as required
  • Translate specification documents and/or user stories into effective program code
  • Document progress within the project Azure DevOps space following an Agile development methodology, with regular sprints and iterations.
  • Using Azure DevOps for project management, task tracking and collaboration.

Mandatory Qualifications:
  • 3+ years of recent experience working as Programmer, Software Developer or similar.
  • 3+ years of recent experience with .NET and C# development and coding.
  • 1+ years of experience working with Azure DevOps (ADO), Visual Studio, Oracle, SQL, ActiveX, GIT, APIs.
  • Must currently hold or be eligible to obtain Reliability Security Clearance.
  • Must have a University Degree or College/CEGEP Diploma related to Computer Science, Information Technology, Engineering or similar from a recognized post-secondary institution.

About NTT DATA:
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at . This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click . If you'd like more information on your EEO rights under the law, please click . For Pay Transparency information, please click .

#indist
#li-northamerica
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About NTT DATA Americas, Inc