Intermediate Software Developer (C#/.NET Core)

by Mobials Inc.

Location: London, ON
Date Posted: Mar 19, 2024
Mobials Inc.

Job Description


Intermediate Software Developer (C#/.NET Core)
 

About Mobials

Mobials Inc. is a technology company born in London, Ontario. We operate remotely, hiring employees across Canada. We are best known for our industry leading product, AutoVerify. AutoVerify is a comprehensive suite of digital solutions tailored toward automotive dealers, manufacturers, lenders, and marketplaces alike. We enable businesses to better serve their customers. Visit our website to learn more: https://www.autoverify.com/

 

Under the Hood 

Join our team and work anywhere in Canada – home, coffee shop, or even poolside, because we’re all about remote life. Enjoy perks like company-paid flexible benefits options, fun events (virtual and in-person) and a modified work week all year round to boot. We hire incredible people and your job referrals are not just appreciated; they're rewarded. Our culture is driven by communication and trust, acknowledging and supporting your life outside of work with the flexibility you deserve. All this to say, we value your journey at Mobials, both personally and professionally. 

 

The Roadmap

The Intermediate Software Developer role is focused on learning, developing, and maintaining our internal software systems. You will actively contribute to the Technology team by participating in code reviews, testing, debugging and documentation. You will act as a mentor to Junior Software Developers and work closely with several business groups to effectively meet feature requests and project requirements. You possess solid knowledge of PHP along with excellent communication and problem-solving skills. You are a creative, self-starter with a passion for continuous learning and great attention to detail.

 

Performance Specs

  • Write efficient code to maintain and improve the performance of our existing software systems.
  • Develop, implement, and test medium-large sized feature requests and participate in product feature discovery.
  • Perform automated testing to ensure proper functionality of our software systems.
  • Complete code reviews and conduct testing to ensure software is of the highest quality.
  • Detect bugs or errors within code and apply fixes in an efficient manner.
  • Work to achieve sprint targets against fixed deadlines, changing requirements and/or priorities.
  • Participate in daily team stand-ups, report on progress and setbacks, and openly accept guidance or mentorship from Senior Software Developers.
  • Work within an Agile environment and collaborate with multiple business groups including Product Management, Sales, and Customer Success.
  • Act as a mentor to Junior Software Developers by modeling best practices and providing suggestions to improve code quality.
  • Research and share valuable findings of emerging technologies and industry best practices with the Technology team.
  • Document and maintain software functionality.
  • Fulfill developer and deployment documentation requirements.

 

Preferred Mods

  • Post-secondary degree in Computer Science or related field preferred.
  • 3-5 years of work experience as a Software Developer.
  • Solid experience with C# and .NET Core.
  • Experience in web client technologies, such as HTML, CSS, and JavaScript.
  • Solid knowledge of Linux, Apache, MySQL, Node or Python is considered an asset.
  • Proficient understanding of code versioning tools such as Git.
  • Experience with or strong knowledge of Agile/Scrum methodology.
  • Ability to mentor Junior Software Developers.
  • Dedicated team-player.
  • Excellent oral, written communication and problem-solving skills.
  • Detail-oriented, curious, and asks a lot of questions.
  • Self-motivated with the ability to learn new programming languages quickly.
  • Testing and debugging experience is considered an asset.

 

Performance Package

  • Salary: $70,000-90,000/year

 

Who We are Looking For

  • You are not scared to ask questions, rather, you are always wanting to learn.
  • Curious learners = creativity = innovation = positive change
  • Great attention to detail.
  • You like to work with a team.
  • You are not scared to offer your opinion. We value diversity of thought.
  • You take great pride in yourself and your work … you are a fan of you!

 

Pit stop… there’s more perks! 

  • We continually optimize our onboarding process to ensure your first day at Mobials is a smooth ride
  • We embrace cultural differences, which is why you can exchange statutory holidays for cultural holidays throughout the year
  • We hold quarterly company-wide Lunch & Learns because food and learning fuel us
  • We provide financial support with professional development to turbocharge your skills
  • We provide paid volunteer time off so you can support a charitable cause in your community
  • We offer 24/7 confidential counseling via an Employee Assistance Program in addition to company-paid benefits (health, dental, vision and more). 
  • We help you save for the road ahead with financial benefits, such as Group Retirement Savings Plan and Deferred Profit Sharing Plan 
  • We ignite fun through the planning of virtual and in-person events all year long 

 

We encourage applications from persons with disabilities and will provide support throughout the recruitment process, including accommodation that takes into account an applicant’s accessibility needs.

 

While all submissions are appreciated, only those candidates selected for an interview will be contacted.

 

All applications will be held in strictest confidence.


Learn more and Apply