Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Experienced Software Developer

$124.2k - $236.9k

AVEVA

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

Salary Range:

$124,200.00 - $236,900.00

T his 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.

Empowering you with pioneering tech

AVEVA is a global leader in industrial software. 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’re the first software business in the world to have our sustainability targets validated by the SBTi, and we’ve been recognized for the transparency and ambition of our commitment to diversity, equity, and inclusion. We’ve also recently been named as one of the world’s most innovative companies.

If you’re a curious and collaborative person who wants to make a big impact through technology, then we want to hear from you! Find out more at AVEVA Careers ( .

For more information about our privacy policy and how to manage cookies, visit our Privacy Policy ( .

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Experienced Software Developer in Philadelphia, PA vacancy
  • $61k - $100k

     ...As an Acceleration Center- Agentic AI and Machine Learning Developer- Experienced Associate, you will be at the forefront of transforming raw...  ...data solutions for clients, applying data, algorithms, and software engineering to build and deploy AI and Machine Learning solutions... 
    Suggested
    H1b

    PwC

    Philadelphia, PA
    1 day ago
  • $55k - $151.47k

     ..., you will apply data, algorithms, and software engineering to build and deploy software...  ...focus on building relationships and developing a deeper understanding of the business...  ...by law. PwC does not intend to hire experienced or entry level job seekers who will need... 
    Suggested
    Full time
    Work experience placement
    H1b

    PwC

    Philadelphia, PA
    18 hours ago
  • $116.36k - $155.15k

     ...accordance with standards and project/operational requirements. Experienced with automation tools such as Ansible, Puppet, or Chef...  ...technologies and methodologies that will enhance future capabilities. Develop and execute test plans and procedures based upon system... 
    Suggested
    Full time
    Temporary work
    Remote work
    1 day per week

    Lumen

    Philadelphia, PA
    4 days ago
  • $65k - $235k

     ...3Harris is dedicated to recruiting and developing high-performing talent who are passionate...  ...clearance. This is a hiring event for experienced professionals only and we will not be...  ...Engineers - VHDL/FPGA Electrical Engineers - Software Engineers (All levels) - RUST Software... 
    Suggested
    Full time
    Local area
    Remote work
    Worldwide
    Flexible hours

    L3Harris Technologies

    Camden, NJ
    4 days ago
  •  ...Lead Operating Engineer At JLL, we are seeking an experienced Lead Operating Engineer to supervise and direct our maintenance staff...  ...inventory levels Provide hands-on training and supervision to develop your operations staff, including proper tool usage, basic... 
    Suggested
    Daily paid
    Local area
    Remote work

    JLL

    Philadelphia, PA
    7 hours ago
  • $110.5k - $198.42k

     ...structural, and building automation systems • Experienced in design, specification, and...  ...Excel, Word, PowerPoint), and MS Project software • Ability to obtain & maintain a DoD clearance...  ...opportunities designed to propel, develop, and boost agility. Our flexible schedules... 
    Full time
    Temporary work
    For contractors
    Work at office
    Remote work
    Relocation
    Flexible hours
    Shift work

    Lockheed Martin Corporation

    Moorestown, NJ
    2 days ago
  • $124.2k - $207k

     ...Experienced Software Developer Qualifications: Experience designing and developing in C#/.NET framework Salary Range: $124,200.00 - $207,000.00 This pay range represents the minimum and maximum compensation that the position offers, and final compensation... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Artech

    Philadelphia, PA
    2 days ago
  •  ...external seminars/conferences for professional development. Develops advanced internal mechanical design and engineering training...  ...drives overall project quality. Provides mentorship to less experienced Mechanical Engineers and/or Designers. Leads advanced project... 
    Work at office

    CRB

    Conshohocken, PA
    1 day ago
  •  ...remotely. Professional Engineer License Preferred: Software experience in Revit, AutoCAD, Carrier HAP, Trane Trace 700, and...  ...can make big impacts on the world together Mentoring of less experienced staff. Comments/Special Instructions: ~ Location can... 
    Work at office
    Local area
    Remote work

    Solvenow Inc.

    Philadelphia, PA
    5 days ago
  •  ...investors deploy trillions annually into software and tech-enabled businesses, we're the...  ...approach The expert judgment of our experienced practitioners is complemented by proven...  ...across frontend and backend systems Develop scalable, maintainable, and secure software... 
    Remote job
    Full time

    Crosslake Technologies

    Philadelphia, PA
    1 day ago
  •  ...inclusive) Job Overview We are seeking an experienced Java Lead with strong expertise in cloud-based...  ...Skills ~10+ years of experience in software development using Java. ~5+ years of experience developing web services and applications on cloud platforms... 

    Artech

    Philadelphia, PA
    3 days ago
  •  ...Services company based in Florida. We provide a wide array of experienced business and IT professionals supporting clients from solution...  ..., and troubleshoot Windows 10 & Windows 11 environments. Develop and execute PowerShell scripts for automation and administration... 
    Contract work

    Lumen Solutions Group, Inc.

    Philadelphia, PA
    4 days ago
  •  ...About the Role: We are looking for experienced Mid-level (Full Stack, Backend,...  ...debt and implement changes to improve developer experience and team velocity Participate...  ...Minimum of 2 years experience as a Software Engineer (excluding internships or coop... 
    Odd job
    Full time
    Internship
    Work at office
    Local area
    Relocation package
    Weekend work

    Perpay

    Philadelphia, PA
    1 day ago
  • $90k - $150k

     ...Position Title: C++ Software Engineer (Embedded Systems) Location: Moorestown, NJ Security Clearance: Active clearance preferred...  ...We are seeking a C++ Software Engineer with experience developing software for embedded or hardware-based systems. This role will... 
    Full time

    Latitude

    Moorestown, NJ
    1 day ago
  • $73.5k - $212.28k

     ...technologies and techniques to design and develop robust data solutions for clients. They...  ...At least 6 years of experience in software, platform, or cloud engineering, including...  ...by law.? PwC does not intend to hire experienced or entry level job seekers who will need... 
    Work experience placement
    H1b
    Remote work

    PwC

    Philadelphia, PA
    8 hours ago
  •  ...Full Stack Software Developer The Full Stack Developer will perform full lifecycle software development for both the front end (user) and back end (database) of operating systems at Holtec. This requires understanding the initial concept to the successful launch of... 

    Holtec International

    Gloucester City, NJ
    3 days ago
  •  ...as the role requires direct engagement with engineers and AI developers, as well as the design of technical infrastructure for deploying...  ...will be a technical builder with a strong product instinct, experienced in creating and scaling emerging technology. Key... 

    Confidential

    Philadelphia, PA
    2 days ago
  • $65.5k - $134k

     ...high-performing US-based resources who work closely with our experienced client-serving professionals to deliver project-based work and...  ...financial, and social well-being. Plus, we offer: Opportunities to develop new skills and progress your career Support and coaching... 
    Summer holiday
    Flexible hours

    EY

    Philadelphia, PA
    2 days ago
  •  ...Python Developer Looking for a Python Developer that is experienced in data engineering principles using Python and Spark. The ideal candidate would have around 3-8 years experience that has worked both with web applications and data engineering in moving data and creating... 

    Software Technology Inc

    Blue Bell, PA
    5 days ago
  •  ...Description We are seeking a highly skilled and experienced ServiceNow Operations Manager to join...  ...: ~12+ years' experience with software development, design, and architecture...  ...Implementation Specialist and Certified Application Developer certifications. ~ Proven experience... 

    Forhyre

    Philadelphia, PA
    16 days ago
  •  ...products, and leading a distributed team of engineers and product developers. Technical and engineering leadership is a key component,...  ...will be a technical builder with a strong product instinct, experienced in AI and machine learning, and familiar with modern AI development... 

    Confidential

    Philadelphia, PA
    3 days ago
  •  ...create solutions that resonate. Our work spans Infrastructure, Software Development, DevSecOps, Cybersecurity, Experience and Design, Organizational...  ...ll have the opportunity to work with emerging technologies and develop your skills alongside industry experts who are reshaping... 
    Contract work

    Oteemo Inc

    Moorestown, NJ
    2 days ago
  • $65 - $75 per hour

     ...Software Engineer Location: Camden, NJ Job ID: #72370 Pay Range: $65-75 ph (W2) Duration: 12 mos As a software engineer in the Radar Modeling and Simulation group, you will develop high performance C++ software. Your contributions will directly support radar... 

    Butler America Aerospace L.L.C.

    Camden, NJ
    4 days ago
  •  ...Senior Full Stack Java Developer Location: Philadelphia, PA; or Mount Laurel, NJ; or Charlotte, NC; or Fort Lauderdale, FL (Hybrid) Contract duration: 12 months Design and develop scalable, high-performance microservices architectures using Java (Spring Boot).... 
    Contract work
    Shift work

    eTeam

    Philadelphia, PA
    4 days ago
  • $77k - $202k

     ...by analyzing client needs, implementing software solutions, and providing training and support...  ...a dynamic environment where you can develop a deeper understanding of the business...  ...by law.? PwC does not intend to hire experienced or entry level job seekers who will need... 
    H1b

    PwC

    Philadelphia, PA
    2 days ago
  • $76.1k - $153.12k

     ...responsible for occasional task management and mentoring of less experienced designers. (Multiple Openings) Applications are accepted...  ...Maintains knowledge and understanding of common industry software, including Revit, Bluebeam Revu and Microsoft Office products.... 
    For contractors
    Casual work
    Work at office
    Flexible hours

    Henderson Engineers

    Upper Darby, PA
    4 days ago
  •  ...Java Software Developer (Philadelphia, PA) Position Summary: As a Software Developer with LCE, you will assist with the design, development, testing, and integration of software to satisfy system/subsystems functional requirements for new and existing applications... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    Life Cycle Engineering

    Philadelphia, PA
    5 days ago
  •  ...through formal training programs. Job Description Recruitment agency can contact us. This is only Corp to Corp Software Developer Location: Philadelphia, PA Duration: 6 months   Required: ~5 years of software development experience. ~... 
    Full time

    System Canada Technologies

    Philadelphia, PA
    1 day ago
  • Lamps.com is actively looking for experienced developers
    Full time

    Lamps.com

    Philadelphia, PA
    1 day ago
  • $76.2k - $174.1k

     ...high-performing US-based resources who work closely with our experienced client-serving professionals to deliver project-based work and...  ...sets and building out predictive models Designing and developing solutions leveraging big data technology (Hadoop, Spark, etc.... 
    Work experience placement
    Summer holiday
    Flexible hours

    EY

    Philadelphia, PA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Experienced Software Developer. Be the first to apply!