Millennium EMS Solutions Ltd.

Junior Software Developer

Sherwood Park, AB, CA

10 days ago
Save Job

Summary

The Junior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge and experience with the rest of the team. This position utilizes modern Microsoft development tools and best practices.

Key Responsibilities

  • Attend meetings as required.
  • Participate in code reviews.
  • Be an active participant during solutioning discussions, timeline estimates, and feature scope meetings.
  • Ability to work with our test team and to develop automated test programs
  • Develop solutions using Microsoft technologies (C#, SQL, Azure, etc.) as defined by a requirement document.
  • Debug software issues and provide root cause analysis.
  • Write unit tests.
  • Continuously develop programming skills.
  • Provide and accept feedback.
  • Remain organized with the ability to multitask.
  • Perform other duties as directed by your supervisor.

What You Bring

  • Minimum Diploma in computer science, or an acceptable combination of education and relevant experience required,
  • Entry level knowledge of networking, operating system, and server architectures.
  • Entry level knowledge of Web design/application principles and tools.

Other Knowledge And Skills

  • Organized with the ability to multitask and work towards tight deadlines.
  • Ability to accurately and effectively manage and analyze large volumes of information.
  • Ability to explain and defend decisions regarding architectural decisions or direction.
  • Ability to work independently, balancing conflicting priorities.
  • Demonstrate entry level analytical and problem-solving skills.
  • Basic to intermediate understanding of software development approaches and protocols.
  • Basic understanding of how software integrates into broader systems.
  • Good verbal, written and interpersonal communication skills, including effective presentation and facilitation techniques.
  • Strong interpersonal and relationship building skills.

Working Conditions

  • Normal office environment that requires sitting for extended periods of time.
  • Prolonged exposure to computer keyboards and computer screens.
  • Manual dexterity required to use laptop and peripherals.
  • Sometimes requires long hours of work.
  • Some travel to other MEMS offices may be required on occasion.

About IntelleKt-EIG Inc.

IntelleKt-EIG Inc. is a subsidiary company of Millennium EMS Solutions Ltd. founded in 2024. IntelleKt develops software to support clients with their environmental information governance. IntelleKt gathers client’s environmental data with advance technologies to demonstrate compliance, monitor risk, improve portfolio performance and to ultimately ensure environmental compliance throughout an asset's lifecycle.

Why Choose IntelleKt?

IntelleKt Believes In Supporting Employees In Achieving Their Career Goals While Maintaining a Healthy Work-life Balance. In Addition To Rewarding Job Opportunities, We Offer An Attractive Employee Package, Including

  • Competitive salaries
  • Comprehensive benefits package including flex benefits for extended health care, dental care, vision, life insurance, short term disability insurance, long term disability insurance, critical illness insurance and accidental death and dismemberment insurance
  • Group RRSP matching plans
  • Employee wellness programs
  • Flexible hours
  • Career development planning
  • Compensation for subscription and accreditation fees

Equal Opportunity Statement

IntelleKt practices equal opportunity and fair hiring practices when filling positions and will hire the most qualified individuals based on their knowledge, skills, abilities and other competencies. IntelleKt has adopted this philosophy to ensure all employees, and potential candidates are considered for employment opportunities through a consistent, fair and barrier-free approach.

Stay Connected with Us!

Follow us on LinkedIn and Indeed for the latest job postings and news.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: