Senior Software Developer

Lynked Inc

$90K — $120K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience
  • Strong proficiency in Python, PHP, and TypeScript/JavaScript with frameworks like Laravel, Next.js, NestJS, and Nuxt.js
  • Experience with SQL and NoSQL databases and cloud-based application development
  • Familiarity with AWS or similar cloud environments
  • Understanding of IoT concepts, device communication, or distributed systems is a plus
  • Experience with microservices, Docker, or CI/CD tools
  • Hands-on experience with AI-assisted development tools like Claude Code and LLM-based workflows.

Responsibilities

  • Design, develop, and maintain software applications for AWS IoT cloud platform
  • Build scalable backend services, APIs, and integrations for device management
  • Collaborate with cross-functional teams to ensure seamless software, hardware, and communication integration
  • Analyze system performance, identify bottlenecks, and implement scalability improvements
  • Identify and remediate technical debt while managing product delivery timelines
  • Influence architectural design decisions for scalable and maintainable solutions
  • Troubleshoot issues and contribute to operational efficiency through internal tools and processes.

Benefits

  • Comprehensive health, dental, critical illness, and life insurance
  • Tuition reimbursement and continuous learning opportunities
  • Company-matched Group RRSP with employer contributions through a Deferred Profit Sharing Plan
  • Growth opportunities leading to leadership positions within the team
  • Hybrid working model allowing one day per week work from home.
Full Job Description
About the job Senior Software Developer

What You'll Do

As a Senior Software Developer, you will play a key role in building and optimizing the applications, services, and tools that power LYNKED's IoT and smart metering ecosystem. You will:
  • Design, develop, and maintain software applications that support our AWS IoT cloud platform and communication infrastructure
  • Build scalable backend services, APIs, and integrations used for device management, data acquisition, reporting, and building automation workflows
  • Collaborate with the Embedded Systems, Cloud, Data and Operations teams to ensure seamless integration between software, hardware, and communication layers
  • Analyze system performance, identify bottlenecks, and implement improvements that enhance scalability and reliability
  • Identify and remediate technical debt while balancing product delivery timelines
  • Contribute to and influence architectural design decisions, ensuring scalable, maintainable, and performance-driven solutions
  • Troubleshoot issues across the stack and contribute to building internal tools and processes that support operational efficiency
  • Develop new features that support smart metering, real-time system monitoring, communication protocols, and data automation
  • Document systems, workflows, and code to support maintainability and continuous improvement

What We're Looking For
  • 5+ years of professional software development experience
  • Strong proficiency across modern programming languages and frameworks, including Python, PHP, and TypeScript/JavaScript, with hands-on experience in frameworks such as Laravel, Next.js, NestJS, and Nuxt.js
  • Experience with APIs, databases (SQL/NoSQL), and cloud-based application development
  • Familiarity with AWS or equivalent cloud environment
  • Understanding of IoT concepts, device communication, or distributed systems is an asset
  • Experience with microservices, Docker, or CI/CD tools
  • Hands-on experience with agentic AI, including AI-assisted development tools such as Claude Code;
  • Familiarity with integrating LLM-based workflows into engineering processes is an asset.
  • Strong problem-solving skills with the ability to work in a fast-paced, evolving environment
  • A collaborative mindset with strong communication skills
  • Someone who thrives in a build-as-you-go environment and enjoys creating structure, processes, and scalable solutions

What We Offer
  • Health & Dental Benefits: Company paid comprehensive health, dental, critical illness & life insurance
  • Professional Development: Tuition reimbursement and opportunities for continuous learning
  • Retirement Savings Program: Company-matched Group RRSP with employer contributions through a Deferred Profit Sharing Plan (DPSP)
  • Growth Opportunities: Be part of a growing team with paths to leadership positions
  • Flexible Work: Hybrid model with one day per week work from home

How to Apply

If you're passionate about building high-quality software and want to be part of a team that values innovation, sustainability, and technical excellence, we'd love to hear from you. Please submit your resume and cover letter outlining your software development experience and why you're excited to join LYNKED.

Similar Jobs

More Jobs at Lynked Inc

More Information Technology Jobs

Find similar Senior Software Developer jobs: