Software Engineer

Oakville, Manitoba Architecture in Motion Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary: CAD 110,000.00 - CAD 135,000.00 Per Year

Overview:

We are seeking a talented & motivated SOftware Engineer to join our dynamic team. In this role, you will be responsible for designing, developing & maintaining software applications that meet the needs of our clients. You will work collaboratively with cross-functional teams to deliver high-quality solutions while leveraging modern technologies and best practices.


Main duties:

- Oversee daily technical operations to ensure smooth functioning.

- Facilitate Agile ceremonies such as Daily Stand-ups, Sprint Reviews, and Retrospectives.

- Mentor new hires and provide constructive feedback to enhance the performance of the team.

- Collaborate with the software development team to address and reduce technical debt.

- Analyze project summaries, requirements, and deliverables to ensure alignment with business objectives.

- Maintain regular communication with the engineering team to ensure timely project completion.

- Monitor ongoing operations and implement corrective measures as needed.

Organize training sessions for new hires and existing technical staff to foster continuous learning.

- Engage with customers to understand their needs and ensure their satisfaction.

- Perform regular security audits to safeguard system integrity.

- Ensure the use of high-quality code to prevent potential financial losses and conduct Code Reviews for quality assurance.

- Comprehend project requirements and develop a comprehensive framework for execution.

- Implement industry best practices and coding standards to maintain high-quality software development.

- Manage and lead the technical aspects of the project, ensuring all milestones are met.

- Promote uniform development methodologies and good programming practices within the team.

- Maintain a clear understanding of the business goals and client objectives for each project.


Experience:

- Possess a Bachelor's Degree in Engineering, Computer Science, or a related field.

- Have over 8 years of experience in roles such as Software Engineer, Software Developer, or similar role.

- Have over 3 years of experience leading teams of different sizes.

- Hold at least 2 certifications in Agile Methodologies.

- Have a minimum of 3 years of hands-on experience with DevOps principles in AWS cloud, complemented by 1 year of Azure cloud experience.

- Have at least 2 years of hands-on experience with the OpenSearch and OpenSearch Dashboards ecosystem, including plugin development.

- Have a minimum of 2 years of hands-on experience with Secure Code and DecSecOps principles (SAST, DAST, SCA, etc.), supplemented by at least one informal education course on the subject.

- Possess excellent knowledge of Test Automation, Design Patterns, and principles like SOLID, DDD, and TDD.

- Have excellent proficiency in programming languages such as Java (with at least 6 years of experience), Python, JavaScript, and GoLang (with at least 1 year of experience each).

- Have hands-on experience with Docker, AWS, Kubernetes, Kustomize, Kafka, Terraform, SQL Databases, and NoSQL databases, among others.

- Be skilled in Open-SOurce contributions, knowing how to contribute, having some projects in the community, and interacting with their projects as well.


Schedule:

- Monday to Friday

8 Hours Shift

Day Shift


Benefits:

- Extended health care


Join us in shaping the future of technology through innovative software solutions!


This advertiser has chosen not to accept applicants from your region.

Full Stack Software Developer

Oakville, Manitoba Media Resources

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Position Details:

· Permanent, Full-time

· Salaried

· On-Site

· Schedule: Monday to Friday

· Hours of Work: 8:30 a.m. to 5:00 p.m.

L ocation: Cornwall Road, Oakville, ON

Su mm ar y :

We are seeking a skilled Full Stack Software Developer with 5+ years of professional experience to design, develop, and maintain robust web applications. The ideal candidate will excel in both front-end and back-end technologies, thrive in a CI/CD environment, and demonstrate a passion for writing clean, scalable code. If you’re a problem-solver eager to tackle complex challenges in a collaborative environment and grow with our team, we want to hear from you.

T he primary responsibilities and duties include but are not limited to:

· Develop and maintain full-stack web applications from concept to deployment.

· Design, write, and test clean, efficient, and well-documented code following industry’s best practices.

· Design and integrate RESTful APIs for seamless system communication.

· Troubleshoot, debug, and optimize applications for performance, scalability, and security.

· Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.

· Participate in code reviews to ensure adherence to architectural and coding standards.

· Contribute to automated testing frameworks to ensure code reliability.

· Create and maintain technical documentation for new and updated software features.

· Stay updated with emerging technologies and propose improvements to enhance existing systems.

· Work collaboratively with cross-functional teams, leadership and stakeholders to align priorities and deliverables.

R e qu i re m e n t s / Qualifications:

A cademic Training:

· Bachelor’s degree in computer science, Software Engineering, or a related field with strong programming component (or equivalent practical experience).

Work Experience:

· 5+ years of full-time software development experience.

· Front-End: Angular/React, HTML, SCSS, JavaScript, jQuery.

· Back-End: Django, Node.js, Go.

· Databases: PostgreSQL.

· APIs: REST API and/or gRPC design.

· CI/CD: Familiarity with CI/CD pipelines, unit testing, and automated testing frameworks.

· OS: Proficiency in Windows and Linux environments.

· Cloud & Tools: AWS, Docker, PHP, or Go (a plus).

Specific Competencies:

· Ability to design, write and test high-quality, maintainable code.

· Strong knowledge of Object-Oriented Programming (OOP) and Functional Design.

· Eagerness to learn new languages, frameworks and technologies.

Company Description

Media Resources Inc. is one of the top-performing companies in the Signage Industry, and it is a place that offers big growth possibilities. Our customers range from the top billboard advertising companies in North America to leading commercial sign companies & AV industry leaders, to advertising agencies and building developers. For them, we design and manufacture world-class indoor & outdoor digital displays, large-format digital printing, 3D creations, and North American sign installation services.

We are in this position because of the great people that make up the Media Resources team from the team members who make our products and install signage from across the industry, to the people who service our customers directly, to the people who keep the “engine running”. Truly we believe great experiences start with great people.

We are looking for people to join our team. If you are someone who shares our values around having a passion for excellence, a belief in a result-driven work environment, a belief in a culture focused on innovation & continuous improvement, and a system built on teamwork & internal promotion then Media Resources might be a place for you!

Company Description

Media Resources Inc. is one of the top-performing companies in the Signage Industry, and it is a place that offers big growth possibilities. Our customers range from the top billboard advertising companies in North America to leading commercial sign companies & AV industry leaders, to advertising agencies and building developers. For them, we design and manufacture world-class indoor & outdoor digital displays, large-format digital printing, 3D creations, and North American sign installation services.

We are in this position because of the great people that make up the Media Resources team from the team members who make our products and install signage from across the industry, to the people who service our customers directly, to the people who keep the “engine running”. Truly we believe great experiences start with great people.

We are looking for people to join our team. If you are someone who shares our values around having a passion for excellence, a belief in a result-driven work environment, a belief in a culture focused on innovation & continuous improvement, and a system built on teamwork & internal promotion then Media Resources might be a place for you!

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software development Jobs in Oakville !

 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs View All Jobs in Oakville