{"schemaVersion":"jobsearcher.job.v1","id":"b747aaa5bf60ce5d3173434e","url":"https://jobsearcher.com/jobs/b747aaa5bf60ce5d3173434e","canonicalUrl":"https://jobsearcher.com/jobs/b747aaa5bf60ce5d3173434e","title":"Software Engineer","description":"Job Description\n\nSonora Software is seeking a skilled Software Engineer to design, develop, test, and maintain software applications that support business operations and customer needs. The ideal candidate will have strong programming skills, an understanding of software architecture, and the ability to develop reliable, scalable, and maintainable solutions.\n\nIn this role, you will work with developers, product stakeholders, and other technical team members to translate requirements into functional software. You will contribute to application design, feature development, debugging, testing, and deployment while helping maintain code quality, system performance, and security.\n\nResponsibilities\n\n* Design, develop, and maintain software applications and services.\n* Write clean, efficient, reusable, and well-documented code.\n* Implement new features and improve existing application functionality.\n* Develop and integrate APIs, databases, and external services.\n* Troubleshoot software defects and resolve technical issues.\n* Participate in code reviews and technical design discussions.\n* Develop unit tests and integration tests to validate application behavior.\n* Collaborate with cross-functional teams to deliver project requirements.\n* Monitor application performance and identify opportunities for improvement.\n* Maintain technical documentation and development records.\n* Support software releases, updates, and production troubleshooting.\n* Follow established security, quality, and development standards.\n\nRequirements\n\n* Experience in software engineering or application development.\n* Proficiency in a programming language such as Java, Python, C#, or JavaScript.\n* Understanding of data structures, algorithms, and software design principles.\n* Familiarity with databases, SQL, and API integration.\n* Experience using Git or another version control system.\n* Knowledge of debugging, testing, and software maintenance practices.\n* Ability to analyze technical problems and develop practical solutions.\n* Strong communication, organization, and teamwork skills.\n* Ability to manage priorities and meet project deadlines.\n\nPreferred Skills\n\n* Experience with modern web frameworks or backend development technologies.\n* Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.\n* Knowledge of CI/CD pipelines, Docker, and automated testing.\n* Understanding of Agile or Scrum development methodologies.\n* Experience with application security and performance optimization.\n* Familiarity with microservices or distributed application architecture.\n\nAbout the Company\n\nSonora Software is the employer name provided for this job description. Its specific business profile and Phoenix-area presence have not been independently verified. This draft describes a general Software Engineer role and should be tailored to the employer's actual products, technology stack, and hiring requirements.\n\nPay: $90,000.00 - $125,000.00 per year\n\nBenefits:\n* Health insurance\n* Relocation assistance\n* Visa sponsorship\n* Vision insurance\n\nWork Location: In person","company":"Sonora Software","rawCompany":"sonora software","city":"Phoenix","state":"AZ","isRemote":false,"isActive":false,"createdAt":"2026-10-21T11:51:23.397Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Engineer","description":"Job Description\n\nSonora Software is seeking a skilled Software Engineer to design, develop, test, and maintain software applications that support business operations and customer needs. The ideal candidate will have strong programming skills, an understanding of software architecture, and the ability to develop reliable, scalable, and maintainable solutions.\n\nIn this role, you will work with developers, product stakeholders, and other technical team members to translate requirements into functional software. You will contribute to application design, feature development, debugging, testing, and deployment while helping maintain code quality, system performance, and security.\n\nResponsibilities\n\n* Design, develop, and maintain software applications and services.\n* Write clean, efficient, reusable, and well-documented code.\n* Implement new features and improve existing application functionality.\n* Develop and integrate APIs, databases, and external services.\n* Troubleshoot software defects and resolve technical issues.\n* Participate in code reviews and technical design discussions.\n* Develop unit tests and integration tests to validate application behavior.\n* Collaborate with cross-functional teams to deliver project requirements.\n* Monitor application performance and identify opportunities for improvement.\n* Maintain technical documentation and development records.\n* Support software releases, updates, and production troubleshooting.\n* Follow established security, quality, and development standards.\n\nRequirements\n\n* Experience in software engineering or application development.\n* Proficiency in a programming language such as Java, Python, C#, or JavaScript.\n* Understanding of data structures, algorithms, and software design principles.\n* Familiarity with databases, SQL, and API integration.\n* Experience using Git or another version control system.\n* Knowledge of debugging, testing, and software maintenance practices.\n* Ability to analyze technical problems and develop practical solutions.\n* Strong communication, organization, and teamwork skills.\n* Ability to manage priorities and meet project deadlines.\n\nPreferred Skills\n\n* Experience with modern web frameworks or backend development technologies.\n* Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud.\n* Knowledge of CI/CD pipelines, Docker, and automated testing.\n* Understanding of Agile or Scrum development methodologies.\n* Experience with application security and performance optimization.\n* Familiarity with microservices or distributed application architecture.\n\nAbout the Company\n\nSonora Software is the employer name provided for this job description. Its specific business profile and Phoenix-area presence have not been independently verified. This draft describes a general Software Engineer role and should be tailored to the employer's actual products, technology stack, and hiring requirements.\n\nPay: $90,000.00 - $125,000.00 per year\n\nBenefits:\n* Health insurance\n* Relocation assistance\n* Visa sponsorship\n* Vision insurance\n\nWork Location: In person","datePosted":"2026-10-21T11:51:23.397Z","dateModified":"2026-10-21T11:51:23.397Z","hiringOrganization":{"@type":"Organization","name":"Sonora Software","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Phoenix","addressRegion":"AZ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"b747aaa5bf60ce5d3173434e"},"url":"https://jobsearcher.com/jobs/b747aaa5bf60ce5d3173434e"}}