{"schemaVersion":"jobsearcher.job.v1","id":"a4716ff968bfa1cdf56692f3","url":"https://jobsearcher.com/jobs/a4716ff968bfa1cdf56692f3","canonicalUrl":"https://jobsearcher.com/jobs/a4716ff968bfa1cdf56692f3","title":"Software Development Engineer II","description":"About the Role:\n\nJoin Yardi as a Software Development Engineer II and play a key role in building, enhancing, and maintaining innovative software solutions that power our industry-leading products. In this position, you'll work across the full development lifecycle, designing and implementing software enhancements, troubleshooting complex technical challenges, and developing high-quality, scalable applications. You'll contribute to multi-layer application development spanning database, server, and client components while leveraging modern frameworks, APIs, and AI-enabled services to deliver impactful solutions. This is an excellent opportunity for a developer who enjoys solving problems, taking ownership of their work, and contributing to products used by clients around the world.\n\nAs part of a collaborative and highly skilled engineering team, you'll participate in application design discussions, code reviews, and continuous improvement initiatives that drive product innovation and quality. You'll partner with cross-functional teams to deliver new features, optimize performance, and ensure solutions meet business and user needs. Success in this role requires a passion for software development, a commitment to coding best practices, and a continuous learning mindset. If you're excited about working with modern technologies, exploring AI-assisted development tools, and building reliable software that makes a measurable impact, we'd love to hear from you.\n\nWhat You’ll Do:\n\nDesign, develop, test, and implement software enhancements and components.\n\nDeliver new features and contribute to ongoing system improvements.\n\nTroubleshoot and resolve software defects to support application quality and performance.\n\nApply AI-assisted development practices and AI-enabled technologies in daily development work.\n\nExpand technical knowledge and depth while contributing to engineering initiatives.\n\nWho You Are:\n\nBachelor’s degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience\nTwo (2) years of experience in software development\n\nProficiency in one or more modern programming languages or frameworks (e.g., Go, React,\n\nJavaScript/TypeScript, Python, Java, or equivalent)\n\nExperience with relational databases (e.g., SQL Server, PostgreSQL, Oracle) and query optimization techniques\nExperience building or consuming RESTful APIs\n\nExperience managing client-side application logic using JavaScript or TypeScript\n\nWorking knowledge of multi-layer application architecture, including database, server, and client technologies\nUnderstanding of functional programming concepts and the ability to apply those concepts\n\nacross multiple software languages or frameworks\n\nFamiliarity with automated testing tools, code analysis tools, and modern software development workflows\nBasic understanding of AI concepts, AI-assisted development tools, and integrating external services or APIs into applications\nStrong debugging, analytical, and problem-solving skills\n\nAbility to work independently on defined tasks and deliver quality solutions\n\nClear written and verbal communication skills\n\nAbility to manage priorities, identify dependencies, and meet deadlines\n\nIdeal to Have:\n\nExperience with modern development practices (e.g., CI/CD, containerization, microservices)\n\nExposure to cloud platforms and cloud-native application development\n\nFamiliarity with scalable system design concepts and performance optimization techniques\n\nExperience with web or mobile applications\n\nExperience integrating AI services, machine learning APIs, or intelligent application features\n\nExperience with automated testing frameworks and code quality tooling\n\nReal Estate runs on Yardi. About Us:\n\nYardi pioneers the property tech industry by seamlessly blending 40 years of tradition with forward-thinking innovation. We’ve created a team of over 10,000 employees in over 40 locations around the globe dedicated to making great real estate software products.\n\nDiscover the Yardi Difference:\n\nYardi is more than just a software company – we are dedicated to creating a positive impact in our communities. Annually, Yardi extends philanthropic support to organizations chosen by our employees. Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various causes and communities.\n\nOur award-winning culture, consistently recognized by Glassdoor's prestigious \"Best Place to Work\", fosters support, collaboration, and growth. We prioritize your well-being with comprehensive benefits, including 100% paid employee medical premiums, company profit-sharing plan, and flexible work arrangements.\n\n#YardiCareers #TeamYardi #hiring\n\nAnnual Salary Range: $130,000-$138,000\n\nAll submissions for open positions should be received through Yardi’s applicant portal, accessed from Yardi’s corporate website.\n\nEOE/Race/Gender/Disability/Vets\n\n#LI-Hybrid\nLocation\n\nOxnard, CA\n\nBusiness Unit\nResidential\nDepartment\nSoftware Development\nEmployment Type\nEmployee- Full Time","company":"Yardisystems87609638","rawCompany":"yardisystems87609638","city":"Oxnard","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-10-02T13:27:32.112Z","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-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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 Development Engineer II","description":"About the Role:\n\nJoin Yardi as a Software Development Engineer II and play a key role in building, enhancing, and maintaining innovative software solutions that power our industry-leading products. In this position, you'll work across the full development lifecycle, designing and implementing software enhancements, troubleshooting complex technical challenges, and developing high-quality, scalable applications. You'll contribute to multi-layer application development spanning database, server, and client components while leveraging modern frameworks, APIs, and AI-enabled services to deliver impactful solutions. This is an excellent opportunity for a developer who enjoys solving problems, taking ownership of their work, and contributing to products used by clients around the world.\n\nAs part of a collaborative and highly skilled engineering team, you'll participate in application design discussions, code reviews, and continuous improvement initiatives that drive product innovation and quality. You'll partner with cross-functional teams to deliver new features, optimize performance, and ensure solutions meet business and user needs. Success in this role requires a passion for software development, a commitment to coding best practices, and a continuous learning mindset. If you're excited about working with modern technologies, exploring AI-assisted development tools, and building reliable software that makes a measurable impact, we'd love to hear from you.\n\nWhat You’ll Do:\n\nDesign, develop, test, and implement software enhancements and components.\n\nDeliver new features and contribute to ongoing system improvements.\n\nTroubleshoot and resolve software defects to support application quality and performance.\n\nApply AI-assisted development practices and AI-enabled technologies in daily development work.\n\nExpand technical knowledge and depth while contributing to engineering initiatives.\n\nWho You Are:\n\nBachelor’s degree in Computer Science, Engineering, or a related field, or an equivalent combination of education and experience\nTwo (2) years of experience in software development\n\nProficiency in one or more modern programming languages or frameworks (e.g., Go, React,\n\nJavaScript/TypeScript, Python, Java, or equivalent)\n\nExperience with relational databases (e.g., SQL Server, PostgreSQL, Oracle) and query optimization techniques\nExperience building or consuming RESTful APIs\n\nExperience managing client-side application logic using JavaScript or TypeScript\n\nWorking knowledge of multi-layer application architecture, including database, server, and client technologies\nUnderstanding of functional programming concepts and the ability to apply those concepts\n\nacross multiple software languages or frameworks\n\nFamiliarity with automated testing tools, code analysis tools, and modern software development workflows\nBasic understanding of AI concepts, AI-assisted development tools, and integrating external services or APIs into applications\nStrong debugging, analytical, and problem-solving skills\n\nAbility to work independently on defined tasks and deliver quality solutions\n\nClear written and verbal communication skills\n\nAbility to manage priorities, identify dependencies, and meet deadlines\n\nIdeal to Have:\n\nExperience with modern development practices (e.g., CI/CD, containerization, microservices)\n\nExposure to cloud platforms and cloud-native application development\n\nFamiliarity with scalable system design concepts and performance optimization techniques\n\nExperience with web or mobile applications\n\nExperience integrating AI services, machine learning APIs, or intelligent application features\n\nExperience with automated testing frameworks and code quality tooling\n\nReal Estate runs on Yardi. About Us:\n\nYardi pioneers the property tech industry by seamlessly blending 40 years of tradition with forward-thinking innovation. We’ve created a team of over 10,000 employees in over 40 locations around the globe dedicated to making great real estate software products.\n\nDiscover the Yardi Difference:\n\nYardi is more than just a software company – we are dedicated to creating a positive impact in our communities. Annually, Yardi extends philanthropic support to organizations chosen by our employees. Our team has contributed to over 350 nonprofits globally, demonstrating our commitment to various causes and communities.\n\nOur award-winning culture, consistently recognized by Glassdoor's prestigious \"Best Place to Work\", fosters support, collaboration, and growth. We prioritize your well-being with comprehensive benefits, including 100% paid employee medical premiums, company profit-sharing plan, and flexible work arrangements.\n\n#YardiCareers #TeamYardi #hiring\n\nAnnual Salary Range: $130,000-$138,000\n\nAll submissions for open positions should be received through Yardi’s applicant portal, accessed from Yardi’s corporate website.\n\nEOE/Race/Gender/Disability/Vets\n\n#LI-Hybrid\nLocation\n\nOxnard, CA\n\nBusiness Unit\nResidential\nDepartment\nSoftware Development\nEmployment Type\nEmployee- Full Time","datePosted":"2026-10-02T13:27:32.112Z","dateModified":"2026-10-02T13:27:32.112Z","hiringOrganization":{"@type":"Organization","name":"Yardisystems87609638","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Oxnard","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a4716ff968bfa1cdf56692f3"},"url":"https://jobsearcher.com/jobs/a4716ff968bfa1cdf56692f3"}}