Overview
On Site
Full Time
Skills
Financial Services
Software Development
Finance
Messaging
Market Analysis
Order Management
Oracle Management Server
Frontend Development
Cloud Computing
Amazon Web Services
Google Cloud
Google Cloud Platform
Pivotal
Cloud Foundry
Job Scheduling
BMC Control-M
Extract
Transform
Load
Informatica
Security Analysis
Log Analysis
Splunk
Computer Science
Information Systems
C#
.NET
Relational Databases
Microsoft SQL Server
PostgreSQL
AngularJS
TypeScript
HTML
Cascading Style Sheets
RabbitMQ
Scripting
Windows PowerShell
Debugging
Continuous Integration and Development
Continuous Integration
Continuous Delivery
Bamboo
GitHub
Bitbucket
Scrum
Kanban
JIRA
Confluence
Project Management
Collaboration
Financial Technology
Agile
Privacy
Marketing
Job Details
Location: Chicago, IL
Description:
About the Role:
We are seeking an experienced Senior Software Developer an opening with our leading financial services client. The ideal candidate will have a strong background in complex software development with expertise in C#/.NET technologies and front-end frameworks. This role involves working closely within Agile teams to deliver high-quality, scalable solutions in a fast-paced environment.
Job Title: Senior Software Developer (.NET / Angular)
Location: Lone Tree, CO or Chicago, IL
Type: Contract
Required Qualifications:
Preferred Qualifications:
Key Responsibilities:
Why Join Us:
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Description:
About the Role:
We are seeking an experienced Senior Software Developer an opening with our leading financial services client. The ideal candidate will have a strong background in complex software development with expertise in C#/.NET technologies and front-end frameworks. This role involves working closely within Agile teams to deliver high-quality, scalable solutions in a fast-paced environment.
Job Title: Senior Software Developer (.NET / Angular)
Location: Lone Tree, CO or Chicago, IL
Type: Contract
Required Qualifications:
- Minimum of 6 years of hands-on experience in complex software development roles.
- Experience with financial industry technologies including FIX messaging, market data APIs, and order management systems (OMS).
- Proficiency in C#/.NET frameworks, including .NET Core.
- Solid front-end development skills using Angular, TypeScript, HTML, and CSS.
- Hands-on experience with cloud platforms such as AWS, Google Cloud Platform (Google Cloud Platform), or Pivotal Cloud Foundry (PCF).
- Strong experience with relational databases (SQL Server, PostgreSQL).
- Familiarity with event-driven programming and message brokers such as RabbitMQ.
- Basic scripting ability in PowerShell for automation tasks.
- Experience performing code reviews and debugging complex software systems.
- Working knowledge of CI/CD pipelines and related tools (Bamboo, GitHub, Bitbucket).
- Knowledge of job scheduling tools like Control-M.
- Exposure to ETL tools such as Informatica.
- Familiarity with code quality and security analysis tools like SonarQube or Veracode.
- Experience with monitoring and log analysis tools such as Splunk.
- Recent Agile development experience (Scrum or Kanban) with practical use of Jira and Confluence.
Preferred Qualifications:
- Bachelor's degree or higher in Computer Science, Engineering, Information Systems, or related technical field. Advanced degrees and certifications are advantageous.
Key Responsibilities:
- Develop, maintain, and enhance software applications using C#/.NET (including .NET Core) and relational databases such as SQL Server and PostgreSQL.
- Design and implement front-end features using Angular, TypeScript, HTML, and CSS.
- Utilize event-driven programming concepts with message brokers like RabbitMQ or similar technologies.
- Write automation scripts and perform system tasks using PowerShell.
- Conduct thorough code reviews, debug, and troubleshoot complex software issues to maintain code quality.
- Participate in the continuous integration and continuous deployment (CI/CD) processes using tools such as Bamboo, GitHub Actions, or Bitbucket pipelines
- Collaborate within Agile teams (Scrum or Kanban) as both a practitioner and an adherent, utilizing tools like Jira and Confluence for project management.
- Collaborate with cross-functional teams to ensure delivery of customer-focused solutions and maintain a strong sense of ownership.
Why Join Us:
- Opportunity to work on cutting-edge financial technologies.
- Collaborative and Agile-driven work environment.
- Career growth and continuous learning opportunities.
By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. Message & data rates apply and message frequency may vary. Consistent with Judge's Privacy Policy, information obtained from your consent will not be shared with third parties for marketing/promotional purposes. Reply STOP to opt out of receiving telephone calls and text messages from Judge and HELP for help.
Contact:
This job and many more are available through The Judge Group. Please apply with us today!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.