Job Description
We are seeking a visionary Senior Software Engineer to join our elite engineering team in Toronto. At Nexus Digital Solutions, we are redefining the digital landscape by building robust, scalable, and user-centric applications. You will have the autonomy to drive technical decisions and mentor a team of talented developers in a fast-paced, innovative environment.
Our Culture:
- Hybrid work model supporting flexibility.
- Competitive compensation and equity packages.
- Continuous investment in your professional growth.
- A diverse and inclusive workplace.
Responsibilities
- Architect and develop high-performance software solutions using modern technologies.
- Lead the design of complex technical features and systems.
- Conduct thorough code reviews and enforce coding standards.
- Troubleshoot and resolve critical technical issues and performance bottlenecks.
- Collaborate closely with Product Managers and Designers to translate requirements into technical specifications.
- Mentor junior engineers and foster a culture of knowledge sharing.
Qualifications
- 5+ years of professional software development experience with a strong computer science background.
- Proficiency in at least two modern languages (e.g., Python, Java, TypeScript).
- Experience with cloud platforms (AWS, Azure, or GCP).
- Deep understanding of software design patterns and architectural principles.
- Strong problem-solving skills and attention to detail.
- Excellent communication skills and ability to work in a collaborative environment.