Advanced Software Engineer
Company: ProSight Financial Association
Location: Chicago, IL
Salary: $85k - $115k per year
Type: Full-time
Level: mid
Posted: 2026-02-09
About this role
Chicago, IL
Reports To: Director, Product Development & Operations
BAI and RMA have come together as ProSight Financial Association, a leading industry organization whose purpose is to empower financial services leaders to strengthen and advance our industry. The strategic combination brings together RMA’s expertise in serving the commercial banking and risk management functions and BAI’s knowledge in serving the retail banking and regulatory compliance functions. It’s a complementary union of two non-profit organizations that have always had their members’ and customers’ best interests in mind. Our industry-leading offerings include peer sharing events, thought leadership, learning and development, and decision support solutions. Our work creates positive ripple effects throughout financial services organizations and ultimately helps consumers, businesses and communities thrive.
We are seeking an experienced and results-driven Advanced Software Engineer with strong .NET/C# and SQL skills and hands-on experience developing Microsoft Azure cloud solutions. In this role, you’ll be instrumental in designing, developing, deploying, and maintaining secure, reliable, and scalable software solutions that deliver market-leading value to our customers.
What You’ll Do:
- Design, implement, and maintain secure, scalable, and reliable software systems.
- Collaborate with product managers, architects, designers, and engineers to translate business requirements into secure, scalable, reliable, and effective customer-focused software solutions.
- Deploy, manage, and monitor applications on Microsoft Azure, following best practices for cloud architecture.
- Write and maintain clean, efficient, and testable code using modern engineering best practices such as CI/CD and automated testing.
- Participate in code reviews, technical guidance, and knowledge sharing.
- Participate in efforts to remediate and resolve security, performance, reliability, and scalabili...