Software Engineer, PPM
$96k - $111kJackson
If you are an internal associate, please login to Workday and apply through Jobs Hub.
Working at PPM America, Inc.
PPM is a US-based institutional asset manager. Established in Chicago in 1990, PPM exists to consistently support institutional clients in achieving their long-term value goals. We take a hard work, straight talk, full transparency and humility approach to our work. Our success is supported by a team-based culture that encourages debate, collaboration and consistency. At the center of our belief is the fact that our best ideas to date have and can come from any team member anywhere in our firm. We believe the success of our investment culture is best demonstrated by the strong retention of our clients and investment professionals. PPM was again named one of the Best Places to Work in Money Management by Pensions & Investments in 2024. We attract professionals who exhibit humbleness, directness, and dedication. PPM’s values guide our internal conduct and help define the type of relationships we share with our investors, affiliates, and other valued partners. Above all, PPM is passionate about giving back to our clients, to each other, and to our community. We understand that community and purpose are just as important as the job description when finding your next career.
Values
At PPM, our values are reinforced in our culture every day. We act like owners. Integrity guides all that we do, and we are committed to exercising sound judgment in every decision that impacts the company and serves our clients. We are passionate about investment performance and driving results. We are relentless in our efforts to provide best in class service. We strive to build strong and lasting relationships with our clients, seeking to gain trust in everything we do. We work collaboratively with transparency and accountability. We operate as a team. We rely on each other, are accountable to each other, and respect each other. We value differences and unique perspectives and embrace the principle that great ideas can come from anyone. We embrace change. We are not afraid to challenge the status quo in search of a better, smarter or faster solution. We value learning, challenge ourselves and motivate others. We are also committed to positively impacting our community. As a firm, we invest time, experience and fundraising efforts with our non-profit partners.
At PPM, we offer volunteer opportunities to get involved with a network of peers and support the causes that are important to you. Your passion and talents can make a lasting impact on our organization and our community. Additionally, our employees go the extra mile every day and the benefits of working at PPM reflect our commitment to supporting and enhancing their personal and professional lives. The plans and programs listed below are offered in collaboration with our parent company.
Job Purpose
The Development Team is responsible for the development and support of enterprise-grade software and data solutions for internal clients across all levels of PPM. In addition to custom software development, using Microsoft .NET, SQL Server, and Office365 platforms, the Development Team also assists third-party vendor application implementations, integrations, and upgrades. In alignment with PPM's business units, the Development Team's four groups, which include Enterprise Architecture & Design, Corporate Data, Research, & Reporting, Data Solutions, and Enterprise Systems, work together to ensure that timely, complete, and accurate information flows through PPM's internally developed and vendor-provided software solutions.
Essential Responsibilities
Design, create, and maintain on-premises and cloud-hosted custom applications using the Microsoft .NET platform and environment.
Design, create, and manage Microsoft SQL Server database objects that support custom applications, including tables, views, and stored procedures.
Understand requirements and transform them into functional applications in line with business objectives.
Build, test, monitor, and provide continuous improvements through research and development of new features, incremental updates, and application optimization.
Collaborate with peers to design best solutions using the Microsoft .NET platform and Microsoft technology stack.
Work with all levels of the firm to innovate and build high-quality, full stack software solutions leveraging the versatility of the Microsoft .NET platform and Microsoft SQL Server.
Maintain and upgrade existing applications and fix issues.
Ensure error-free code that adheres to coding practices consistent with existing development projects.
Implement best practices and methodologies for security, quality, and maintainability.
Performs other duties and/or projects as assigned.
Knowledge, Skills and Abilities
Strong knowledge and proven working experience as a .NET 7 (or higher) developer.
Proficient in C# and working knowledge of .NET languages.
Strong knowledge of the GitHub source code repository and CI/CD pipelines.
Familiarity with the full software development lifecycle and development approaches.
Strong understanding of object-oriented programming concepts and methods.
Hands-on experience with SQL Server services, including SQL Server Management Studio (SSMS), to design and integrate data solutions for .NET.
Experience working with WebAPI, Entity Framework, ADO.NET, HTML, CSS, and JavaScript.
Experience working with SaaS platforms, web technologies, and Microsoft Azure Cloud Services.
Knowledge of testing and automated testing concepts.
Strong troubleshooting, problem-solving, and analytical skills.
Ability to learn new languages and technologies.
Team player with ability to collaborate effectively with other teams.
Strong written and verbal communication skills.
Qualifications
Bachelor's Degree , preferably in Computer Science, Engineering, or relevant field required.
2+ years of Microsoft full stack developer experience required.
Proficiency in Atlassian’s Jira Software platform (task tracking) preferred.
Proficiency in Microsoft PowerBI Desktop preferred.
Equal Employment Opportunity PPM America, Inc. is an equal opportunity employer and we base our employment decisions without unlawful regard or consideration of an individual’s race, color, religion, national origin, sex, gender, sexual orientation, ancestry, citizenship, age, marital status, veteran status, medical condition, non-job related disability, pregnancy or any other basis protected by federal, state, or local law.
Base Pay:
$96,000.00 - $111,000.00. The base salary for this position may vary depending on experience, job-related knowledge, skills, and abilities. In addition to the base salary, this role will be eligible to participate in our annual bonus program. This role will also be eligible for compensated personal time off and holidays, health benefits, 401(k) plan with generous matching and other benefit programs according to the Company's employment policies and subject to the formal terms of such plans and programs.- ...Full Stack Software Engineer Hybrid | Chicago, IL Diversified Services Network, Inc. (DSN) is seeking a full-time Full Stack Software Engineer to join our team in Chicago, IL. We offer a hybrid work model, full benefits, PTO, 401k, and more! If you're looking...SuggestedFull timeWork at office
- ...looking for a hands-on, tech savvy, passionate, driven Full Stack Engineer who want to be part of energetic and growing innovative team.... ...~4+ years of experience in Full Stack development of cloud software solutions ~3+ years of experience with C++ and/or Java...Suggested
- ...Full Stack Software EngineerLocation: Chicago IL, USAAt Fize, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack.We're looking for a software engineer with full-stack (could be backend leaning...SuggestedWork experience placement
- ...Full Stack Software Engineer Chicago, Illinois, United States Job Description Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient...Suggested
- ...politics and rewarding results. The foundation of our culture is continuous improvement. We are seeking a Full Stack Software Engineer to build and enhance the internal tools, applications, and infrastructure that support our research, engineering, and trading...Suggested
- ...Senior Full Stack Web And Java Software EngineerA Senior Full Stack Web And Java Software Engineer is responsible for designing, developing, and maintaining web applications that meet the needs of clients and users. They are expected to have a deep understanding of both...Contract workWork at office
$98k - $130k
...the United States. However, we are not able to sponsor visas or take over sponsorship at this time.About the role:As a Senior Software Engineer, you will take ownership of the development of our systems and applications. You will team up with technical stakeholders to help...Full timeSummer workWork at officeLocal areaRemote workMonday to Friday- Job DescriptionThis role is responsible for the full software development life cycle, from conception to deployment. As a Senior Software Engineer, you will have relevant experience with both front-end and back-end coding languages, software development architecture and...
$171.5k
...experiences that drive loyalty and traveler satisfaction. The Senior Software Developer role is part of the GenAI Platform team. The GenAI... ...practices, and partnering closely with product and domain engineering teams, you will accelerate how internal teams build, integrate...Full time$140k - $190k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...and TypeScript service architecture. We're hiring a Sr. Software Engineer II to own the service layer it runs on.You'll own how those services...Work at officeRemote workWorldwideMonday to FridayFlexible hours- ...sponsorship. This is a hybrid role requiring 3 days a week in a CJ office location ()About CJ Engineering Are we a good fit for you? At CJ, we are passionate about software engineering. We build exciting software, with quality and maintainability in mind. We believe in...Temporary workFreelanceWork at officeFlexible hours3 days per week
$175k - $275k
...and cohesive, transparent, lightly coupled service architectures. UP teams are segmented into multiple areas including: Platform Engineering - Teams within platform engineering provide cross-cutting capabilities that enable other teams to focus on domain- or business-specific...Temporary workFlexible hours$171.5k
...and have the flexibility, benefits, and support to do their best work. Join us and build for travelers everywhere.Senior Software Development Engineer (Content)Introduction to the teamExpedia Technology teams partner with our Product teams to create innovative products,...Full time$122k - $240.5k
...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of... ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies....Local area- ...Platform Software EngineerWe are looking for a skilled Platform Software Engineer to design and build the shared components, integration frameworks, and tooling that empower engineering teams across the organization. The ideal candidate brings hands-on experience with...For contractors
- Job DescriptionSoftware Engineer II willplay a critical role in ensuring the reliability and efficiency of our systems, which in turn drives... ..., banking integrations, and regulatory compliance. Support Software Engineer II work directly with production data involving real...Immediate startRemote work
$293.9k - $406.8k
...products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive industry-leading software, hardware, and technology solutions with global impact across...Full timeTemporary workLocal areaRemote workFlexible hours$111.61k - $131.3k
....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate...Full timeWork experience placementLocal area3 days per week$190.8k - $267.1k
...data models that are the sources of truth for Reddit. As a Senior Engineer on this team, you’ll be a technical coach and mentor. You’ll... ...experience for hundreds of millions of users across the world.You have:Software development experience in Golang or Python5+ years of...For contractorsWork experience placementRemote work$150k - $180k
...is a place of high expectations, integrity, innovation and a willingness to challenge consensus.DRW is seeking an exceptional Software Engineer to join a newly created team responsible for designing and developing tools and infrastructure used by Traders and Quantitative...Temporary workFlexible hours$120k - $140k
...culture that supports personal and career development in a fun, casual, and collaborative environment. Who We Want A Software Engineer will work closely with Product managers, Design, and their Engineering team to create solutions, develop stories, and execute...Full timeWork experience placementCasual workWork at officeLocal areaWork from homeRelocationRelocation package2 days per week3 days per week$85k - $130k
...and product managers. You and your team set the goals, build the software, deploy the code, and contribute to a growing software platform... ...Role: We are seeking a highly motivated and capable Software Engineer to further our Genomics AI initiatives. This person should have...Full timeFlexible hours$100k - $130k
If you are a Software Engineer with experience, please read on!Based out of Chicago, IL, we are looking to add a dynamic Software Engineer to our development team. The individual in this role will collaborate to design, build, and test functionality in our cutting edge...$105.59k - $165.15k
...for contributing to the design and development of innovative software solutions for complex business needs. You will work with clients... ....Provides technical guidance and mentorship to junior engineers.Collaborates with cross-functional teams to integrate software...Full time$70k - $140k
...Corporate office location:Birmingham, ALTupelo, MSAtlanta, GAHouston, TxDallas, TXDetroit, MIChicago, ILCharlotte, NCSummary:The GRC Software Engineer provides technical and consultative support on the most complex technical matters within the GRC application space. Will be...Full timeWork at officeRemote workWork from homeFlexible hours$106.07k - $140.55k
...training. This role is also eligible for S&C’s annual incentive plan (AIP), subject to eligibility criteria. Join Our Team as a Software Engineer III! As a Software Engineer III, you’ll be crucial in ensuring smooth operations and supporting our diverse team. S&C Electric...Local areaWorldwide$140k - $210k
...high expectations, integrity, innovation and a willingness to challenge consensus.What We Do:We design, develop, and support custom software solutions that solve real business problems across DRW. Using Oracle APEX, Oracle Database, SQL, and PL/SQL, we rapidly build...Temporary workImmediate startFlexible hours$147k - $210k
...experience. 2 years of experience building and managing distributed software systems and infrastructure.Experience with cloud computing,... ...the ability to address challenging problems.Google's software engineers develop the next-generation technologies that change how...$105k - $115k
The SEI Wealth Platform is looking to hire a passionate Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of investment platforms. You will engineer...Full timeFlexible hours- Software Engineer II (Mid-Level) - .NET Backend / Microservices (Azure) + React/VueWhat You’ll Do (Responsibilities)Build and maintain backend services using C# and modern .NET (.NET 6/8; moving toward .NET 10)Contribute to microservices-based systems, including helping...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, PPM. Be the first to apply!
- cybersecurity software engineer Chicago, IL
- graduate software engineer Chicago, IL
- software developer fintech Chicago, IL
- new graduate software engineer Chicago, IL
- senior robotics software engineer Chicago, IL
- software engineer visa sponsorship Chicago, IL
- network software engineer Chicago, IL
- software engineer remote Chicago, IL
- part time software developer Chicago, IL
- software developer apprenticeship Chicago, IL

