Date Posted: 02/03/2025
Hiring Organization: Rose International
Position Number: 477630
Job Title: Senior Developer
Job Location: Remote, Canada
Work Model: Remote
Employment Type: Temporary
Estimated Duration (In months): 12
Min Hourly Rate($): 65.00
Max Hourly Rate($): 75.00
Must Have Skills/Attributes: Agile, API, DevOps, JavaScript, JSON, Kubernetes, Microservices, Oracle, PostgreSQL, Python, RESTful, Typescript
 
Job Description
Required Skills:
• A minimum of 2 years experience as a full-stack software developer (front-end and back-end) using modern languages (e.g. JavaScript) and frameworks
• A minimum of 1 year experience working on Python and TypeScript
• Experience developing with an API gateway for external use
• A minimum of 3 years experience working as part of an agile team of which one year must be using scrum to incrementally deliver value for the users of a product or digital service
• Experience migrating digital services from legacy environments such as mainframe, and/or client/server to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures
• Experience with RESTful API development and integration
• Experience working with cloud technologies
Preferable Skills:
• Possess knowledge of the BC Registries and Online Services
• Experience with search technologies, such as SOLR and Elasticsearch and Google Cloud Search
• Have delivered systems built in Flask, Vue.js and Nuxt.js
• Know JSON Schema
• Have delivered APIs that are OAS v3 compliant via Apigee
• Be fluent with PL/SQL, Oracle and PostgreSQL databases
• Have created and delivered training to customers on the items listed in the mandatory and preferable sections
• Have created technical documentation, diagrams and RFCs
• Have worked in an SRE environment
• Have knowledge of and implemented observability
• Have experience working on OpenShift platform
Job Responsibility:
• As a full-stack developer, write back-end and front-end code using modern languages, frameworks, databases and tools specifically Python, Postgres, vue.js, TypeScript and related frameworks
• Mentor and transfer knowledge to in-house staff in modern languages, Agile, DevOps or Container management platforms
• Worked as part of a scaled agile team to incrementally deliver value for the users of a product or digital service
• Work with clients to develop solution architectures to solve business problems
• Migrate BC Registries digital services from legacy environments and mainframes to modern environments leveraging techniques/tools such as DevOps, Kubernetes, container and microservices based architectures
• Write automated tests and help set up continuous integration & delivery pipelines
• Design, develop, manage, and integrate RESTful APIs
• Have experience working with cloud technologies
- **Only those lawfully authorized to work in the designated country associated with the position will be considered.**
- **Please note that all Position start dates and duration are estimates and may be reduced or lengthened based upon a client’s business needs and requirements.**
 
Benefits:
For information and details on employment benefits offered with this position, please visit here. Should you have any questions/concerns, please contact our HR Department via our secure website.
California Pay Equity:
For information and details on pay equity laws in California, please visit the State of California Department of Industrial Relations' website here.
Rose International is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender (expression or identity), national origin, arrest and conviction records, disability, veteran status or any other characteristic protected by law. Positions located in San Francisco and Los Angeles, California will be administered in accordance with their respective Fair Chance Ordinances.
If you need assistance in completing this application, or during any phase of the application, interview, hiring, or employment process, whether due to a disability or otherwise, please contact our HR Department.
Rose International has an official agreement (ID #132522), effective June 30, 2008, with the U.S. Department of Homeland Security, U.S. Citizenship and Immigration Services, Employment Verification Program (E-Verify). (Posting required by OCGA 13/10-91.).
I have been very pleased with my experience with Rose International. Everyone that I encountered was very helpful and courteous.
Stephanie, Consultant
As a contractor, I have to say that Rose International was by far the best agency I have worked for.
Q'testdalir, Consultant
Working for Rose International was the most pleasant assignment I have ever had. They were always on top of situations when necessary, and very helpful. I was very proud to be an employee of Rose International, and would recommend anyone to try to work with them.
Melvon, Consultant
I had a very positive experience working for Rose. The entire process is very efficient and easy.
Joanne, Consultant
I believe the best thing that Rose HR has going for it is the incredible responsiveness. Everyone is very quick to reply to any concerns, and contacts the contracted employees very quickly and efficiently.
Kevin, Consultant
EMPLOYEE COMMENTS