ProSight Financial Association · 1 day ago
Advanced Software Engineer
ProSight Financial Association is a leading industry organization that empowers financial services leaders. They are seeking an experienced Advanced Software Engineer to design, develop, deploy, and maintain secure and scalable software solutions, primarily using Microsoft Azure and .NET technologies.
Non-profit Organization Management
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
Participate in efforts to remediate and resolve security, performance, reliability, and scalability issues, including root cause analysis and preventive measures
Contribute to architectural planning and technology roadmaps
Stay current with the latest security threats and secure engineering practices to ensure that all application components remain protected
Qualification
Required
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, ability to initiate and reliably drive projects forward with minimal oversight
Excellent problem-solving skills and the ability to work effectively within cross-functional teams
Ability to communicate effectively with both technical and non-technical stakeholders
Ability to work in the Chicago office periodically is required
Preferred
Familiarity with Infrastructure-as-Code tools (e.g., Terraform, ARM templates)
Familiarity with microservice development, design patterns, separation of concerns, and maintainable architecture
Background in DevOps practices and CI/CD pipeline implementation
Experience in Agile/Scrum development environments
Experience with e-learning/online learning, policy management, and/or governance risk and compliance a plus
Familiarity with financial services/banking industry a plus
Benefits
Comprehensive insurance coverage
A 401(k) plan with company match
Flexible paid time off
Hybrid and remote working models
Tuition assistance
The ability to work in a collaborative, team-oriented environment
Company
ProSight Financial Association
ProSight Financial Association empowers financial services leaders to strengthen and advance our industry.
Funding
Current Stage
Growth StageCompany data provided by crunchbase