1

Software Engineer Application Development Jobs in Thunder Bay, ON

Ventilation Technician

Thunder Bay, ON · On-site

CA$98K - CA$109K/yr

This position will report to the Senior Ventilation Engineer. Responsibilities: * Conduct weekly ... Support the development, coordination, and execution of the weekly ventilation plan. Education and ...

Youth Worker

Thunder Bay, ON

CA$30.50 - CA$31.14/hr

... application and hiring process. WHAT YOU BRING Education/Experience: * Completion of a two-year ... Experience and proficiency in computer software, including Microsoft Office, Meditech, Intranet ...

Youth Worker

Thunder Bay, ON

CA$30.50 - CA$31.14/hr

... application and hiring process. WHAT YOU BRING Education/Experience: * Completion of a two-year ... Experience and proficiency in computer software, including Microsoft Office, Meditech, Intranet ...

Clerk

Thunder Bay, ON

CA$26.66 - CA$33.34/hr

... application and hiring process. WHAT YOU BRING Education/Experience: * Diploma in office ... Must be at an intermediate skill level in word processing and spreadsheet software; must be ...

Mechanic (310T)

Kakabeka Falls, ON · On-site

CA$35 - CA$45/hr

Experience with diagnostic software and electronic document/time keeping * Welding and fabrication ... Every application is reviewed and verified by our recruitment team to ensure a fair, transparent ...

Recreationist

Thunder Bay, ON

CA$33.35 - CA$33.83/hr

... to foster skill development across all areas of leisure. Working as a member of an ... Demonstrated experience in Therapeutic Recreation programming with a mental health population is an ...

Rehab Assistant

Thunder Bay, ON

CA$30.08 - CA$30.55/hr

... application and hiring process. WHAT YOU BRING Education/Experience: * Diploma/degree from a ... Must be at a basic skill level in word processing and spreadsheet software * Able to safely and ...

Personal Banker Trainee

Thunder Bay, ON · On-site

CA$50K - CA$71K/yr

Proficiencyin software tools including MS Office, and internet application * Tactful communicator ... Through regular development conversations, training programs, and a competitive benefits plan, w ...

Rehab Assistant

Thunder Bay, ON

CA$30.08 - CA$30.55/hr

... application and hiring process. WHAT YOU BRING Education/Experience: * Diploma/degree from a ... Must be at a basic skill level in word processing and spreadsheet software * Able to safely and ...

Showing results 41-59

Software Engineer Application Development information

What is a software engineer in application development?

Software engineers in application development are professionals who design, build, test, and maintain software applications for computers, mobile devices, or web platforms. They work with programming languages, frameworks, and tools to create functional and user-friendly applications that meet specific business or consumer needs. Application development engineers often collaborate with other team members, such as designers, project managers, and quality assurance testers, throughout the software development lifecycle. Their work may involve troubleshooting bugs, optimizing performance, and ensuring the application's security and scalability.

What are the key skills and qualifications needed to thrive as a software engineer in application development?

To thrive as a Software Engineer in Application Development, you need strong programming skills (such as Java, Python, or JavaScript), a solid understanding of software design principles, and typically a degree in computer science or a related field. Experience with version control systems like Git, familiarity with integrated development environments (IDEs), and knowledge of frameworks (e.g., React, Spring) are commonly expected, and certifications such as AWS Certified Developer can be beneficial. Excellent problem-solving abilities, teamwork, and clear communication are important soft skills that help you excel in collaborative and fast-paced environments. These competencies are crucial for building reliable, efficient applications that meet business needs and adapt to evolving technological demands.

How does a software engineer in application development typically collaborate with product managers and designers during a project?

Software Engineers in Application Development frequently work closely with product managers and designers to ensure that the technical implementation aligns with user needs and business goals. Collaboration usually involves participating in planning meetings, providing technical feedback on feasibility, and iterating on prototypes or design mockups. Effective communication is essential, as engineers may need to clarify requirements, suggest alternative solutions, or identify potential technical constraints early in the development process. This collaborative approach helps deliver high-quality, user-friendly applications and fosters a dynamic team environment.

What cities near Thunder Bay, ON are hiring for Software Engineer Application Development jobs?

Cities near Thunder Bay, ON with the most Software Engineer Application Development job openings:

