Software Developer

Winnipeg, MB, Canada

Job Description


Job Title: Software Developer
Job ID: 71201
Location: Winnipeg, ManitobaOverview:
Our government client in Winnipeg, MB is looking a Software Developer for an initial 3-month contract with an option for additional extensions, reference #205-XXX-24-039. This role requires a candidate to be onsite in Winnipeg up to a maximum of 50% of the time so candidates for this role should be currently residing in the Winnipeg area or willing to relocate to the area for the duration of the contract. The Senior Software Developer has experience in the development of software applications, with responsibility for the analysis, design, development, and maintenance of the portfolio of assigned applications for the department based on the requirements gathered and documented.What you will be doing:Provide detailed estimated effort of work;Writing and implementation of efficient code, using appropriate programming methods and adheres to standards;Research, design, and define development requirements;Working with architects to ensure appropriate solutions and technology;Participate in quality assurance activities, design, and code reviews;Reviews systems and integration testing functions;Testing and maintenance of both functional and non-functional system components;Create and execute unit testing;Analyze data integrity issues with existing and proposed systems, providing recommendations, and implementation of solutions;Implement enhancements to existing applications;Documentation of application code and system configuration, as well as software maintenance and administrative processes; andContribute to technical and operation guides, transition and deployment documentation.What you must have:Bachelor\xe2\x80\x99s degree in Computer Science, Information Technology, Business Information Technology or equivalent experience paired with seven (7) years of experience in Information Technology;Seven (7) years of experience as a Software Developer;IT domain experience in three (3) or more of the following IT areas: Application Development, Enterprise Architecture, Project Management, Quality Assurance, Infrastructure, and Maintenance and Support;Good interpersonal, teamwork, organizational, and facilitation skills; andStrong critical thinking, analytical, and problem-solving skills.Java 8+Spring Framework 4+ / SpringBoot 2.Nice to have:Experience with requirements management tools (i.e. Confluence, Jira);Experience with team collaboration tools (i.e. Confluence, Jira);Experience with architecture design tools (i.e. Eclipse, STS);Experience with testing tools (i.e. SmartBear Testing Suite, SOAP UI, Postman);Experience with Source Code control tools (i.e. Git, BitBucket);Experience with Service Oriented Architecture/Micro Service Architecture/Event-Driven Architecture;Experience with Web Services (REST preferred);Experience with Bootstrap Framework, Responsive Web Design;Experience with FontAwesome;Experience with JQuery;Experience with CSS, Sass;Experience with Maven;Experience with Jenkins;Experience with Artifactory;Experience with Spring MVC;Experience with Spring Security;Experience with Spring Integration;Experience with JPA, Spring Data, Hibernate;Experience with Camunda Workflow Engine;Application development experience with JavaScript, Struts, EJB, XML, XLST, J2EE, log4j;Interface experience with JSP, Custom Tags;Experience with Cloud Architecture;Experience with Containers (Docker, VMWare Tanzu), Kubernetes, Mesh;Experience with Linux, Windows Server;Experience with DevOps;Experience in writing complex SQL queries, Triggers and Stored Procedures in MS SQL;Experience in creating and performing unit testing using Junit;Effective collaboration with key stakeholders especially business areas; andExcellent communication and interpersonal skills.For more information about TEEMA and to consider other career opportunities, please visit our website at

TEEMA

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.


Job Detail

  • Job Id
    JD2333212
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Winnipeg, MB, Canada
  • Education
    Not mentioned