Previous Job
Software Engineer
Ref No.: 18-04502
Location: Chicago, Illinois
Position Type:Direct Placement
Pay Rate : $ 90,000.00 - 105,000.00 /Year
Software Engineer

We are working with a financial based organization on the far northside of Chicago. They have some of the best benefits and collaborative cultures out of the clients we work with. They are currently looking for a Software Engineer to join a team of 6-7 other Engineers. The Software Engineer will be responsible for the design, development and implementation of application development projects and system maintenance efforts.   This Software team will be working on multiple mid-level projects concurrently.  Resources to do the job require reliance on technical knowledge of programming concepts, architecture and process enhancement.  General supervision is received from the Manager, Software Development.


In addition to the Completion of a Bachelor's degree in Computer Science or a related field, two years of programming experience, or equivalent combination of training and experience is required, and you have:
  • Must be able to develop creative solutions to business problems and work well within a team environment
  • Excellent written and verbal communications skills
  • Strong analytical skills with the ability to view both detail and big picture
  • Required Technical Skills: Platforms: Windows; Languages: HTML, Java, XML, ASP.NET, C#; Databases:  MS SQL
  • Required Technical Skills: Platforms: Episys/Symitar; Languages:  PowerOn/RepGen
  • Responsible for full life cycle development including design, implementation, testing and maintenance of simple to highly complex computer programs and subsystems
  • Conducts detailed analysis of system interactions to determine technical solutions and resolves problems which are cost effective and consistent with user needs, system capacities and capabilities
  • Works on multiple high-level projects concurrently
  • Utilizes effective project management techniques in planning, estimating, controlling and completing assignments
  • Develops custom programs when required
  • Identifies problems related to primary financial software and determines corrective action
  • Works with the Help Desk and/or Application Support Specialists to troubleshoot problems to identify if code related
  • Identifies and implements solutions to issues that are related to production level code defects or process changes