Experienced Software Developer

$132,600 - $221,000/Yr

Avéva - San Leandro, CA

posted about 1 month ago

Full-time - Mid Level
Hybrid - San Leandro, CA
5,001-10,000 employees
Motor Vehicle and Parts Dealers

About the position

The Experienced Software Developer at AVEVA plays a crucial role in designing, developing, and maintaining software applications that support industrial automation and engineering. This position requires a strong technical background, particularly in C#/.NET, and involves making critical technical decisions that impact the team's performance and product delivery. The developer will also mentor junior developers, provide technical support, and actively participate in the recruitment process.

Responsibilities

  • Recognizing, articulating, and making technical decisions around scaling, reliability, performance, and maintenance.
  • Designing, developing, testing, and debugging software applications.
  • Delivering software on-time and making accurate estimates.
  • Following team processes, documentation, best practices, and code style guides.
  • Efficiently resolving roadblocks and collaborating with others as necessary.
  • Providing technical support for products, including direct customer support and escalated issues.
  • Communicating technical work through design documents and tech talks.
  • Giving insightful feedback on pull requests, engineering designs, and features.
  • Expanding knowledge in the respective technical domain.
  • Acting as a technical mentor for junior developers and providing guidance across the team.
  • Taking an active role in recruiting new team members.

Requirements

  • 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.
  • Experience in building and designing large connected systems including devices, servers, and cloud environments (Azure, Google, AWS).
  • Past ownership and delivery of multiple mission-critical, high complexity products or services.
  • Previous experience leading medium scale initiatives with independent follow through to resolutions.
  • Experience in designing and building microservices.
  • Experience with SQL and NoSQL databases.

Nice-to-haves

  • Experience with AI and cloud technologies.
  • Familiarity with industrial automation and engineering products.

Benefits

  • Flex work hours
  • 20 days PTO rising to 25 with service
  • Three paid volunteering days
  • Primary and secondary parental leave
  • Well-being support
  • Medical, dental, vision insurance
  • 401K
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service