Intermediate Software Developer Jobs
By GEOTAB At Oakville, Ontario, Canada
3+ years experience with using Linux, C# and .Net Core and experience with optimization and multithreaded programming.
Knowledge of front-end languages and libraries (e.g. HTML/CSS, JavaScript) and JavaScript frameworks(e.g. Angular, React).
Experience with writing unit tests.
Cloud computing experience with GCP, AWS, or Azure.
Experience with Docker and Kubernetes.
The above are offered to full-time permanent employees only
Intermediate Software Engineer Jobs
By Prolucid Technologies At Mississauga, Ontario, Canada
Stay up-to-date with emerging technologies and industry trends, continuously enhancing skills and knowledge to contribute to the team's technical expertise.
Prefer to work in a variety of industries developing a diverse skill-set
2-5 Years of experience in a software development position
Demonstrable programming skills (any language – show us what you can do)
Experience with cloud technologies, in particular AWS
Languages: Python, .NET(C# / F#), C++, JavaScript/TypeScript
Rq05865 - Software Developer - Intermediate
By S M Software Solutions Inc At Toronto, Ontario, Canada
Knowledge and understanding of Information Management principles, concepts, policies and practices
Experience with Grants Management would be an asset.
Experience And Skill Set Requirements
Knowledge and experience with programming Internet-ready applications
Knowledge and experience in rapid application development (RAD) methodologies
Kindly provide attached Skills Matrix and References after filling.
Intermediate Software Engineer (Designer)
By Curtiss-Wright Corporation At Ottawa, Ontario, Canada
Software configuration management tools such as Git.
Analyze requirements, research and identify solutions and develop the design.
Keep current with embedded software trends and share knowledge.
Excellent written and verbal communication skills.
5 years + experience in software development
Experience/familiarity in the following is an asset:
Intermediate Software Engineer Jobs
By Venor At Halifax, Nova Scotia, Canada
Validating requirements and researching best practices ahead of starting feature development
Experience working within a startup environment, ideally large and small
Unlimited flex days, to enable a high quality of life that encourages travel, family time, and overall better life experiences.
Working closely with the product team to ensure features are tested, delivered, and monitored over time
Leading by example by conducting thorough and empathetic code reviews to contribute to mentorship and the growth of the team
Ensuring security of confidential information and communicating information on possible threats affecting cybersecurity with the team
Backend Software Developer, Intermediate - Csi
By SRA Staffing - SRA Group At Toronto, Ontario, Canada
5+ years development experience and Java v11+.
Experience with Spring, REST, SQL, Git, etc.
Experience in solution design, and feature development.
Experience with test practices, and building pipelines.
Experience with Kafka, ActiveMQ or other MQ systems, MongoDb, and Docker.
Experience in Python and JavaScript.
Intermediate Software Engineer Jobs
By Reliq Health Technologies Inc. At Canada
Collaborating with team members to understand project requirements and translate them into technical solutions.
Liaising with designers to achieve visual, user experience, and product goals.
Degree/diploma in Computer Science or equivalent hands-on work experience.
5+ years of relevant experience.
Fundamental skills: Proficiency in HTML, CSS, and JavaScript.
Excellent problem-solving skills, attention to detail, and ability to work in a team environment.
Intermediate Fullstack Software Developer (Node.js & React)
By Lightspeed Commerce At Toronto, Ontario, Canada
Knowledge of serverless computingBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
Collaborate with our team of designers, product managers, and engineers to develop new products, features and improve existing products
Ensure the highest level of performance and user experience for our web applications
4-6 years of experience as a full stack developer
Experience with Kubernetes and Docker
Strong problem-solving skills and attention to detail
Junior Intermediate Software Developer
By General Dynamics Mission Systems At Ottawa, Ontario, Canada
Strong problem solving and root cause analysis skills.
Design, implement and testing software features for the product
Follow a test-driven development approach to contribute to all parts of the software development process
Perform analysis of logical interface documents from third party vendors to determine how equipment can be integrated.
Share ideas, present findings and collaborate on solutions
Work with C++, C and Python
Intermediate Software Developer Jobs
By TEEMA At Vancouver, British Columbia, Canada
An equivalent combination of education and experience may be considered.
Bachelor's degree in Computer Science or STEM (Science, Technology, Engineering, Math) and 3-6 years of equivalent work experience in IT.
Considerable experience participating in all activities that support Team delivery.
Considerable experience using agile and DevOps tools, techniques and processes, Continuous Integration / Continuous Deployment
Considerable experience in leading the development cycle (design, develop, integrate, test, prototype).
Ability to work with medium complexity and integrated environments.
Intermediate (C# .Net) Software Developer
By Procom Labs At Toronto, Ontario, Canada
Continuous education/ learning: we assist in the costs of continued education programs, courses, and certifications
Design and develop software applications based on project requirements
Mentor junior developers and share knowledge with the team
3+ years of experience working with C#, SQL Server, MS Azure platform
Solid Experience of Agile/Scrum methodologies
Knowledge of MS Azure Platform is preferred
Software Developer - Full Stack - Intermediate
By Aversan Inc. At Toronto, Ontario, Canada
Proficient with both front end and back end development, including any associated areas such as database design/management and DevOps
Experience in programming and analysis; specialized software package support at the specified experience level
Experience in Agile/Scrum methodology for the development, design, implementation and maintenance of applications
Experience in design, code, test and debugging applications
Experience in one or more programming languages
Experience with relational database technologies
Intermediate Software Developer Jobs
By Mitacs At Canada
· Responsible for ongoing system support and life cycle management including enhancement requests.
**This position can be fully remote or hybrid near Mitacs offices in Ottawa, Montreal, Toronto or Vancouver**
· Develop and maintain technical /functional design documentation, flowcharts, layouts, diagrams, charts in our knowledge base.
· Successful experience with Agile software development.
· 5+ years of experience as a full stack software developer
· 5+ years’ experience with REST APIs, JavaScript, XML, JSON, JQuery, CSS/BootStrap
Intermediate Software Developer Jobs
By Bevertec At Toronto, Ontario, Canada
CI/CD pipeline setup and management
5+ years of Development experience
Unit testing and test automation support
Azure Cloud Development, Azure SQL
Responsive Web front-end, Web APIs, and web services design, development, and testing
Design and construction of REST API services
Intermediate Software Engineer Jobs
By Insight Global At Oakville, Ontario, Canada
Working knowledge of the following software development languages:
5 years of experience in JavaScript Full Stack including NodeJS
5 years of experience in Frontend Technologies including React
5 years of experience in JAVA
5 years of experience in TypeScript
Experience with software engineering processes, Agile framework, tools, methods, test development, algorithms, and data structures.
Software Developer Intermediate Jobs
By Randstad Canada At Québec, Quebec, Canada

Are you a Software Developer Intermediate looking for a new opportunity?Are you looking for a new contract opportunity? We are pleased to offer you a new contract opportunity for you to consider: ...

Software Engineer-Intermediate Jobs
By Equifax At Toronto, Ontario, Canada
S ource code control management systems (e.g. SVN/Git, Subversion) and build tools like Maven
You will design, develop, test, deploy, maintain and improve software and will manage individual project priorities, deadlines and work you're doing
You have experience in overall system architecture, scalability, reliability, and .performance
A minimum 5 years of experience as a Java Developer.
Proven hands-on Software Development experience
5+ year of experience in developing accessible technologies and write very high quality code that is robust and easy to maintain
Intermediate Software Developer (Equest)
By BCJobs At Victoria, British Columbia, Canada
3+ years of professional experience developing software in an agile environment
Relevant Bachelor's degree, diploma, or equivalent work experience
Experience with ASP.NET framework, C#, SQL Server, TSQL, Entity Framework, ADO.NET on the backend
Experience with Javascript, Blazor Webassembly, Vue JS, Angular JS on the frontend.
Experience working with and developing REST APIs and integrating with 3rd party applications
Experience with IIS web server, web application deployment and debugging
Intermediate Software Developer Jobs
By Think Research At Greater Toronto Area, Canada
Minimum of 1+ years’ experience with Ruby on Rails
Minimum of 3+ years' experience with Software Development
Experience working with AngularJS and/or ReactJS
1+ years’ relational DB experience – MySQL and/or PostgreSQL preferred
API design and strong documentation skills
HTML 5/CSS 3 and responsive design knowledge would be considered a plus
Intermediate Software Engineer Jobs
By Insight Global At Greater Toronto Area, Canada
Troubleshoot and debug technical issues to ensure optimal performance and user experience
Strong educational background with a degree in Computer Science or related curriculum
Strong experience in web application development using JavaScript, TypeScript, React, Angular, and AWS
Knowledge of C# and scripting languages is a plus
Strong communication and problem-solving skills
Develop and maintain high-quality web applications using JavaScript, TypeScript, React, Angular, and AWS

Are you looking for an opportunity to work with cutting-edge technologies and make an impact on the development of innovative software? We are looking for an Intermediate Software Developer to join our team and help us create the next generation of software solutions. You will have the chance to work with a talented and experienced team, and to develop your skills in a fast-paced and dynamic environment. If you are passionate about software development and have the drive to make a difference, then this is the job for you!

An Intermediate Software Developer is a professional who designs, develops, tests, and maintains software applications. They are responsible for creating software solutions that meet customer requirements and are able to troubleshoot and debug existing software. To become an Intermediate Software Developer, you should have a strong understanding of programming languages, software development processes, and software engineering principles. Additionally, you should have excellent problem-solving and communication skills.

Intermediate Software Developer Skills required for your resume and career include:

• Proficiency in programming languages such as Java, C++, Python, and JavaScript
• Knowledge of software development processes such as Agile and Waterfall
• Understanding of software engineering principles such as object-oriented design, design patterns, and software architecture
• Ability to troubleshoot and debug existing software
• Excellent problem-solving and communication skills
• Ability to work independently and collaboratively

Intermediate Software Developer Knowledge for your resume and career include:

• Knowledge of database systems such as MySQL, Oracle, and SQL Server
• Understanding of web technologies such as HTML, CSS, and JavaScript
• Familiarity with version control systems such as Git and SVN
• Understanding of software testing and quality assurance processes
• Knowledge of software security best practices

Intermediate Software Developer Responsibilities for your resume and career include:

• Designing, developing, and testing software applications
• Troubleshooting and debugging existing software
• Writing and maintaining code
• Documenting software development processes
• Working with other developers to create software solutions
• Ensuring software meets customer requirements

Intermediate Software Developer Experience for your resume and career include:

• At least 2 years of professional software development experience
• Experience with programming languages such as Java, C++, Python, and JavaScript
• Experience with software development processes such as Agile and Waterfall
• Experience with version control systems such as Git and SVN
• Experience with web technologies such as HTML, CSS, and JavaScript

Intermediate Software Developer Qualifications for your resume and career include:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Professional certifications such as Microsoft Certified Solutions Developer (MCSD) or Oracle Certified Professional (OCP)

Intermediate Software Developer Education for your resume and career include:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Professional certifications such as Microsoft Certified Solutions Developer (MCSD) or Oracle Certified Professional (OCP)

Tools that help Intermediate Software Developer work better include:

• Version control systems such as Git and SVN
• Integrated development environments such as Eclipse and Visual Studio
• Automated testing tools such as JUnit and Selenium
• Database management systems such as MySQL and Oracle
• Project management tools such as JIRA and Trello

Good tips to help Intermediate Software Developer do more effectively include:

• Stay up to date with the latest technologies and trends in software development
• Take advantage of online resources such as tutorials and forums
• Utilize version control systems to track changes and collaborate with other developers
• Automate tasks and processes to save time and effort
• Practice writing clean, well-structured code

Common Intermediate Software Developer interview questions include:

• What programming languages are you familiar with?
• What software development processes have you worked with?
• How do you troubleshoot and debug existing software?
• What experience do you have with version control systems?
• How do you ensure software meets customer requirements?