Jr. Software Developer
Fully Remote San Diego, CA
Job Type
Full-time
Description

Company Description

Founded in San Diego, CA in 2011, Cireson is dedicated to being the leading innovator in Microsoft IT Service Management. We develop seamless and intuitive Service Desk software for Microsoft-first customers. Our products prioritize customer needs by automating manual tasks and simplifying workflows with AI-enhanced experiences. Cireson is the creator of Tikit, the top IT Service Management platform that natively integrates with the Microsoft Cloud to enhance tools like AI, Entra, Intune, Power Automate, Power BI, and Teams.


Role Description

This is a full-time, remote role for a Jr. Software Developer. The Jr. Software Developer will be responsible for coding, testing, and maintaining software applications. Day-to-day tasks include collaborating with other developers and customer success team members to diagnose issues and develop solutions while writing clean and efficient code. The role requires knowledge of both front and back end development and object-oriented programming.

Requirements

Key Responsibilities

  • Investigating, reproducing, and resolving bugs reported by customers or internal teams.
  • Collaborating with Product, Support & occasionally Customers to understand the root cause of issues.
  • Writing clean, maintainable, and well-documented code to fix defects across the stack.
  • Participating in regular triage meetings and prioritize bug fixes based on impact and urgency.
  • Writing unit and integration tests to ensure bug fixes don’t regress.
  • Assisting in small feature enhancements that improve system usability or customer workflows.
  • Contributing to internal knowledge bases and documentation on common issues and their resolutions.

Qualifications

  • 1–2 years of experience in software development
  • Proficiency in at least one modern programming language
  • Basic understanding of web development (HTML, CSS, JavaScript/TypeScript)
  • Basic understanding of backend development (C#, REST, .NET)
  • Understanding of OOP programming concepts such as IoC and DI
  • Familiarity with relational databases (e.g., T-SQL, MySQL)
  • Strong problem-solving and debugging skills
  • Eagerness to learn from senior engineers and grow professionally
  • Excellent communication skills and the ability to explain technical issues clearly

Preferences

  • Experience with SaaS products
  • Experience with ITIL concepts 
  • Experience with React 
  • Experience with the Microsoft Stack (.NET, Graph SDK, Teams, Azure)