Skip to content

Open nowPosted 92 days ago

Experienced Software Developer

Aveva236 open roles

Pay
$124,200 – $236,900 a year
Where
Philadelphia, Pennsylvania, United States of America
Get the CV for this job

From $25 per CV, paid once. No subscription.

Your applicationOpen nowExperienced Software DeveloperAveva · Philadelphia, Pennsylvania, United States of America
  1. YouYes, apply to this one.

  2. CV RocketCV written for this posting.

  3. 25 readersRecruiter, hiring manager, skeptic. Round after round.

  4. CV RocketApplied on Aveva's own form.

The reply lands in your private mailbox

3×more interviews than doing it yourself with ChatGPT.

The clock on this job

Early applications get read.

15.1% of postings close within 7 days. Measured by our own scanner across the market. Aveva postings stay open a median of 38 days.

Share of postings closed within
  1. 2.4%1 day
  2. 6.5%3 days
  3. 15.1%7 days
This job: posted 92 days ago

Aveva median: 38 days open

The posting

AVEVA is creating software trusted by over 90% of leading industrial companies.

Salary Range:

$124,200.00 - $236,900.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.

Position: Experienced Software Developer

Qualifications: Experience designing and developing in C#/.NET framework

Employment type: Full-time regular (flexible working options available)

Location: Philadelphia, PA – Hybrid

Benefits: Competitive salary; 20 Vacation days with increase for time served; high quality healthcare; 401(k) with 6% employer match; FSA and supplemental insurance; paid parental leave; 3 days paid volunteering; summer Fridays; flexible lifestyle benefits (fitness/tuition reimbursement)

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, debugging, and maintaining high-quality software applications and cloud-native services.
  • Building scalable, fault-tolerant solutions on Microsoft Azure using modern cloud architecture and engineering best practices.
  • Designing and implementing microservices, REST APIs, and distributed systems that support enterprise-scale applications.
  • Developing AI-enabled solutions by integrating Large Language Models (LLMs) into enterprise applications while evaluating trade-offs between performance, cost, latency, and model capabilities.

Required Skills:

  • Bachelor's, Master's, or PhD in Computer Science, Software Engineering, Mathematics, Physics, Electrical, Mechanical, or Chemical Engineering, or a related technical field, or equivalent practical experience.
  • 5+ years of professional software development experience building enterprise applications using object-oriented programming languages such as C#, .NET, C++, or JavaScript.
  • Demonstrated ownership of medium-to-large engineering initiatives from design through deployment with minimal supervision.
  • Strong experience designing and building microservices, REST APIs, and distributed systems.
  • Experience developing cloud-native applications on Microsoft Azure (AWS or Google Cloud experience is also valuable).
  • Strong understanding of SQL and NoSQL databases and designing scalable data architectures.
  • Experience working with Large Language Models (LLMs) and understanding the trade-offs between model capability, latency, scalability, and operational cost.
  • Hands-on experience designing or implementing Retrieval-Augmented Generation (RAG) solutions.
  • Experience with AI standards and frameworks such as Model Context Protocol (MCP), Agent2Agent (A2A), Semantic Kernel, Microsoft AI Foundry, or Microsoft Agent Framework (MAF).
  • Experience with graph technologies, including GraphRAG, graph databases, knowledge graphs, ontologies, and semantic data modeling concepts to support AI-driven solutions.
  • Experience evaluating AI outputs, including automated testing, validation, and quality measurement techniques.
  • Experience building and integrating enterprise AI applications using Kubernetes, Docker, CI/CD, and DevOps best practices.
  • Experience working in Agile/Scrum environments with Infrastructure as Code (IaC) and modern cloud-native development practices.
  • Excellent communication, collaboration, and problem-solving skills with the ability to explain complex technical concepts to both technical and non-technical audiences.
  • Designing Retrieval-Augmented Generation (RAG) solutions and leveraging GraphRAG techniques to improve contextual accuracy and knowledge retrieval.
  • Implementing AI orchestration frameworks and agent-based architectures using technologies such as Semantic Kernel, AI Foundry, Microsoft Agent Framework (MAF), Model Context Protocol (MCP), and Agent2Agent (A2A).
  • Applying prompt engineering techniques, tool calling, and agent orchestration to build intelligent, production-ready AI applications.
  • Working with graph technologies and applying knowledge graph and ontology concepts to enhance AI-driven solutions.
  • Delivering software on time while providing accurate estimates and consistently meeting delivery commitments.
  • Understanding and proactively following team processes, engineering best practices, documentation standards, and code quality guidelines.
  • Being persistent in resolving technical challenges, collaborating with cross-functional teams when necessary to drive solutions.
  • Providing technical support for products, including troubleshooting complex customer issues and production escalations.
  • Communicating technical designs through architecture documentation, design reviews, and technical presentations.
  • Providing thoughtful feedback during code reviews, architecture discussions, and engineering design sessions.
  • Continuously expanding knowledge of modern software engineering practices, cloud technologies, AI frameworks, and emerging industry trends.
  • Mentoring junior developers by providing technical guidance, coaching, and support to help them grow professionally.
  • Taking an active role in recruiting, interviewing, and onboarding new engineering talent.

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 center 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 and do impactful work, join us!

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 global leader in industrial software with more than 6,500 employees in over 40 countries. Our cutting-edge solutions are used by thousands of enterprises to deliver the essentials of life – such as energy, infrastructure, chemicals, and minerals – safely, efficiently, and more sustainably.

