> Markdown version of [/jobs/ext/1745314-software-developer](https://www.wearedevelopers.com/jobs/ext/1745314-software-developer). 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 - **Company:** Avispa Technology - **Location:** Santa Rosa, CA, United States - **Salary:** $58,240.0 - **Contract:** Temporary contract - **Skills:** Testing (Software), JavaScript (Programming Language), Microsoft Excel, Microsoft Windows, Confluence, JIRA, Information Systems, Computer Engineering, Data Validation, Data Structures, Relational Databases, Programming Tools, Web Development, JSON, Python (Programming Language), Microsoft Visual Studio, Microsoft SQL Server, Object-Oriented Software Development, Scrum Methodology, Power BI, SQL Databases, Transact-SQL, TypeScript, Web Applications, YAML, Macros, GitHub Copilot, ReactJS, AngularJS, Information Technology, Vba Programming Language, Bitbucket, GPT, Visual Basic Language - **Published:** July 12, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=253fe1da1b0a7973 ## About the Role * Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or a related field, or equivalent professional experience. * Experience developing Excel-based business solutions using advanced Excel features, VBA, Visual Basic, macros, structured templates, data validation, and business process automation. * Experience working with Microsoft SQL Server, relational databases, SQL or T-SQL, and implementing business rules, workflow logic, data validation, dependencies, and constraints; experience with JavaScript, TypeScript, JSON, YAML, Python, object-oriented programming, and web application development is preferred. * Experience with Agile Scrum methodologies, software testing, deployment processes, and development tools such as Visual Studio, Jira, Confluence, Bitbucket, Power BI, Report Builder, Microsoft 365, Angular, React, or similar technologies is preferred. * Strong analytical, problem-solving, communication, and collaboration skills with the ability to translate ambiguous business requirements into technical solutions, explain technical concepts to diverse audiences, work independently, and leverage AI-assisted development tools such as ChatGPT, GitHub Copilot, or Claude Code are preferred. ## Description * Design, develop, and maintain Excel-based data collection tools integrated with Microsoft SQL Server using VBA, macros, formulas, validations, guided workflows, and business rules to ensure accurate and efficient data entry. * Translate business requirements into configurable workflows, business rules, dependencies, mandatory fields, exclusion logic, and user-friendly forms while collaborating with stakeholders to validate functionality and support adoption. * Support the design and planning of a scalable web application by defining application requirements, data structures, workflows, user experience, and technical documentation. * Develop and execute unit, regression, scenario-based, and user acceptance testing; troubleshoot application, data, workflow, and business rule issues; and promote solutions through development, test, and production environments. * Document application functionality, requirements, assumptions, test cases, and support procedures while participating in Agile Scrum ceremonies and collaborating with cross-functional teams to deliver maintainable, high-quality solutions. ## Related Videos - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Tips and Tricks for Working with JSON](https://www.wearedevelopers.com/videos/1229-tips-and-tricks-for-working-with-json) - [Developer Productivity Using AI Tools and Services - Ryan J Salva](https://www.wearedevelopers.com/videos/1339-developer-productivity-using-ai-tools-and-services-ryan-j-salva) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [13 AI Tools for Developers](https://www.wearedevelopers.com/magazine/302-13-ai-tools-for-developers)