Infographic showing various Software Engineer Application Development job openings in Thunder Bay, ON as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 18% Part Time, 1% Temporary, and 4% Contract. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution.

Mindimooyenh Health Clinic Registered Nurse

Ontario Native Women's Association (ONWA)

Thunder Bay, ON

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 6 days ago


Job description

Why make ONWA your career choice?


Make a difference in the lives of Indigenous peoples by supporting and advocating for positive change.ONWA prides itself on providing all employees with a total rewards package that is generous and supports our workforce and their family members:


  • Competitive salaries
  • Generous paid vacation time
  • Paid time off at Christmas above paid vacation time
  • Additional paid stat and civic holidays
  • 35-hour work week
  • Comprehensive benefits program including health, paramedical, dental, vision, and EAP. All premiums are covered by the employer.
  • Healthcare Spending Account and Lifestyle Spending Account
  • Competitive Retirement Savings Plan
  • Paid sick days
  • Paid cultural/personal wellness days
  • Flexible scheduling to support work-life balance
  • Ongoing professional development


VISION:


At the Ontario Native Women's Association (ONWA), we celebrate and honor the safety and healing of Indigenous Women and Girls as they take up their leadership roles in the family, community, provincially, nationally, and internationally for generations to come.


SCOPE:


The Registered Nurse (RN) will integrate knowledge from public health sciences, primary health care, nursing science, and the social sciences to promote, protect and preserve the health of Indigenous women and their families. The RN will be responsible for providing safe, quality access to culturally sensitive health care to Indigenous women, their families, and communities, based on each community member's individual needs.


The RN will provide support to the provision of health services in a community setting. As directed by the Community Development Manager of Health Programs, the RN will mentor, guide, and provide direction to the RPN staff within their scope of practice. The RN will provide nursing care to attendees at community-based clinics, in the outreach mobile unit, events, etc. The RN is responsible for developing and facilitating public health teaching and will provide nursing care within the community. The RN will contribute to program development, education and training of staff and community.


QUALIFICATIONS:


SKILLS:


  • Demonstrated ability to adhere to the Practice Standards and Guidelines set out by the College of Nurses of Ontario as they relate to the public health practice setting.
  • Ability to understand and use the nursing process with individualized care plans and planning.
  • Demonstrated proficiency in establishing and maintaining therapeutic nurse-client relationships with individuals, families, and groups from diverse socioeconomic and cultural backgrounds.
  • Demonstrated ability to effectively communicate using written, verbal, non-verbal, and technical skills.
  • Demonstrated experience in developing and delivering programming, education, and training to internal and external stakeholders.
  • Demonstrated ability to form professional and collaborative working relationships and function as a member of an interdisciplinary team.
  • Demonstrated ability to set and maintain high performance standards while practicing independently to achieve results.
  • Demonstrated ability to apply the values of accountability, cost-consciousness, equity, excellence, honesty, innovation, leadership, and teamwork.
  • Demonstrated ability to engage in reflective practice and in constructive dialogue about professional development.
  • Strong organizational, project management and time management skills, with the ability to plan and manage time effectively.
  • Must be dependable, able to follow instructions, respond to management direction, and be able to improve performance through management feedback.
  • Capacity to solve problems, critically think, and to see different perspectives.
  • Highly motivated individual with the ability to work with minimal supervision and under pressure.
  • Able to follow through on assigned duties independently with strict deadlines.
  • Proficient working knowledge of MS Office Software, internet, and general office equipment.


KNOWLEDGE:


  • Registered with the College of Nurses of Ontario to practice as a Registered Nurse with currentunrestricted registration status with the College of Nurses of Ontario as a Registered Nurse.
  • Nursing Diploma or bachelor's degree, or equivalent, from a recognized and accredited program, with minimum 5 years' experience in public health, community, hospital, or similar area of nursing.
  • Understanding of public health (Community Wellbeing) Systems and Indigenous health care systems.
  • Understanding of the history and jurisdictional issues that impact Indigenous women and their families and communities collectively.
  • Understanding of Indigenous culture and traditional practices.
  • Knowledge of Not-For-Profit Organizations.
  • Ability to speak an Indigenous Language is considered an asset


Please know, this is an existing role we are looking to fill.

We welcome applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.


If you would like to learn more about the job, please send us an email athr@onwa.ca.