Alquemy Search & Consulting
Software Engineer (Remote)
Software Engineer | Alquemy Search & Consulting |Canada
Our US based client is looking for an Intermediate to SeniorDeveloper/Engineer based in Canada.
Candidates will have need to be based in the Eastern time zone.
...Software Engineer | Alquemy Search & Consulting | Canada
Our US based client is looking for an Intermediate to Senior Developer/Engineer based in Canada.
Candidates will have need to be based in the Eastern time zone.
Salary – 125 000 CAD max
Vacation 2 weeks + 5 personal days
Tech – Java and/or Python with AWS experience
Our client seeks a motivated and passionate Software Developer who embraces Agile methodology and, as part of a scrum team, plays an essential role in all aspects of development and client support.
- Design, development, and documentation of software.
- Support the strategic architectural vision of quality, scalability, performance, and function.
- Diagnose the root cause of defects/issues and implement software solutions.
- Provide on-call support for AWS cloud-deployed services as part of a DevOps team.
- Write unit test and integration test code to test the key parts of the system automatically.
- Works closely with test engineers to review requirements and system designs and plan for both manual and automated testing.
- Provide on-call support for AWS cloud-deployed services as part of a DevOps team.
- Build relationships with fellow employees and Stakeholders through cross-team collaboration.
- Support continuous improvement and process improvement throughout scrum team
- Lead Code Reviews and provide mentorship to junior team members
You must have:
- Degree in Computing Science or equivalent
- 3+ years of experience in the computing industry
- Prior experience with Java / Kotlin
- Deep understanding of object-oriented design and data structures
- Strong experience in Cloud (AWS), SaaS, and Microservices architecture and design
- Strong experience in NoSQL Databases like DynamoDB
- Strong experience in API design
- Exposure to all phases of the software development lifecycle
- Excellent oral and written communication skills
- An aptitude for analytical problem-solving
- Ability to quickly learn new technologies
- Actively participate in an Agile/Scrum environment and on all tasks
Nice to have:
- Experience with any of the following is a plus:
- Experience writing complex structured SQL queries
- Scripting languages and technologies like Python, Groovy, Bash, XML, etc.
- SCM and CI tools like Git, Gerrit, Bitbucket pipelines and Jenkins
- Strong experience with Gradle
- Strong experience with Terraform
- Strong experience in JUnit, Mockito
- ALM tools like Confluence and JIRA
- Software development and code analysis tools
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
-
NewSave
-
NewSave
-
NewSave
-
NewSave
- Save
- Save
- Save
- Save
- Save