Software Engineering Recruiter
By Berkner Group At Ontario, Canada
A positive, can-do, team-oriented attitude, skillfully balancing urgency and diplomacy
Strong written and verbal communication and interpersonal skills
Medical, dental and vision insurance benefits
Software Engineering Recruiter - Remote
Here's What We Have to Offer:
Interface with clients to understand their needs in an ongoing collaborative relationship
Software Engineering Intern Jobs
By Miniblox At Waterloo, Ontario, Canada
Determine and develop user requirements for systems in production, to ensure maximum usability.
Bachelor’s degree in Computer Science, Game Design, or equivalent work experience.
Previous experience in a game development role, specifically with voxel games is highly desirable.
Knowledge of voxel-based game design and development.
Excellent verbal and written communication skills.
Strong problem-solving skills, attention to detail, and a creative mindset.
Bhjob15656_20177 - Engineering Technical Requirements Writer (Software Engineering)
By Myticas Consulting At Ontario, Canada
Proficiency in using requirements engineering tools (e.g., IBM DOORS, JIRA, Confluence) or similar software for requirements management and traceability.
Effectively communicate requirements to engineering teams, product managers, and other stakeholders, ensuring a shared understanding and agreement.
Manage and track changes to requirements, assess the impact, and facilitate the necessary communication and decision-making processes.
Excellent written and verbal communication skills to effectively convey complex technical information and requirements in a clear and concise manner.
Strong analytical and problem-solving abilities to analyze complex problems, decompose them into actionable requirements, and identify potential issues or conflicts.
Collaborate with stakeholders to elicit, analyze, and document technical requirements for engineering projects, products, or systems.
Director, Software Engineering - Ripplex
By ClickJobs.io At Burlington, Ontario, Canada
Practical support and capabilities to develop applications that move digital value faster and more easily
You have experience with Agile development
The opportunity to build in a fast-paced start-up environment with experienced industry leaders
Competitive benefits that cover physical and mental healthcare, retirement, family forming, and family support
Generous vacation policy - work with your manager to take time off when you need it
Industry-leading parental leave policies. Family planning benefits.
Software Engineering Manager Jobs
By Benchmark Recruitment At Greater Vancouver Metropolitan Area, Canada
Hiring, onboarding, and leading software development talent; ensuring the teams have the right skills for development now and in the future
Experience leading software development teams which include a mixture of independent consultants, 3rd-party consultants, full-time employees
Experience working in the Microsoft technology stack
Experience with game development using Unity development products
Maintaining scope, costs, schedules, and quality for development efforts; maintaining communication between dev teams and stakeholders
Bachelor's or master's degree in computer science or engineering
It Supervisor – Software Engineering
By INVISTA At Kingston, Ontario, Canada
Experience with 3rd party utilization and management to achieve desired goals
Optimize and motivate talent development with the goal of developing a cross functional skilled team
Manage and collaborate with the team to develop & implement strategies that drive standard and quality DevOps practices
Experience coaching and assisting in the development of direct team members
Experience developing with front end, back end, and API integrations
Experience with CI/CD (Continuous Integration/Continuous Delivery)

Are you looking for an exciting opportunity to work on cutting-edge software engineering projects? We are looking for a talented software engineer to join our team and help us create innovative solutions for our customers. You will have the chance to work on a variety of projects and be part of a dynamic and creative team. If you are passionate about software engineering and want to make a difference, then this is the job for you!

Overview Software Engineering is a field of engineering that focuses on the development and maintenance of software systems. It involves the application of engineering principles and techniques to the design, development, testing, and maintenance of software. Software Engineers are responsible for designing, developing, testing, and maintaining software systems. Detailed Job Description Software Engineers are responsible for designing, developing, testing, and maintaining software systems. They must have a strong understanding of computer science and engineering principles, as well as the ability to apply them to the development of software systems. They must be able to analyze user requirements and develop software solutions that meet those requirements. They must also be able to troubleshoot and debug software systems. Software Engineering Job Skills Required
• Knowledge of computer science and engineering principles
• Knowledge of software development processes and methodologies
• Ability to analyze user requirements and develop software solutions
• Ability to troubleshoot and debug software systems
• Knowledge of software testing processes and methodologies
• Knowledge of software design and architecture
• Knowledge of programming languages
• Ability to work independently and as part of a team
• Excellent problem-solving and communication skills
Software Engineering Job Qualifications
• Bachelor’s degree in Computer Science, Software Engineering, or a related field
• Experience with software development processes and methodologies
• Experience with software testing processes and methodologies
• Experience with software design and architecture
• Experience with programming languages
• Knowledge of software engineering principles and techniques
Software Engineering Job Knowledge
• Knowledge of software engineering principles and techniques
• Knowledge of software development processes and methodologies
• Knowledge of software testing processes and methodologies
• Knowledge of software design and architecture
• Knowledge of programming languages
• Knowledge of computer science and engineering principles
Software Engineering Job Experience
• Experience with software development processes and methodologies
• Experience with software testing processes and methodologies
• Experience with software design and architecture
• Experience with programming languages
• Experience with software engineering principles and techniques
Software Engineering Job Responsibilities
• Design, develop, test, and maintain software systems
• Analyze user requirements and develop software solutions
• Troubleshoot and debug software systems
• Develop software solutions that meet user requirements
• Monitor software system performance and make improvements
• Document software systems and processes
• Work independently and as part of a team