SOTI

Software Developer

SOTI$80K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Minimum 4 years of experience in software development, both front-end and back-end.
  • Extensive experience with C# and .NET framework.
  • Strong grasp of software design patterns and best practices.
  • Knowledge of relational databases, particularly SQL.
  • Proficient in front-end technologies like JavaScript, HTML5, CSS3, and Angular.
  • Familiarity with agile development methodologies such as Scrum and Continuous Delivery.
  • Bachelor's Degree in a related field or equivalent experience.

Responsibilities

  • Develop innovative solutions for industry challenges.
  • Write clean, efficient, and maintainable code following best practices.
  • Provide technical direction for product research and development.
  • Engage in the complete software development lifecycle from design to testing.
  • Identify and resolve product defects promptly.
  • Automate testing processes through unit and integration tests.
  • Maintain high coding standards and comprehensive technical documentation.
  • Lead web solution implementations utilizing C# and .NET.

Benefits

  • Hybrid work model for flexible work arrangements.
  • Collaborative environment with a focus on team skills.
  • Opportunities for professional development and learning.
  • Participation in innovative projects and brainstorming sessions.
Full Job Description
Job Title: Full stack Developer (C#, .NET, Angular)

Location: Mississauga, Ontario, Canada

Work Model: Hybrid

We are seeking a skilled Full Stack Developer with expertise in C# and .NET to join our team focused on Real-time Communication for the Web. In this role, you will work closely with cross-functional teams, including backend developers, frontend engineers, and DevOps, to build and optimize real-time communication solutions. You will be responsible for developing both the client-side and server-side components of our platform, ensuring seamless interaction between them.

You should have a strong understanding of web technologies, real-time communication protocols, and scalable architectures. Your ability to balance technical requirements with user experience, and to build efficient, reliable, and secure systems, will be critical. As a Full Stack Developer, you will collaborate with engineering leaders to design and implement high-performance solutions that meet the needs of our users and align with business goals.

What You'll Do
  • Develop innovative solutions to tackle big industry problems
  • Write well-designed, scalable, reliable, testable, and reusable code by using best software development practices, clean code, and SOLID principles
  • Provide technical guidance on the research and development of new products and services
  • Contribute to the entire development lifecycle of analysis, design, implementation and test
  • Detect, report, investigate, and fix product defects
  • Automation, including writing unit and integration tests
  • Maintain high standards of quality for code, technical documentation, and deliverables
  • Provide leadership on the implementation of web solutions in C# and .NET
  • Collaborate on projects with an all-star team comprised of varying skills through code reviews and design discussions
  • Participate in brainstorming and idea generation activities
  • Stay up-to-date with advanced technologies to be able to provide the best solutions for new project


Experience You'll Bring
  • A minimum of 4 years of related industry experience working in software development environments where you are building front-end and back-end components of Web applications
  • A minimum of 4 years of experience developing with C# .NET programming language
  • Good understanding of software design patterns
  • Good understanding of data modeling and storage with well-known relational database (preferably SQL)
  • Demonstrable versatility in multiple front-end and back-end technologies such as JavaScript, HTML5, CSS3, Angular, NodeJS, REST APIs, JSON
  • Experience (or strong interest) in agile methods such as Scrum/XP, Behaviour Driven Development, and Continuous Delivery
  • Bachelor's Degree from an accredited college or equivalent work experience


#LI-KI1

So, what are you waiting for? Apply today!

About SOTI

SOTI is a Canadian software company that provides enterprise mobility management and mobile security solutions. The company's flagship product, SOTI MobiControl, allows businesses to manage and secure their mobile devices and applications from a single platform. SOTI was founded in 1995 by Carl Rodrigues and has since grown to become a global leader in the enterprise mobility management market. The company has over 17,000 customers in more than 170 countries and has received numerous awards for its innovative products and services.
Learn more about SOTI
Size
1,000 employees
Industry
Founded
1995

Similar Jobs

More Jobs at SOTI

More Information Technology Jobs

Find similar Software Developer jobs: