Software Developer
TV2 Consulting
Montreal, QC, CA
Full-time
We are seeking a skilled Software Developer with 3+ years of experience in mobile app development. This role focuses on the design, development, and testing of real-time solutions and features, system integration of new platforms, and enhancing existing services.
The ideal candidate will have strong analytical and problem-solving skills, thrive in agile environments, and possess excellent communication and leadership abilities.
- Type of job : Temporary Contractor 1 year
- Domain : Mobile App Development
- Location : Montreal, Quebec
- Work hours : Monday - Friday, 37.5 hours per week
Key Responsibilities :
- Design, develop, and test real-time solutions and features for mobile app development prior to implementation in production environments.
- Integrate new platforms and services, ensuring seamless system operation and compatibility with existing infrastructure.
- Implement software development strategies to build new features internally or collaborate with external vendors to enhance existing features.
- Work within agile service implementation and distributed environments, contributing to all stages of the software development lifecycle.
- Develop and maintain high-quality technical documentation, including technical writing of processes, code specifications, and user guides.
- Demonstrate strong analytical and problem-solving skills in addressing complex technical challenges and identifying innovative solutions.
- Collaborate with cross-functional teams, including developers, designers, and product managers, to ensure successful project delivery.
- Take initiative in leading technical discussions, providing guidance and mentorship to junior developers, and driving innovation within the team.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3+ years of experience in software development, with a focus on mobile app development.
- Proven experience designing, developing, and testing software solutions in real-time and distributed environments.
- Familiarity with system integration processes and working with new platforms and services.
- Experience working within an agile development framework.
- Strong analytical and problem-solving skills, with a passion for addressing complex technical challenges.
- Excellent technical writing and documentation skills, with the ability to clearly communicate technical concepts to diverse audiences.
- Strong communication and interpersonal skills, with demonstrated leadership ability and initiative-taking capability.
- Experience with relevant programming languages, frameworks, and tools used in mobile app development is a plus.
5 days ago