Senior Software Engineer


Warrenville, IL


OVERVIEW OF THE POSITION:  Our client, an Information Technology software firm in the finance industry, is growing and turning to TeamBradley for help. This company prides themselves on having a team environment and collaborating with each other. They are currently looking for an outstanding Senior Software Engineer. The right candidate will be a go-getter who strives to grow and do research and continue to learn. This role is currently remote.


  • Collaborate with team members and customers to gather details to debug and resolve issues with existing software
  • Collaborate with team members and customers to gather details to design, implement and rollout enhancements
  • Performance tune queries. Including  SQL Server’s built-in tools for analysis, understanding query plans, understanding database internals and  interpreting results
  • Know Kimball dimensional modeling principles and be able to apply them
  • Master new technology effectively to meet project requirements
  • Lead project implementations and provide direction to team members as needed
  • Perform Data Connector installations and support Data Connectors


  • 8+ years of software and systems experience
  • Knowledgeable on  relational database technology and Kimball dimensional modeling concepts, Microsoft SQL Server platform preferred
  • Advanced knowledge of T-SQL
  • Experience with at least 2 programming languages (C#, Java, PowerShell, VB.NET, etc.)
  • Experience  writing software components that are utilized by other software developers
  • Experience in developing and deploying applications in a Windows environment

WHEN RESPONDING TO THIS OPPORTUNITY:  Resumes without the required technical skills and experience will not be considered.  Although a strong desire for a certain type of position is a credit to your goal, experience is necessary.  Our client is not considering sponsorship at this time and is not open to relocation expenses.

ID#:13407 – Senior Software Engineer