Sr Software Engineer (.Net/Azure/Databricks
Listed on 2026-06-03
-
Software Development
Full Stack Developer
What you’ll be doing
As a Senior Software Engineer, you will leverage your expertise in React, .Net, SQL, and JavaScript to lead the development, enhancement, and maintenance of critical software solutions. You will collaborate with cross‑functional teams to design robust applications, drive technical innovation, and ensure high‑quality delivery that supports strategic business objectives and elevates client experiences.
How you’ll succeed- Delivery: Deliver projects with moderate oversight, owning outcomes, scope, and task delegation. Translate goals into clear technical tasks, make decisions within defined parameters, and ensure delivery aligns with departmental objectives and timelines.
- Technical Excellence: Design and ship secure, scalable solutions across the stack. Drive automation, comprehensive testing, CI/CD, and observability, while reducing technical debt and improving performance and reliability. Leverage Git Hub CoPilot in Software Development best practices.
- Industry and Domain Impact: Apply banking product and regulatory knowledge to shape solutions and initiatives. Leverage current industry trends to drive measurable process and product improvements, making data‑driven trade‑offs and recommendations.
- Risk and Compliance: Participate in project‑level risk assessments, define and execute mitigation plans, and embed security/privacy‑by‑design. Ensure adherence to policies and regulatory requirements, stay current on regulatory changes, and partner with Compliance and Audit for effective oversight.
- Stakeholder and Team Management: Work across product, design, operations, and partner teams. Communicate status, risks, and decisions clearly; influence cross‑functional outcomes; participate in code reviews and knowledge sharing to raise team standards.
- 5‑7 years of experience or a combination of education and experience, ideally within financial services or tech.
- Experience in .Net framework versions 8/10 for designing, developing, and maintaining scalable applications with strong expertise in SQL for database design, optimization, and complex query development.
- Front‑end/web fundamentals (JavaScript, jQuery, CSS) and experience delivering large‑scale, browser‑based applications.
- Knowledge of banking products, services, and industry regulations.
- Proven ability to develop prototypes/POCs and translate them into solutions.
- Dev Ops exposure (CI/CD and modern engineering practices). Preference for knowledge of ETL processes and Python/Databricks.
- Strong understanding of current industry trends and ability to lead initiatives that leverage industry knowledge to drive business improvements.
- Client‑focused, goal‑oriented, continuous learner with strong values alignment (trust, teamwork, accountability).
- Microsoft/Azure certifications are an asset. A degree/diploma in Computer Science, Engineering, MIS, or related field is required.
Expected salary range: $120,000 – $135,000. The successful candidate may be eligible for a business‑unit incentive compensation plan, including a discretionary bonus component.
Benefits:
Medical, Dental, Vision, Health Savings Account, Life Insurance, Disability, and other insurance plans;
Paid Time Off (including Sick Leave, Parental Leave, and Vacation);
Holidays; 401(k). Additional perks and programs such as wellness support and social recognition.
Job location:
IL‑70 W Madison St, 10th Floor.
Employment type:
Regular. Weekly hours: 40.
This position does not offer visa sponsorship.
What you need to knowWe are committed to creating an inclusive environment where all team members and clients feel like they belong. If you need accommodation, please contact us. You must be legally eligible to work at the specified location(s) and, where applicable, must have a valid work or study permit.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).