We are committed to embedding sustainability and inclusion into our operations, our culture, and our core business strategy. Learn more about how we are progressing against our ambitious 2030 targets: sustainability-report.aveva.com/

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

AVEVA requires all successful applicants to undergo and pass a drug screening and comprehensive background check before they start employment. Background checks will be conducted in accordance with local laws and may, subject to those laws, include proof of educational attainment, employment history verification, proof of work authorization, criminal records, identity verification, credit check. Certain positions dealing with sensitive and/or third-party personal data may involve additional background check criteria.

AVEVA is an Equal Opportunity Employer. We are committed to being an exemplary employer with an inclusive culture, developing a workplace environment where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our business. AVEVA provides reasonable accommodation to applicants with disabilities where appropriate. If you need reasonable accommodation for any part of the application and hiring process, please notify your recruiter. Determinations on requests for reasonable accommodation will be made on a case-by-case basis.

From $25, paid onceGet the CV for this job

What happens when you press

One press. We do the rest.

  1. A CV for this posting

    Written against Aveva's own wording, from every piece of relevant proof in your profile.

  2. 25 readers review it

    Recruiter, hiring manager, skeptic and more read every draft, round after round. You get the best round.

    The review screen in CV Rocket: how each CV was read, round by round.
  3. We apply on Aveva's form

    Our application engine gets through the hardest forms there are. Where a question needs you, AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

    An application in CV Rocket: every answer filled in on the employer's form.
  4. Every reply, sorted

    Aveva's answer lands in your private mailbox, and we classify it on arrival: interview, question, rejection.

    The CV Rocket inbox: each employer reply classified as an interview, an action or a rejection.
  5. Reply with AI

    AI helps you write the email, checks it and sends it. We show you whether the recruiter read it.

  6. The interview in your calendar

    Full integration with your calendar. The invitation goes straight in.

    An interview invitation in the CV Rocket inbox, added to the candidate's calendar.
Get the CV for this job

From $25 per CV, paid once. No subscription.

Why it works

3×

more interviews than doing it yourself with ChatGPT.

ChatGPT writes a CV and never learns what happened to it. We see every reply. For each CV we know:

  • How it was written, and how the review scored it
  • When we applied, and how long after the posting went up
  • Which posting, which company, which city
  • Who got the interview, and who heard nothing

That is how we know which CVs get called.

Get the CV for this job

From $25 per CV, paid once. No subscription.

The numbers game

More applications. More interviews.

Every application goes out with its own CV, written for that posting and paid once. Send enough of them and the law of large numbers finds you the job.

By hand5–10
With CV Rocket100
applications a day

Nearby

Live postings like this one

Same employer first, then the same role elsewhere.

Before you press

Straight answers

Get the CV for this job

From $25 per CV, paid once. No subscription.

What if my background isn't good enough?

We make the most of the background you have. The CV uses every piece of relevant proof your profile holds, and one of the 25 readers reads your whole profile and flags what the CV left out.

Do you really apply for me?

Yes, on the employer's own form, the hardest ones included. Where a question needs you, you answer it right there and AI suggests the best answer. Don't want us applying from our IP addresses? Use our Chrome extension: we apply straight from your own browser.

Is it a subscription?

No. You pay once per CV, from $25. Every application goes out with its own CV, written for that posting.

One job. One CV.
Paid once.

Pick the posting you want. We write for it, apply for you and catch the reply.

Get the CV for this job

From $25 per CV, paid once. No subscription.