Aveva

Senior Software Developer

Aveva$92K — $207K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Computer Programming or Software Engineering
  • 7+ years in a software development role
  • Proficient in C# and familiar with JavaScript and CSS
  • Knowledge of agile methodologies
  • Experience with SQL Server and TSQL

Responsibilities

  • Evaluate and implement innovative engineering tools for software efficiency
  • Make strategic technical decisions impacting team performance
  • Design, develop, test, and debug software applications
  • Deliver projects on time while maintaining accurate estimates
  • Document software behavior with technical writing collaboration
  • Work with the team to prioritize development tasks
  • Follow established processes, documentation, and coding standards
  • Present technical work through design documents and discussions

Benefits

  • Flexible working hours
  • 20 days of PTO, increasing to 25 with tenure
  • Three paid volunteering days
  • Parental leave policies
  • Comprehensive health benefits including medical, dental, and vision
  • 401K retirement plan
Full Job Description
Salary Range:
$92,300.00 - $207,000.00

This pay range represents the minimum and maximum compensation that the position offers, and final compensation can vary within the range depending on work location, job experience, skills, and relevant educational attainment and/or training.

Job Title: Senior Software Developer

Location: Lake Forest, California

Employment Type: Full-time regular

The job

As part of the Advanced Applications team, you'll collaborate with a team of skilled software engineers in designing and implementing MES architecture and solutions.

Key responsibilities
  • Evaluate, adopt, and apply generative, agentic, and AI-assisted engineering tools to improve MES development, testing, legacy system understanding, and overall software delivery efficiency; champion adoption of effective practices across the team.
  • Recognize, articulate, and make technical decisions / trade-offs around multiple dimensions (scaling, reliability, performance, maintenance, etc.) that have an impact on your team
  • Design, develop, test, and debug software applications
  • Deliver software on-time and constantly work to make accurate estimates and deliver on those estimates
  • Work with technical writing staff to document product behavior and implementation details
  • Collaborate with team members on how to approach and prioritize development efforts
  • Understand and proactively follow team processes, documentation, best practices, and code style guides
  • Communicate technical work through design docs and tech talks


Essential requirements
  • Formal training with a degree in Computer Programming or Software Engineering
  • 7+ years of experience in similar roles
  • Knowledge of C#, knowledge of JavaScript and CSS would be a plus
  • Knowledge of agile development software practices
  • Experience with SQL Server, databases and TSQL


Desired skills and competencies
  • Organization: The pace at AVEVA can be exciting and fast, so whilst you will need excellent time management and effective prioritization, we will do all we can to support a balanced portfolio of work, and your wellbeing.
  • Customer focus: You'll be working directly with our Product Owner. Being able to listen to them and understand their requests and then address them in a proactive and consultative manner will be part of your day-to-day.
  • Problem-solving: You'll need to enjoy getting stuck into problems. Troubleshooting and solving challenging problems is a big part of this role.


R&D at AVEVA

Our global team of 2000+ developers work on an incredibly diverse portfolio of over 75 industrial automation and engineering products, which cover everything from data management to 3D design. AI and cloud are at the centre of our strategy, and we have over 150 patents to our name.

Our track record of innovation is no fluke - it's the result of a structured and deliberate focus on learning, collaboration and inclusivity. If you want to build applications that solve big problems, join us.

Find out more: aveva.com/en/about/careers/r-and-d-careers/

USA Benefits include:

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, and 401K.

It's possible we're hiring for this position in multiple countries, in which case the above benefits apply to the primary location. Specific benefits vary by country, but our packages are similarly comprehensive.

Find out more: aveva.com/en/about/careers/benefits/

Hybrid working

We work in a hybrid way at AVEVA. Most roles are based at a local AVEVA office, with an expectation of being on-site 50% of your working hours to support collaboration and connection. Some positions are fully office-based depending on the nature of the work, and certain roles that support specific customers or markets may be remote. The working arrangement for this position will be confirmed during the hiring process.

Hiring process

Interested? Great! Get started by submitting your cover letter and CV through our application portal. AVEVA is committed to recruiting and retaining people with disabilities. Please let us know in advance if you need reasonable support during your application process.

Find out more: aveva.com/en/about/careers/hiring-process

About Aveva

Aveva is a British multinational software company headquartered in Cambridge, England. It provides engineering and industrial software solutions to various industries, including oil and gas, chemical, power, marine, and mining. The company was founded in 1967 and has grown through a series of mergers and acquisitions over the years. As of 2021, it has over 5,500 employees and operates in more than 80 countries. Aveva is listed on the London Stock Exchange and is a constituent of the FTSE 100 Index.
Learn more about Aveva
Size
5,500 employees
Industry

Similar Jobs

More Jobs at Aveva

More Information Technology Jobs

Find similar Senior Software Developer jobs: