Mobile Application Developer
- Toronto, ON, Canada
- Willowdale East (Newtonbrook), ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Posting language
- English
- Posted
Original job description
Position: Mobile Application Developer
Location: Toronto, ON
Job ID#: RQ11836
Duration: 5 Months
Role Overview
We are seeking a Senior Software Developer/Mobile Application Developer to support the design, development, enhancement, testing, integration, and deployment of enterprise applications and mobile solutions. The successful candidate will contribute throughout the software development lifecycle, working on scalable applications, API integrations, cloud-based services, and cross-platform mobile development initiatives.
Key Responsibilities
- Review
and understand existing application architecture and source code,
implementing enhancements to improve scalability and maintainability.
- Develop
and enhance application features based on approved requirements and design
specifications.
- Provide
effort estimates and technical input to support project planning
activities.
- Capture
business requirements and update business rules as needed.
- Develop
high-quality, well-documented code using structured methodologies and best
practices.
- Create
custom reports using Microsoft technologies.
- Conduct
testing, integration, deployment, and implementation activities.
- Analyze,
troubleshoot, and resolve production issues and defects.
- Document
developed solutions and support knowledge transfer activities.
- Translate
technical system specifications into fully functioning and tested
applications.
- Develop
programming specifications, generate code, conduct unit testing, and
maintain software solutions.
- Provide
technical support during implementation, conversions, and migration
activities.
Required Qualifications
Development Skills
- 5+
years of experience developing cross-platform mobile applications using
technologies such as Ionic, Cordova, Flutter, or similar frameworks.
- 5+
years of experience designing, developing, and implementing complex
multi-platform applications.
- Experience
with:
- .NET
- C#
- JEE
- Microsoft
SQL Server
- JavaScript
Frameworks
- SOAP
and REST Web Services
- .NET
- Experience
with Azure Cloud services including:
- Azure
SQL
- Azure
Functions
- API
Management
- Event
Hub
- Streaming
Analytics
- Data
Factory / Databricks
- Azure
SQL
- Experience
with HTML5, XHTML, JavaScript, jQuery, and AngularJS.
- Experience
building web applications, Windows client applications, and web services.
- Experience
developing APIs, integrating systems using APIs, and utilizing API
management tools such as Swagger, OpenAPI, Postman, and Apigee.
- Experience
with object-oriented design principles, architectural patterns,
refactoring, optimization, and scalable application development.
Technical Skills
- Experience
throughout the Software Development Lifecycle (SDLC) and Application
Lifecycle Management.
- Experience
with unit testing, performance testing, and load testing.
- Knowledge
of CI/CD pipelines and DevOps practices.
- Knowledge
of UI/UX design principles.
- Knowledge
of security concepts including:
- Authentication
- Authorization
- Encryption
- Digital
Signatures
- SSL
- PKI
- Authentication
- Experience
with authentication and authorization frameworks including OAuth, JWT,
SAML, OIDC, and Mutual TLS.
- Experience
using Git and version control systems.
- Experience
identifying technical issues and developing technical recommendations and
solutions.
- Experience
with post-implementation support and business requirements analysis.
Additional Enterprise Development Experience
- Experience
conducting impact assessments on enterprise application customizations and
integrations.
- Strong
SQL, database development, XML, ETL, and data integration expertise.
- Experience
working with data warehouse concepts and methodologies.
- Experience
with Java application development is considered an asset.
General Skills
- Strong
communication, interpersonal, and collaboration skills. ,
- Experience
working in Agile delivery environments.
- Ability
to manage multiple projects and priorities concurrently.
- Strong
analytical, problem-solving, and decision-making capabilities.
- Proven
ability to meet project deadlines in complex environments. ,
Work Arrangement
- Toronto,
ON
- 5
Days Onsite
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
- Digital
Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
- Recruitment:
Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
Learn more online at https://www.symbioticgroup.com/home-sd/.
Please submit your most recent resume to: RecDep@symbioticgroup.com
View All Jobs online at: https://www.symbioticgroup.com/view-jobs/
More about this job
Responsibilities
Design, develop, enhance, test, integrate, and deploy enterprise applications and cross-platform mobile solutions, including API integrations and cloud-based services. Troubleshoot production issues, document solutions, support implementation and migration activities, and contribute to requirements analysis and project planning.
Requirements
Requires at least five years of experience developing cross-platform mobile applications and complex multi-platform applications, with experience in .NET/C#, JavaScript frameworks, SQL Server, APIs, and Azure services. Candidates should also have SDLC, testing, CI/CD, security, database and data integration experience, along with strong communication and problem-solving skills.
Skills
- Ionic
- Cordova
- Flutter
- .NET
- C#
- JEE
- Microsoft SQL Server
- JavaScript
- Azure Cloud Services
- REST and SOAP APIs
- AngularJS
- CI/CD
- DevOps
- OAuth and JWT
- SQL and ETL
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Government & Public Sector
Keywords
- Cross-Platform Development
- Ionic
- Cordova
- Flutter
- .NET
- C#
- JEE
- Microsoft SQL Server
- JavaScript
- HTML5
- XHTML
- jQuery
- AngularJS
- Azure SQL
- Azure Functions
- API Management
- Event Hub
- Streaming Analytics
- Data Factory
- Databricks
- SOAP
- REST
- Swagger
- OpenAPI
- Postman
- Apigee
- CI/CD
- DevOps
- OAuth