Trimark designs, installs, and services utility-scale SCADA and metering systems that optimize solar plant performance.
CAISO Interconnection Support • PV Power Management • Energy Storage • Asset Management • Advanced Metering Infrastructure
March 13
🏢 In-office - Bay Area
Trimark designs, installs, and services utility-scale SCADA and metering systems that optimize solar plant performance.
CAISO Interconnection Support • PV Power Management • Energy Storage • Asset Management • Advanced Metering Infrastructure
• Join Software team as a Senior Software Engineer focusing on high performance data analytics and exceptional user interface design • Contribute to design and architecture of data acquisition application • Provide solutions to complex algorithmic and architectural problems • Help in creating implementations of new features and maintain existing components • Participate in Agile Development methodology • Actively help team meet project priorities, deadlines, and deliverables • Responsible for code reviews to ensure readability and reliability
• Bachelor's degree in computer science, Master's degree preferred; or related education/experience • Minimum 5 years in software development with growing responsibility • Experience in C#, specifically .Net Framework 4.7+ and .NET Core 3.x or 5/6/7 • Experience with DNP3, Modbus, and OPC protocols • Expertise in Framework and Dapper • Experience with Git, GitFlow, and Azure DevOps • Experience using and designing JSON-based RESTful APIs • Experience using Redis or Memcached • Strong object-oriented programming and design skills • Experience in containerized services design and development of applications • Experience in streaming architecture and development • Solid understanding of algorithm complexity, parallel/distributed systems, and advanced data structures • Understanding of development tools and processes • Excellent oral and written communication skills • Understanding of asynchronous/parallel programming practices • Working knowledge of building distributed networked applications
• Medical Insurance • Dental Insurance • Vision Insurance • Flexible Spending Account • Long Term Disability • Short Term Disability • Life/AD&D Insurance • Voluntary Life Insurance • Critical Illness Insurance • Accident Insurance • Hospital Indemnity Insurance • Pet Insurance • 401K with employer match • Student Loan Assistance • 529 Saving Plan • Open Paid Time Off • Paid Sick Leave • Paid Holidays • Employee Assistance Program • Referral Program • Lunch & Learn Sessions • Onsite Gym & Snacks • Employee Events
Apply Now