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 Group

AVEVA is creating software trusted by over 90% of leading industrial companies.Salary Range:$124,200.00 - $236,900.00This 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 DeveloperQualifications: Experience designing and developing in C#/.NET frameworkEmployment type: Full-time regular (flexible working options available)Location: Philadelphia, PA – HybridBenefits: 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 workingWe 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 processInterested? 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-processAbout AVEVAAVEVA 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.SummaryLocation: Philadelphia, Pennsylvania, United States of AmericaType: Full time

Vacancy posted 21 days ago
Similar jobs that could be interesting for youBased on the Experienced Software Developer in Philadelphia, PA vacancy
  •  ...for 5+ years of progressive industry experience developing performance sensitive code in C++Expertise in C++...  ...will not be eligible for an agency fee.#LI-DT1#LI-Onsite Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software Engineering
    Suggested

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • Overview Susquehanna is seeking a Software Developer to join a team responsible for designing and developing low-latency trading systems...  ...asset class.#LI-DT1#LI-Onsite Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software... 
    Suggested

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...research, and deep trading expertise. We are looking for an experienced C++ Developer to join our Options Market Making technology team and help...  ...optimize latency, throughput, and determinism across the software stackContribute to the architecture of next-generation... 
    Suggested

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...for 3+ years of progressive industry experience developing performance-sensitive code in C++Experience with...  ...a signed agreement will not be eligible for an agency fee.Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software Engineering
    Suggested
    Immediate start

    Susquehanna International Group

    Bala Cynwyd, PA
    7 days ago
  • Overview Susquehanna is seeking an experienced Software Developer to join a front office team responsible for designing and building low-latency trading systems that power our trading strategies. Our short development cycles mean your work reaches production quickly... 
    Suggested
    Immediate start

    Susquehanna International Group

    Bala Cynwyd, PA
    7 days ago
  • Overview Susquehanna International Group is seeking an experienced Software Developer to join a Front Office team responsible for designing and developing low-latency trading systems.As a developer on this team, you will work closely with technologists and traders to... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...please reach out to ****@*****.***. Any resume or referral submitted in the absence of a signed agreement will not be eligible for an agency fee.Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Infrastructure, Support + Engineering
    Visa sponsorship
    Rotating shift

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • Overview Susquehanna is seeking a Senior Software Developer to join our HR Technology & Shared Services development team, a specialized...  ...deployment and operational support — in collaboration with experienced engineers and cross-functional stakeholders.What You’ll... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • OverviewSusquehanna is looking for an experienced Software Build Engineer with deep knowledge of C++ build tools and a passion for Developer Productivity. The build tools are used for building trading desk’s low latency, high performance infrastructure and applications... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • OverviewSusquehanna International Group is seeking a Software Developer to join our newly formed Global Routing team. This team owns the...  ...eligible for an agency fee.#LI-AM1Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software... 
    Worldwide

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...Trading Services) Development team is a software engineering group within Strategic Global...  ...and business continuity. The team develops scalable applications, services, and automation...  ...-RH1Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...tools.What you’ll work on:Research, design, and develop systems used in backtesting and data analysis Build...  ...complex problems and pushing boundaries together.#LI-LM1Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software Engineering
    Work at office

    Susquehanna International Group

    Bala Cynwyd, PA
    5 days ago
  • OverviewSusquehanna is looking for a Quantitative Developer to join the Options trading desk. Our...  ...looking for someone who has a strong software development background and demonstrated...  ...#LI-OnsiteJob SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • Overview We are looking for a Software Engineer to join our Inbound Clearing team, where...  ...environment that empowers developers to make direct business impactWork in an...  ...#LI-OnsiteJob SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 

    Susquehanna International Group

    Bala Cynwyd, PA
    7 days ago
  • Overview Susquehanna is hiring a software developer for our Strategy Development team. This is a computationally intensive role that will...  ...agency fee.#LI-DT1#LI-Onsite Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...Strategists. In this role, you will:Design, develop, and scale our data framework with an...  ...experience in Python or C++, developing software with strict performance requirementsA...  ...#LI-Onsite Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...quants to learn, experiment, and excel. We develop integrations with Susquehanna's global...  ...continuous quantitative learning.As a Software Engineer on the EdTech team, you’ll design...  ...fee.#LI-RH1Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 
    Worldwide
    Flexible hours

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...OverviewSusquehanna is seeking a senior software engineer to join our ETF Development...  ...aim is to seamlessly integrate software developers, quantitative researchers, and traders,...  ...#LI-OnsiteJob SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 
    Visa sponsorship

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • $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... 
    H1b

    PwC

    Philadelphia, PA
    6 days ago
  •  ...great tools. We are looking for a Senior Software Engineer to join our Research Tech team...  ...’ll see how your contributions towards developing and supporting leading-edge hardware...  ...#LI-Onsite Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  • Senior Software Engineer We are looking for a Senior Software Engineer to join our Operations Development group, where you will be a hands...  ...quality and velocity Books & Records for Trades and Positions Develop and maintain internal books and records systems capturing the... 

    Susquehenna International Group

    Bala Cynwyd, PA
    6 days ago
  •  ...expand KPMG's AI portfolio by identifying market opportunities, developing proposals, and securing new client engagements, while...  ...agents to improve user experience and operational efficiency; experienced in conversational AI integration Deep understanding of scaling... 
    Full time
    H1b
    Local area

    KPMG

    Philadelphia, PA
    4 days ago
  • $63k - $140k

     ...OpportunityAs a GenAI Python Systems Engineer - Experienced Associate, you will leverage advanced technologies and techniques to design and develop robust data solutions for clients,...  ..., you will apply data, algorithms, and software engineering to build and deploy AI and... 
    Full time
    H1b

    PwC

    Philadelphia, PA
    4 days ago
  • Overview Susquehanna International Group (SIG) is looking for a Quantitative Developer with strong Python and PyData skills to join our Options trading desk. Our Strategy Innovation group is a team of developers who are focused on implementing options strategies and building... 

    Quant Blueprint LLC

    Bala Cynwyd, PA
    5 days ago
  • OverviewLutron is seeking an experienced Application Software Engineer for our Philadelphia office to design and deliver software platforms that integrate...  ...Functional Area Owners and other parts of our company to develop solutions to problemsApply emerging technologies to solve... 
    Work at office
    Work from home
    Worldwide

    Lutron Electronics

    Philadelphia, PA
    3 days ago
  • $100k - $175k

    Software Engineer (C / C++) Location: Camden Waterfront Campus, New Jersey, NY. Industry:...  ...Description We are looking for a talented and experienced embedded Software Engineer to guide the...  ...you will do and be responsible for: Develop device drivers and board support... 
    Immediate start
    Relocation package

    Elwood Roberts

    Camden, NJ
    4 days ago
  • $1,000 per month

     ...great performance.POSITION SUMMARY:The Senior Workday Financials Developer is responsible for supporting and enhancing Workday...  ...Emergency and Disaster Fund is a program to support our team members experiencing hardshipsNewrez NOW:Through Newrez NOW, our Corporate Social... 
    Full time
    Casual work
    Work at office
    Weekend work
    Afternoon shift

    NewRez

    Fort Washington, PA
    21 days ago
  •  ...trading expertise. We are looking for an experienced Quantitative Data Engineer to join our...  ...working on highly complex in-house software that runs on the most modern platforms...  ...with Quantitative Researchers and other developers to:Source and cleanse data, develop and... 

    Susquehanna International Group

    Bala Cynwyd, PA
    14 days ago
  •  ...people save for a better today and tomorrow. As a Principal Software Engineer at Ascensus, you will be working in a high-energy...  ...diagrams ~ Experience mentoring and technical coaching less experienced developers ~ Extensive understanding of good object oriented design... 
    Casual work
    Second job
    Remote work

    Jobleads-US

    Dresher, PA
    4 days ago
  •  ...engineers, researchers, and traders work side-by-side to develop scalable, fully automated trading strategies...  ...agreement will not be eligible for an agency fee.#LI-DT1Job SummaryExperience Level: Experienced ProfessionalsJob Categories: Technology - Software Engineering

    Susquehanna International Group

    Bala Cynwyd, PA
    7 days ago

Do you want to receive more vacancies?

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