Application Developer

  • Company:
    Cynet Systems
  • Location:
  • Salary:
    negotiable / month
  • Job type:
  • Posted:
    2 days ago
  • Category:

We are looking for Application Developer for our client in Vancouver, BCJob Title: Application DeveloperJob Location: Vancouver, BCJob Type: ContractJob Description:Under the direction of the Project Manager, the Developer will be responsible for designing, developing, documenting, and implementing the Payout Module with an agile-waterfall hybrid approach.Working collaboratively with the client’s Systems & Solution Design and Delivery team, the Developer’s services will specifically include, but not be limited to, the following: Develop the solution design for the CUDIC Payout Database and Module.Build a database for the Payout module.Build new scripts and refine previously developed scripts to load/ validate data extracts into the database.Develop the Payout Module and related interfaces as per the project, business, privacy, and security requirements.Develop reports with Power BI and SQL Server Reporting Services.Collaborate with third-party vendors/ providers to design and build an end to end solution.Support multiple DevOps environments for this project.Future proof of the solution for migration / hosting on MS Azure cloud infrastructure.Deploy and test in Production.Complete end to end testing of the product and support enhancement.Develop a solution design document.Develop solution architecture document for the solution including privacy and security specifications.Develop detailed technical requirements document.Develop Implementation document.Experience and Capabilities:Demonstrated experience creating and implementing software solution architecture and solution design, including privacy and security specifications.Demonstrated at least 5 years of experience in the development lifecycle, including requirements analysis, producing, testing, and deploying code, unit testing, and system testing.Demonstrated at least 5 years of experience in software development in Cloud and On-Premise Environments.Demonstrated at least 5 years of experience with agile software development in .NET, C/C++, Java, JavaScript, and SQL databases.Demonstrated experience working with large data sets/data extracts.Demonstrated experience working with Power BI and analytical tools.Demonstrated experience acting as a primary software developer on complex IT projects.Preferred experience working with Azure DevOps and /or Team Foundation Server.BS in Computer Science, IT, IS, or equivalent area of technical study (IT experience can substitute for a BS degree).Capabilities:Strong problem-solving and analytical skills.Communications – Good oral and written communication skills.Demonstrated capability to develop and manage deliverables as a project.Strong documentation skills – develop the design and implementation readiness documents.Supporting the smooth transition of the new payout solution from the project team to the application maintenance team through technical documentation and walk-throughs.: