COMPANY INFO STEP Software provides software development services using .NET (C#, VB.NET), C/C++, Python, Java, Swift, Objective C, PHP & Delphi on Windows, Linux, Mac, iPhone, Android and Embedded Devices.
STEP Software is seeking Senior Software Developers with proven skills in the development of various applications to work with our capable development team in London, Ontario. Ideally, the applicant has work experience with an array of technologies and platforms. The primary objective for this role is to support a London based client in developing their organization’s evaluation tool. This opportunity allows the Senior Software Developer to create strong relationships while developing and implementing Angular solutions.
KEY RESPONSIBILITIES
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
REQUIRED SKILLS
C#
Angular 7+
Microsoft SQL Server
Web UI Development
ASP.NET
SQL development (stored procedures and db design)
OO design
THE IDEAL CANDIDATE WILL HAVE
Strong leadership and mentoring skills
Well-established problem-solving skills
Solid English communication skills, verbal and written
The experience to evaluate software design choices, and the people skills to rally the team around the chosen solutions
FAVOURABLE SKILLS
Machine Learning
Python
iPhone / Android / Mobile Development
C/C++
Java
PHP
Delphi / Lazarus
MySQL
Linux
Mac OS X
Embedded Development
EMPLOYER BENEFITS
Typical office hours are Monday – Friday 9am – 5pm (temporarily remote per COVID-19 protocol)
Above average salary commensurate on experience
Group benefits including Health, Dental, Life, & Vision
3 weeks paid vacation
Small team with a family atmosphere
Social committee
Collaborative work environment
To apply, please email your resume in confidence along with salary expectation to employment@stepsoftware.com. Only those candidates selected for an interview will be contacted.
Step Software is an employer which values diversity in the workplace. We are happy to accommodate an individual’s needs in keeping with the Ontario Human Rights Code and the Accessibility for Ontarian's with Disabilities Act. If you require an accommodation to participate in the recruitment process, please contact us to make your needs known in advance.