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
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
Software Engineer, Backend (Intermediate/Senior)
By StackAdapt At Canada
2+ years of experience as a Backend Software Engineer.
Very strong problem solving skills in data structures, algorithms, and optimization
Experience working with relational databases and/or key-value stores
Experience building scalable micro-services and distributed systems
Full benefits from day one of employment
Access to StackAdapt programmatic courses and certifications to support continuous learning
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.
Junior – Intermediate Software Qa Engineer
By Marine Learning Systems At Canada
Is comfortable coding, has a background/education in computer programming and understands automated testing and the tools used to make that happen
Has clear spoken and written communication skills in English
Experience with C# and also understanding Object-Oriented programming, databases and REST API are an asset
Someone who loves to work on a wide variety of tasks
Love to test web applications
Is intelligent, efficient, energetic, and well organized
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 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
Software Design Engineer (Entry, Intermediate & Sr.)
By Evertz At Burlington, Ontario, Canada
TI DSP ARM, Linux, Device driver experience essential
8051, Power PC, Coldfire microprocessor/micro-controllers application experience an asset
A minimum of 2 years experience in software development
Strong analytical, research, and problem-solving skills
C, C++ programming in an embedded environment
Structured, object oriented design and programming techniques
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
Software Engineer Intermediate With Java, Spring Boot
By Scotiabank At Toronto, Ontario, Canada
Experience coding in a professional environment, taking requirements from concept to production use.
Recent Corporate Lending business domain knowledge/experience
Knowledge of Microservices experience Microservice.
Contributes to a customer focused culture to deepen client relationships and leverage broader Bank relationships, systems, and knowledge.
Development, testing, and ongoing maintenance of integration application components satisfying functional and non-functional requirements
Good communication skills required as regular updates to the business line will be required.
Intermediate Manual Software Testers
By Apex Systems At Greater Vancouver Metropolitan Area, Canada
BC Healthcare and/or Knowledge Management implementation experience beneficial.
Detailed test planning. Review technical documents and analyze business requirements.
Previous work experience in: Healthcare / Government / Public Sector
Previous testing experience within an enterprise environment
Will be required to come up with ALL test cases from a list of requirements
Bonus: Previous testing experience within Cloud environment (AWS / Azure)
Intermediate Software Developer Jobs
By Willowglen Systems At Edmonton, Alberta, Canada
Continuing education and professional certification reimbursement
Mentor associate developers and help them develop their technical skills.
Reports to Software Developer Manager.
4+ years or equivalent of software development work experience.
Leadership/presentation skills – working with the customer, development, and implementation teams.
Must have excellent verbal and written communications skills as well as interpersonal skills.
Intermediate Software Developer Jobs
By Willowglen Systems At Calgary, Alberta, Canada
Continuing education and professional certification reimbursement
Mentor associate developers and help them develop their technical skills.
Reports to Software Developer Manager.
4+ years or equivalent of software development work experience.
Leadership/presentation skills – working with the customer, development, and implementation teams.
Must have excellent verbal and written communications skills as well as interpersonal skills.
Intermediate Software Developer - Redbrick (Viatec)
By BCJobs At Victoria, British Columbia, Canada
You are pairing with team members to build your skills and knowledge base
Attractive vacation, healthcare & benefits, including generous RRSP matching (Canada) and 401k (US)
Autonomy and freedom to do your best work on your own terms (you won't find any micromanagers here!)
Remote work fund to create a successful home working setup
High-end hardware and equipment - in the office and at home
2+ years of professional experience as a full-stack developer
Intermediate Software Analyst Jobs
By Thales At Toronto, Ontario, Canada
Practical experience with source control, IDE and requirements management tools (e.g Eclipse, Jira, Git, ClearCase, ClearQuest, Doors, etc.)
Contributes to the formalization of mission/function description, architectural & algorithms design and the refinement of functional and non-functional requirements
Minimum of 3 years relevant working experience
Intermediate level experience in development of software for mission critical /near real time systems
Knowledgeable of the software development process
Knowledge of software development environment (Microsoft Visual Studio, desktop simulator, target simulator, etc.)
Intermediate Software Developer Jobs
By Fortinet At Ottawa, Ontario, Canada
3+ years of software development experience
Familiar with full stack web development skills and libs including Javascript, React/Redux, CSS, html5, PWA, Node.JS, MySQL or MongoDB
Experience in C/C++ is an asset for the middle layer of this development
Excellent problem solving and troubleshooting skills
Excellent communication skills and teamwork skills
Experience with MERN or LAMP stack

Are you looking for an opportunity to work with cutting-edge technologies and make an impact on the world? We are looking for an Intermediate Software Engineer to join our team and help us develop innovative software solutions. You will have the chance to work on challenging projects and collaborate with a talented team of engineers. If you are passionate about software engineering and have the skills to make a difference, this is the job for you!

An Intermediate Software Engineer is a professional who designs, develops, tests, and maintains software applications. They are responsible for creating and modifying software applications to meet customer needs. They must have a strong understanding of coding languages, software development processes, and debugging techniques. They must also be able to work with other engineers, designers, and product managers to ensure that the software meets the customer's needs. To become an Intermediate Software Engineer, you should have a bachelor's degree in computer science, software engineering, or a related field. You should also have experience in coding, software development, and debugging. Additionally, you should have strong problem-solving and communication skills. The skills required for an Intermediate Software Engineer include coding languages such as Java, C++, and Python; software development processes such as Agile and Waterfall; debugging techniques; and knowledge of databases and operating systems. Additionally, they should have experience with software design and architecture, and be able to work with other engineers, designers, and product managers. The knowledge required for an Intermediate Software Engineer includes software engineering principles, software design and architecture, coding languages, software development processes, debugging techniques, and databases and operating systems. The responsibilities of an Intermediate Software Engineer include designing, developing, testing, and maintaining software applications; working with other engineers, designers, and product managers to ensure that the software meets customer needs; and debugging and troubleshooting software applications. The experience required for an Intermediate Software Engineer includes coding, software development, debugging, and software design and architecture. The qualifications for an Intermediate Software Engineer include a bachelor's degree in computer science, software engineering, or a related field. Additionally, they should have experience in coding, software development, and debugging. The education required for an Intermediate Software Engineer includes a bachelor's degree in computer science, software engineering, or a related field. Tools that help Intermediate Software Engineers work better include version control systems such as Git and Subversion, development environments such as Eclipse and Visual Studio, and debugging tools such as Firebug and Chrome Developer Tools. Good tips to help Intermediate Software Engineers do more effectively include staying up to date with the latest technologies, staying organized, and communicating clearly with other engineers, designers, and product managers. Common Intermediate Software Engineer interview questions include questions about coding languages, software development processes, debugging techniques, and software design and architecture.