← All jobs
Hiring company

Software Developer

Kitchener-Waterloo, ON, CAIndividual contributorvia jobspy_indeed
javascriptpythonjavaawsmlrubyscala

Don't apply into the void.

Most applications for this Hiring company role vanish into an ATS. With jobfinder-ai, your agent finds the actual hiring manager or founder behind this opening and sends a tailored email from your own inbox — so a real person reads your pitch and replies. We then follow up until you land on the calendar.

Reach the decision-maker — $5

**Job Summary**

We are seeking a skilled and innovative Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high\-quality software solutions across various platforms. This role offers an exciting opportunity to work on diverse projects, utilizing a broad range of technologies including web development, application development, and cloud services. The Software Developer will collaborate closely with cross\-functional teams to deliver scalable and efficient software products that meet business needs and enhance user experience.

**Responsibilities**

* Design, develop, test, and deploy robust software applications using languages such as Java, C\#, Python, Ruby on Rails, C\+\+, and VBA. * Develop and maintain web applications with front\-end technologies like JavaScript and frameworks aligned with modern standards. * Build and optimize database solutions using SQL, MySQL, and other relational database management systems. * Integrate third\-party APIs and develop RESTful services to facilitate seamless data exchange across platforms. * Utilize version control systems such as GitHub, SVN, and Git to manage code repositories effectively. * Collaborate within Agile development environments to deliver iterative improvements and ensure project milestones are met. * Work with cloud platforms including AWS and Azure to deploy scalable applications and manage infrastructure needs. * Participate in code reviews, troubleshoot issues, and implement best practices for software quality assurance. * Contribute to front\-end development efforts ensuring responsive design and optimal user experience. * Maintain documentation for codebase, APIs, and system architecture for future reference and team collaboration.

**Experience**

* Proven experience in software development with a strong portfolio of application projects. * Hands\-on experience with web development frameworks and front\-end technologies such as JavaScript. * Familiarity with SQL databases like MySQL or similar relational database systems. * Practical knowledge of cloud services including AWS or Azure for deploying applications. * Experience working in Agile methodologies with tools like GitHub, SVN, or Git for version control. * Proficiency in multiple programming languages such as Java, C\#, Python, C\+\+, Ruby on Rails, or VBA is highly desirable. * Understanding of REST APIs, application integration techniques, and API management best practices. * Knowledge of Linux operating systems environment is preferred for deployment and development tasks. * Prior experience with application lifecycle management tools like.NET frameworks or C\# is advantageous.

This position offers an engaging environment for passionate developers eager to work on innovative projects using cutting\-edge technologies while contributing to the growth of our organization through high\-quality software solutions.

Pay: $85,000\.00\-$95,000\.00 per year

Work Location: In person

Set this role as a target and your agent does the sourcing, finds the verified email, writes the pitch, and follows up — on autopilot.

Start your hunt