Don't worry, we can still help! Below, please find related information to help you with your job search.
Product Developer Jobs
Company | Savvy IT Resources Inc. |
Address | Canada |
Employment type | CONTRACTOR |
Salary | |
Expires | 2023-06-16 |
Posted at | 11 months ago |
Type: Contract
Term: 10 months with possible extension
Effort: 35 hours/week, Mon. – Fri.
Location: Remote / Virtual
Position Summary
The Product Developer participates in the client’s strategy for modern, secure applications and APIs. Part of a team with other Developers, Cloud Database Administrators, Testing Specialist and System Configuration Analysts.
This role participates in the analysis, design, implementation, testing and maturation of operational, strategic, and project-based objectives. The position ensures the execution and adherence of client’s development practices. An understanding of DevSecOps practices with the capacity to incorporate DevSecOps concerns into applications and APIs. This position assists the Manager, DevSecOps in identifying, addressing, and monitoring the effectiveness and quality of software implementations. The Product Developer will be assigned to technical squads and will participate in squad activities as required by the squad Product Owner and squad Technical Lead.
The Product Developer will be driven and self-motivated to seek opportunities for continuous improvement. Development at client is a collaborative and innovative process. The Product Developer will be capable of clearly communicating with a variety of stakeholders and contributors.
Duties and Responsibilities
- Maintains currency in software development processes and best practices
- Ensures security practices are implemented in system implementations, testing, and configuration
- Recommends improvements to practice, process, and implementation when appropriate
- At the direction of squad Technical Leads and Product Owners participate in squad activities
- Creation of technical and user documentation as needed
- Participates in squads as assigned by the Manager, DevSecOps
- Accountable, with other squad members, for the implementation, remediation, maturation and maintenance of client applications and systems
- Creates, maintains, and shares the necessary documentation to support solutions in keeping with client’s IT Policies and Procedures
- Accountable for ensuring all time spent on projects and ongoing steady-state activities and initiatives are entered in IT time entry system
- Provides technical user support for client applications
- Participates in implementation cycles and contributes feedback to improve the Software Development Lifecycle
- Managing assigned tasks and communicating progress in a timely and responsive manner while addressing complications and risks
- Assists in the testing and deployment of client applications
- Contributes to the definition and analysis of user stories, work breakdowns, software defects, and acceptance criteria
- Adheres to client software development practices and industry best practices
Education / Experience
- AWS Cloud Practitioner certification preferred
- Excellent written and verbal communication skills
- Programming experience in modern programming languages, such as:
- Degree or diploma in Computing Science, Computer Engineering, Software Engineering, or Information Technology. In lieu of a degree or diploma, additional experience over and above the minimum requirement may be considered
- A minimum of 5 years professional experience in a development or software engineering positions. Cloud-based environment exposure is preferred (AWS, Azure, GCP, etc.)
- An understanding of the importance of documentation and task transparency
- Additional AWS certifications will be well received
- Empathy for fellow IT professionals and business users
- TypeScript
- JavaScript
- PHP
- Java
- C#
- Python
- Ruby
- Ability to implement and enhance applications featuring concepts such as:
- Object-oriented programming and design patterns
- Data modeling with relational databases
- Querying relational databases
- REST API usage
- Implementation of REST API endpoints
- Object-oriented antipatterns and code smell
- Microservice architectures
- Unit testing
- Experience with source control management and collaborative review practices
- Ability to apply DevSecOps findings and continuous improvement to client systems
- Ability to effectively prioritize and execute tasks in a high-pressure environment
- Highly self-motivated and self-directed
- Excellent problem solving and critical thinking abilities
- Knowledge of DevSecOps paradigms and outcomes
- The ability to thoroughly and logically analyze applications to identify the root cause of problems and identify a wholistic solution
Applicant must be eligible to work in Canada and reside within Canada.
**Final candidates will be required to undergo a comprehensive background check and verification of credentials.**
-
Agente Ou Agent De Prévention De Soir Au Service De La Gestion Des Sentences
By Ministère de la sécurité publique At Montreal, Quebec, Canada 7 months ago
-
Lead Line Cook/Manager On Duty
By Impact Kitchen At Greater Toronto Area, Canada 7 months ago
-
Refinish Tech (Temporary) Jobs
By Boyd Group Services Inc. At Saskatoon, Saskatchewan, Canada 7 months ago
-
Vice President - Treasury
By Boyd Group Services Inc. At Winnipeg, Manitoba, Canada 7 months ago
-
Rock Mechanics Eit Jobs
By WSP in Canada At Greater Sudbury, Ontario, Canada 7 months ago