> Markdown version of [/jobs/ext/2692300-experienced-software-developer](https://www.wearedevelopers.com/jobs/ext/2692300-experienced-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). --- # Experienced Software Developer - **Company:** OSIsoft - **Location:** San Leandro, CA, United States - **Experience:** Experienced - **Salary:** $141,000.0 - $235,200.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), .NET Framework, Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), C++ (Programming Language), Software Debugging, NoSQL, Software Engineering, SQL Databases, Information Technology, Network Server, Microservices - **Published:** September 3, 2026 - **Apply:** https://aveva.wd3.myworkdayjobs.com/AVEVA_careers/job/San-Leandro-California-United-States-of-America/Experienced-Software-Developer_R010141-1 ## About the Role * Bachelor's Degree, Master's Degree or PhD in Computer Science; Math; Physics; Chemical, Electrical, or Mechanical Engineering or a related field OR relevant experience * At least 8+ years' experience developing software in major object-oriented programming languages such as C++, C#/.NET, and JavaScript, and with building and designing large connected systems including devices, servers, and cloud (Azure, Google, AWS) environments * Past ownership and delivery of multiple mission-critical, high complexity products or services with a large impact on both the organization's business and technical direction * Previous experience leading a few, medium scale, medium impact initiatives with independent follow through to resolutions * Experience in designing and building microservices * Experience with SQL and NoSQL databases R&D at AVEVA ## Description As an Experienced Software Developer, your responsibilities will include: * Recognizing, articulating, and making technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team. * Designing, developing, testing, and debugging software applications. * Delivering software on-time and constantly working to make accurate estimates and deliver on those estimates. * Understanding and proactively follow team processes, documentation, best practices, and code style guides. * Being persistent in the face of roadblocks; dispatch them efficiently, pulling in others as necessary. * Providing technical support of products including direct customer support and escalated issues. * Communicating technical work through design docs and tech talks. * Giving insightful feedback on pull requests, engineering designs, and features. * Expanding your working knowledge of your respective technical domain. * Acting as an effective technical mentor for one or more junior developers, and provide technical guidance across the team * Taking an active role in recruiting new team members and new developers in general. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [Valven Atlas: Engineering Intelligence That Delivers](https://www.wearedevelopers.com/videos/1660-valven-atlas-engineering-intelligence-that-delivers) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)