Software Engineer

Responsibilities

  • Develop code as required based on a diverse set of business and technical requirements
  • Provide analysis of the design and systems solutions
  • In a supporting or minor lead role, define and identify program and service delivery requirements in support of the application development
  • Analyze, design and execute application architecture, using test-driven design to meet defined technical and business requirements
  • Provide input to test plan development, and implement test plans as required
  • Adopt standards, methods and procedures identified in the design; ensure the quality of coding meets identified standards
  • Work with an existing team under the direction of the project lead/application architect

Required Skills

  • Degree in related discipline from an accredited educational institution
  • Minimum of 5 years of relevant work experience
  • Exposure to enterprise-level software development, including security and scalability aspects
  • Strong understanding of Web & Cloud Technologies
  • Experience with C, C++, C#, Solidity
  • Solid understanding of Blockchain architecture
  • Ability to work effectively inside a multi-disciplinary team environment
  • Ability to effectively navigate dynamic requirements and priorities
  • Strong organization skills, dependability, pro-active, self-motivated, and goal-oriented with attention to detail

Apply using Email: contact@mozgii.com