Software Developer
2 weeks ago
Job Title:
Mobile Application Developer Location
:
Mississauga, Ontario Work Model:
Hybrid
It all started with a classic story about
one
developer’s vision. Today, more than 17,000 enterprise customers around the world depend on us to secure, manage, and support their mobile operations, with millions of devices managed worldwide. SOTI’s two decades of success has built strong partnerships with leading mobile platform providers and device manufacturers. At SOTI, we have
demonstrated
commitment to staying at the forefront of mobility management and security. We are deeply committed to researching and developing solutions that address today’s toughest mobility challenges. We strive to go where nobody has gone before.
What
We’re
Looking For
SOTI Snap is a
cross-platform mobile application development solution built for business
. It lets organizations build the mobile apps they need quickly and cost- efficiently. You do not need specialized resources with SOTI Snap. Anyone can build an app by dragging and dropping the widgets they need
. The incumbent will work in a small fast-paced team in the Mississauga lab to develop device-side features for the SOTI SNAP mobile applications development platform.
S/he will also collaborate with device-side developers in the larger SNAP development team in India. We are seeking an experienced and motivated Mobile Developer with a strong focus on Android development. This position will be key to developing Android-specific features and ensuring that our mobile applications can handle complex integrations with third-party systems.
In this role, you'll work on: Running SNAP App in the Background : Implementing and managing background tasks in the SNAP app on Android devices, including waking up the app when messages from third-party systems are received.
Integrating with Hardware Scanners : Implementing Android-specific features that allow integration with hardware scanners from different vendors, ensuring seamless operation across devices.
Handling Background Data Sync : Developing mechanisms to save data locally on Android devices, with the ability to forward that data to a third-party application via REST API at a later time.
Android-Specific Feature Development : Taking ownership of Android-only feature requests, ensuring that the mobile application meets both functional and performance requirements, particularly in relation to background processing and hardware interactions.
Write code in Swift, Objective C, Java/Kotlin, HTML5, CSS,
JavaScript,
Phone gap/Cordova framework.
Write code to consume web services and perform database operations
Collaborate with the quality assurance team for error free -
timely
releases
Meet deadlines in a fast-paced cross-development environment
Have fun, with all of the above
Experience
You’ll
Bring Excellent math and logical thinking, ability to understand the logic behind Computer Science and the relationships within programs themselves
A strong education in Computer Science/Math is preferred
4+ years of experience in software development in a product company
Proficiency
(3+ years) in the iOS and Android development stacks and PhoneGap/Cordova.
Strong knowledge of memory management and application performance tuning
Knowledge of the latest iOS and Android features
Experience in JSON & XML Parsing
Familiarity with jQuery Mobile
Familiarity with best coding practices and design patterns
Familiarity with SCRUM, JIRA,
Jenkins,
and GIT.
A strong education in Computer Science/Math is preferred.
Please note that as part of our application process, we invite you to undertake a one-hour test to
demonstrate
your skills in algorithmic thinking. We believe in your success, and
we’ve
got you covered Language Flexibility: Code in the language
you’re
most comfortable with.
Stress-Free Environment: You will be provided with extra time, so you
don't
need to worry about the time running out.
Fair Evaluation: You can also rest assured that our software development team will review your work to ensure fairness.
We look forward to seeing your problem-solving talents shine
About SOTI
SOTI is a proven innovator and industry leader in simplifying business mobility solutions by making them smarter,
faster
and more reliable. With SOTI’s
innovative portfolio of solutions
, organizations can trust SOTI to elevate and streamline their mobile operations, maximize their
ROI
and reduce device downtime. Globally, with over 17,000 customers, SOTI has proven itself to be the go-to mobile platform provider to manage, secure and support business-critical devices. With SOTI’s world-class support, enterprises can take mobility to endless possibilities. For more information, visit
soti.net
.
At SOTI, we celebrate the uniqueness of our global teams and are proud to be an equal opportunity workplace. We are curious problem solvers who are committed to bringing the best mobile and IoT management solutions to market. We offer careers with #EndlessPossibilities.
So, what are you waiting for? Apply today #LI-KI1
If you want to bring your ideas to life, apply at SOTI today. We are committed to providing accessible employment practices that are in compliance with the requirements under the Human Rights Code and the Accessibility for Ontarians with Disabilities Act (AODA). If you require accommodation during any stage of the recruitment process, please notify People & Culture at careers@soti.net. Please note that SOTI does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Services Agreement with agency/recruiter, SOTI will not consider or agree to payment of any referral compensation or recruiter fee.
-
Software Acquisition Business Developer
1 week ago
Mississauga, Ontario, Canada Software International Full timeCompany OverviewSoftware International is a leading provider of technical talent to Fortune 100/500/1000 companies in Canada. With operations in 30+ countries worldwide, our client is a large, publicly traded software company with revenue exceeding $35 billion.Salary and BenefitsThe salary for this position ranges from $60,000 to $75,000 per year, plus...
-
Senior Software Director
1 week ago
Mississauga, Ontario, Canada Software International Full timeEstimated salary: $195,000/yearSoftware International is a leading software company with operations in 35+ countries worldwide.We are seeking a highly skilled Senior Software Director to lead our business through a new chapter of strategic direction and execution. The ideal candidate will have expertise in SaaS industry, experience working with leading...
-
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAxiom Software Solutions Limited is seeking a highly skilled Java Backend Engineer to join our team. The successful candidate will have at least 10 years of experience working with Java, with a strong focus on coding and development.Job SummaryWe are looking for an experienced Java developer who can design, develop, and maintain high-quality software systems...
-
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAxiom Software Solutions Limited is seeking a highly skilled Java Fullstack Developer to join our team.We offer an estimated salary of $140,000 per year based on industry standards and location.About the Job:This role involves designing, developing, and deploying Java/J2EE-based applications with a strong focus on microservices architecture.The ideal...
-
Business Development Associate
6 months ago
Mississauga, Canada Software International Full timeSoftware International (SI) supplies technical talent to various Fortune 100/500/1000 companies in Canada/US. Our client is large, publicly traded software company with operations in 36+ countries world wide with revenue exceeding $35 billion. They specialize in the acquisition of B2B companies and design and implementation and support of various B2B...
-
Business Development Manager
6 months ago
Mississauga, Canada Software International Full time**Software International (SI)** supplies technical talent to various Fortune 100/500/1000 companies in Canada/US. Our client is large, publicly traded software company with operations in 36+ countries world wide with revenue exceeding $35 billion. They specialize in the acquisition of B2B companies and design and implementation and support of various B2B...
-
Senior Java Software Architect
3 weeks ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAxiom Software Solutions Limited: Seeking a Seasoned Java ProfessionalWe are Axiom Software Solutions Limited, a leading software development company based in Mississauga, Canada.Compensation: The estimated annual salary for this position is around $140,000 CAD.About the Role:The role of Senior Java Software Architect is a critical position that requires a...
-
Software Engineering Manager
3 weeks ago
Mississauga, Ontario, Canada United Software Group Inc. - Canada Full timeAbout the RoleWe are seeking a highly skilled and experienced Software Engineering Manager to lead our team of Java & Springboot Developers in designing, developing, and maintaining applications.Key ResponsibilitiesLead a team of developers in designing, developing, and maintaining applications using Java & Springboot.Work with business stakeholders and...
-
Software Developer
1 month ago
Mississauga, Ontario, Canada Investment Planning Counsel Full timeSoftware Development OpportunitiesAt Investment Planning Counsel, we're seeking a skilled Software Developer to join our growing IT team. As a key member of our development team, you will be responsible for developing and supporting high-quality software solutions in an agile environment.Key Responsibilities:Design, develop, and test well-structured,...
-
Product Development Director
7 days ago
Mississauga, Ontario, Canada Sensors & Software Inc. Full timeAbout UsSensors & Software Inc. is a leading provider of Ground Penetrating Radar (GPR) technology, serving industries such as construction, infrastructure development, environmental management, archaeology, and geophysics.
-
software developer
6 months ago
Mississauga, Canada Innovate R Technologies Inc. Full timeEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...
-
Senior Java Software Engineer
10 hours ago
Mississauga, Ontario, Canada Axiom Software Solutions Limited Full timeAt Axiom Software Solutions Limited, we are seeking a highly skilled Senior Java Software Engineer to join our team.About the RoleWe are looking for an experienced professional with 10+ years of experience in designing, developing, and deploying Java/J2EE based applications. The ideal candidate will have hands-on experience with Spring Boot, Spring Data/JPA,...
-
software developer
6 months ago
Mississauga, Canada Innovate R Technologies Inc. Full timeEducation: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...
-
software developer
3 weeks ago
Mississauga, Canada Devforce Full timeEducation: College/CEGEPExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...
-
software developer
3 weeks ago
Mississauga, Canada Devforce Full timeEducation: Expérience: EducationCollege/CEGEPTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...
-
Software Developer
4 weeks ago
Mississauga, Ontario, Canada The 6ix Creations- a Multimedia Group Inc. Full time**Education Requirement**Bachelor's degree in a relevant field is required for this role.**Experience Level**1 year to less than 2 years of experience in software development is desired.Key ResponsibilitiesDesign and integrate website-related codeDevelop website architectureWrite, modify and test website-related codeWrite, modify, integrate and test software...
-
IT Software Developer
6 days ago
Mississauga, Ontario, Canada Prep Doctors Corp. Full timeAt Prep Doctors Corp., we are seeking an IT Software Developer to join our team.About the RoleThis is a full-time position that requires on-site work. As a member of our team, you will be responsible for developing and maintaining our digital platforms.The ideal candidate will have excellent problem-solving skills, strong attention to detail, and the ability...
-
software developer
6 months ago
Mississauga, Canada Almon Consulting Company Full timeEducation: Bachelor's degreeExperience: 2 years to less than 3 yearsWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and...
-
software developer
6 months ago
Mississauga, Canada Almon Consulting Company Full timeEducation: Expérience: EducationBachelor's degreeWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...
-
software developer
3 months ago
Mississauga, Canada Aarav Solutions Canada Limited Full timeWork Term: PermanentWork Language: EnglishHours: 40 hours per weekEducation: College/CEGEPExperience: 1 year to less than 2 yearsWork settingOfficeRelocation costs covered by employerWilling to relocateConsulting firmPrivate company, corporation or industryRemote or mobileTasksWrite, modify, integrate and test software codeMaintain existing computer programs...