logo image

STEP Software Job Board

Senior Software Developer


London, Canada (+1), Canada .
full-time . September 28, 2022

Description

Software Developer (Senior)
Full Time London, ON

Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our implementations.
Being part of the Software Development team at STEP Software, you will have the opportunity to be part of a team that leverages some of the most popular frameworks to ensure fast, consistent, secure, and scalable solutions. We have built our company around uniquely intelligent and dedicated group of professionals. We believe that our company thrives when our employees do.

Who are we?
STEP Software is a technology firm specializing in software solutions for a wide variety of industries. We are coding experts that work in a broad set of technical languages.
We have been in business since 2005 and are fortunate to have put together one of the smartest and most capable technology teams in our region. STEP Software is a great place to spend your professional day and is always looking for exceptional people. We are an equal opportunity employer and value diversity.
By translating business challenges into high-performance software, STEP Software develops mission-critical applications that meet stringent quality standards and specific business goals. We strive to create a culture that does not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Why join the STEP Software Team?
Be part of the NERDVANTAGE team that is exciting/forward-thinking/fast-moving
Work with a high performance team that loves to be clever, bold and creative
Enrich your skills and development
Maintain work-life balance with flexible work from home policy or work from our modern large office in London

What you will be doing a a Software Developer?
You will be supporting a cross functional team of Software Developers tackling projects from end to end in a fast pace and high growth environment
Leading/assisting in technical architecture development based on business requirements
Leading design sessions and code reviews
Providing leadership, guidance and mentoring to the development team
Designing, estimating, coding and testing web-based, mobile, and/or desktop applications
Problem-solving code level and configuration issues
Interacting with clients and their development teams in conjunction with other team leads
Preparing developer and deployment documentation for application components

What we are looking for in a Software Developer?
Required Languages
- C#
- OO design
- Angular 7+
- ASP.NET
- Web UI Development
- Microsoft SQL Server (stored procedures and db design)

Would be great if you have some knowledge of: (but not required)
- Other SQL databases
- C/C++
- Swift
- Python
- Java
- Objective C
- VB.NET
- PHP
- Delphi / Lazarus / Object Pascal
- Linux, Mac, iPhone, Android and Embedded Devices

As well as these skills:
Team player looking to join a dynamic agile development environment
Passion for new tech and applying new approaches to help with continual improvements
Strong leadership and mentoring skills
Strong communication skills to collaborate with different projects
The experience to evaluate software design choices, and the people skills to rally the team around the chosen solutions

Job Type: Full-time, hybrid work environment

Know someone who would be a perfect fit? Let them know!