Jobs · Engineering · Illinois

Advanced Software Engineer

ProSight Financial Association · Chicago, IL · 3 wk ago
On-siteEngineering$85k–$115k/yrFull-time

About the role

The successful candidate will play a key role in the development and maintenance of secure, scalable, and reliable software systems for ProSight Financial Association.

Responsibilities

  • 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
  • Contribute to architectural planning and technology roadmaps
  • Remediate and resolve security, performance, reliability, and scalability issues, including root cause analysis and preventive measures

Requirements

  • 3–5+ years of professional experience in software engineering
  • Strong experience with Microsoft Azure, including services like Azure Functions, Azure App Services, and Azure DevOps
  • Proficiency in C# and other .NET-based languages, with experience maintaining both legacy and modern applications
  • Solid understanding of front-end technologies including HTML, CSS, JavaScript, and React.JS, and legacy Angular JS
  • Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes
  • Solid understanding of RESTful APIs and asynchronous programming patterns
  • Strong experience with SQL databases (e.g., Microsoft SQL Server, MySQL, PostgreSQL), including schema design and query optimization
  • Self-starter, comfortable with ambiguity, able to initiate and reliably drive projects forward with minimal oversight
  • Excellent problem-solving skills and the ability to work effectively within cross-functional teams
  • Able to communicate effectively with both technical and non-technical stakeholders

Qualifications

  • Experience in Agile/Scrum development environments
  • Experience with e-learning/online learning, policy management, and/or governance risk and compliance
  • Background in DevOps practices and CI/CD pipeline implementation
  • Familiarity with financial services/banking industry

Skills

  • Infrastructure-as-Code tools (e.g., Terraform, ARM templates)
  • Microservice development, design patterns, separation of concerns, and maintainable architecture

Benefits

ProSight offers an outstanding benefits package with comprehensive insurance coverage, a 401(k) plan with company match, flexible paid time off, hybrid and remote working models, tuition assistance, and the ability to work in a collaborative, team-oriented environment.

Similar jobs

Advanced Software Engineer

Honeywell TechnologiesFramingham, MA· 1 wk ago
Engineering$145k–$181k/yrapply on ibqbjb.fa.ocs.oraclecloud.com

Advanced Software Engineer

RelativityIllinois, United States· 6 days ago
Information Technology$103k–$155k/yrapply on kcura.wd1.myworkdayjobs.com

Advanced Software Engineer

RelativityLouisiana, United States· 6 days ago
Engineering$103k–$155k/yrapply on kcura.wd1.myworkdayjobs.com

Advanced Software Engineer

General Dynamics Mission SystemsColorado Springs, CO· 3 wk ago
Engineering$113k/yrapply on gdmissionsystems.com

Advanced Software Engineer

RelativityFlorida, United States· 1 wk ago
Engineering$103k–$155k/yrapply on kcura.wd1.myworkdayjobs.com

Advanced Software Engineer

Honeywell TechnologiesActon, MA· 1 wk ago
Engineering$139k–$174k/yrapply on ibqbjb.fa.ocs.oraclecloud.com