> Markdown version of [/jobs/ext/505635-software-developer-1](https://www.wearedevelopers.com/jobs/ext/505635-software-developer-1). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer 1 - **Company:** Wildfire Defense Systems - **Location:** Bozeman, MT, United States - **Experience:** Starter - **Salary:** $73,000.0 - $89,000.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Agile Methodology, Unit Testing, C Sharp (Programming Language), Code Review, Relational Databases, Software Engineering, SQL Stored Procedures, SQL Databases, ReactJS, Swift (Programming Language), Git, Information Technology, Software Version Control - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=3cf0fb52777632b0 ## About the Role Do you have experience in Version control systems?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science or related field, or equivalent experience * 0-2 years of professional software development experience * Experience with C#/.NET, JavaScript, React, Swift, or similar technologies * Basic understanding of relational databases and SQL * Familiarity with Git-based version control systems * Understanding of software development lifecycle concepts * Strong problem-solving and communication skills * Ability to learn quickly and work independently or as part of a team E. Knowledge, Skills, Abilities, & Personality Characteristics * Foundational knowledge of software development principles and practices * Ability to learn new technologies and adapt to changing priorities * Strong attention to detail and organizational skills * Effective written and verbal communication skills * Ability to collaborate with technical and non-technical stakeholders * Strong analytical and troubleshooting skills ## Description The purpose of the Software Developer I position is to support WD Companies and software products from within the Technology Division. This will include creating, maintaining, troubleshooting, testing, and deploying source code, applications, and products for internal and external users. B. Organizational Relationship * This position reports to the Software Development Manager * This position falls under the direction of the Director of Information Technology * This is not a supervisory role C. Duties and Responsibilities * Develop and maintain application features using .NET/C#, React, Swift, and related technologies * Write clean, maintainable, and well-documented code * Troubleshoot and resolve software defects with guidance from senior team members * Participate in code reviews and incorporate feedback * Write and execute SQL queries and stored procedures * Assist with unit testing, QA validation, and deployment activities * Collaborate with stakeholders to understand business requirements * Help improve existing applications through user feedback and enhancement requests * Follow established development standards and best practices * Participate in Agile ceremonies and team planning sessions ## Related Videos - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges)