Software Developer at Cireson LLC – San Diego, California
Explore Related Opportunities
About This Position
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 Software Developer. The 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.
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.
• Follow established coding standards and practices
• Communicate effectively with team members, internal and external customers
• Stay current with industry standard tools and technologies
• Assisting in small feature enhancements that improve system usability or customer workflows.
• 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.
• Contributing to internal knowledge bases and documentation on common issues and their resolutions.
• Work with little or no supervision
• Mentor other engineers
- Experience in working with LLMs to enhance coding efficiency and diagnose/solve problems
Qualifications
• 4+ years of experience in software development
• Proficiency in at least one modern programming language
• Solid understanding of web development (HTML, CSS, JavaScript/TypeScript)
• Solid 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
• 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)