
crsp
Senior Software Engineer
π Chicago, IL | π’ Accenture Building Office
π Full-Time | On-site
πΌ Job Category: Information Technology
About the Role
We are seeking a Senior Software Engineer to join the CRSP Market Indexes platform team. You will play a key role in the development of high-performance, scalable solutions using modern technologies. As a senior member of the team, you’ll provide technical leadership, mentor peers, and contribute to all stages of the software development lifecycle. Your responsibilities will span from solution research and prototyping to deployment and operational support.
Key Responsibilities
- Design, implement, and maintain high-performance solutions that extend the CRSP Market Indexes platform.
- Deliver testable, scalable, and efficient code that enhances platform functionality.
- Collaborate across teams to develop and execute implementation plans.
- Provide technical mentorship to junior engineers on object-oriented principles and best practices.
- Foster a collaborative environment through positive working relationships with team members.
- Proactively identify risks and propose effective solutions.
- Offer production support on a rotating basis.
- Perform other duties as assigned.
Required Qualifications
- Bachelor’s degree in Computer Science (or related field) with 5+ years of software development experience, or
- Associateβs degree with 7+ years of professional software development experience, or
- 8+ years of professional software development experience.
- Advanced proficiency in object-oriented programming languages (C#, Java, C++).
- Experience working with relational databases (SQL Server, Postgres, MySQL) and writing SQL queries.
- Expertise in web development using JavaScript.
- Familiar with version control systems such as Git.
- Experience in the securities or financial industry is highly desirable.
Preferred Qualifications
- Strong problem-solving and critical thinking skills.
- Excellent communication skills, both written and verbal, with the ability to explain technical concepts to non-technical teams.
- Experience leading software projects and mentoring team members.
- Advanced C# programming knowledge, including concepts like async/await, concurrency strategies, and generics.
- Familiar with .NET (latest versions) and open-source libraries.
- CI/CD experience with tools like Octopus Deploy, TeamCity, or Azure DevOps.
- Experience working in Agile environments with engineering best practices (unit testing, code reviews, automated deployments).
Additional Info
- Minimal Travel: Occasional travel may be required.
- Work Environment: Moderate noise level; regular communication required.
- Physical Demands: Sedentary work (occasional lifting of up to 10 pounds).
Compensation
- Salary Range: $119,509 – $155,362 USD annually, plus benefits.
- Actual compensation may vary based on experience, market conditions, education, and skills.
Equal Opportunity Employer
Accenture is an equal opportunity employer committed to diversity and inclusion. We do not discriminate on the basis of race, color, religion, sex, gender identity, sexual orientation, pregnancy, marital status, national origin, age, veteran status, disability, genetic information, or any other protected status.