Software Developer

Toronto, ON, Canada

Job Description


SUMMARY : The Developer reports to the Sr. Development Manager, Platform Engineering. This software development team member will have the opportunity to make an impact and showcase your skills and innovation in the development, test execution, documentation, and support for components of the Hansen Software Suite. Responsibilities include application, platform and cloud development, software delivery and documentation but not limited to the following job requirements: DUTIES AND RESPONSIBILITIES:

  • Participate in the specification of software requirement and design including develop software according to design specifications.
  • Conduct unit test/integration test to ensure software meets requirements.
  • R&D different approaches to find best alternative.
  • Develop and maintain software delivery tools and infrastructure
  • Work with DevOps team to develop and integrate with CICD and similar standards.
  • Support development team and resources utilizing Kubernetes to enhance the quality of DevOps processes and deployment for delivery and application updates.
  • Create and update project documentation according to project standards.
  • Work with test team to assist in the development of test plans which adequately exercise the software.
  • Support client delivery teams and attend and participate in project meetings.
  • Responsible for status reports to Product/Program Manager or Team Lead.
  • Submit and perform peer code reviews.
  • Participate in the development, review and adherence of project and department standards for quality, proficiency, and customer satisfaction.
  • Support the development of training materials required for the product as demanded by the internal and external clients
REQUIRED EXPERIENCE:
  • 4-year college degree in computer science or equivalent IT related degree
  • Minimum 3-5 years’ experience in full life cycle application development.
  • Strong knowledge of Java and OO methodologies required
  • Minimum 2 years of experience in development and delivery of scalable solutions on container orchestration platform like Kubernetes. Experience with Helm is desirable.
  • Proven experience and abilities working with cloud platform like AWS.
  • Previously working with Kafka and Kafka streams is highly desirable.
  • Experience in DevOps methodologies, working with Jenkins and infrastructure automation technologies like terraform.
  • Excellent communications skills and the ability to work in a team environment with proven skills previously working in a remote capacity a plus.
EEO/M/F/D/V - Please note that we will not be offering sponsorship for this role #Toronto #LI-Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2012435
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned