No experience
Employment Type:
Full time
Job Category:
Software Development
C Developer - Custom Software
(This job is no longer available)
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Prestigious Software Company is looking for highly motivated and talented individuals to join our fast-paced development team in its Chicago Loop headquarters to design and create world class financial models and systems used to enhance the profitability of COMPANY's clients. As a software developer, you will join a group a top calibre developers responsible for doing test-driven development of software components using C# in multiple layers including the user interface, business domain, and data access. You would also be responsible for maintaining existing modules and helping address client issues as necessary.

Job Qualifications -

Candidates must enjoy challenges and demonstrate initiative to solve tough problems and produce results. Strong verbal and written communication skills are a must for working with other developers, financial analysts, and managers as a team. Extra efforts to learn new technologies and improve your financial knowledge are also expected. COMPANY offers an environment where you can continually learn in both the technical and financial domains, and channel your creativity into innovative software development. You will work with the best professionals in an agile environment to hone your own professional skills.

To be a COMPANY developer, you must have a strong understanding of object-oriented analysis and design and the software development process, solid coding and debugging skills, and a passion for contributing in a group environment. Proficiency in an Object Oriented language such a C#. Java or C++- is essential. Knowledge of relational databases is highly desire. A bachelor's degree is required, ideally in computer science or a related field, and a graduate degree is a plus.

Company Description

COMPANY is engaged Real Time with its clients to ensure that their risk practices are prepared for and able to respond to the rapid innovations and market changes experienced by its clients. The company serves an international clientele that includes many of the largest financial institutions worldwide.

Requirements for Junior developers

I want to remind you that along with very experienced developers with 10-15 years of experience, we are looking for less experienced, but talented people. We have several opportunities for candidates with such level.

Here are requirements outline:

General requirements:

  • Proficient in the one of following 00 programming languages- C#, Java, C++ Good education- good school and decent GPA
  • OOD- at least to be familiar with the basics (be able to explain encapsulation, inheritance, polymorphism)
  • Best practices (Agile, XP, patterns, TDD) at least to be aware that these exist
  • Application programming experience
  • Relational Databases,TSQL- nice to have

For new grads we also want to see:

  • College graduate BS in CS or related field
  • Experience in coding using one of C#,Java, C++
  • OOD- at least to be familiar with basics (explain encapsulation, inheritance, polymorphism).
  • We want to be sure that the candidate is willing and is able to learn and adopt best programming practices

For candidates with 2 to 5 years we also want to see:

  • 2-5 years of work experience using one of C#,Java, C++
  • Solid coding and debugging skills
  • Good understanding (both theoretical and practic l) of the OOD and best software design principals
  • Basic understanding of relational databases and 0-R mapping
  • Basic understanding of the .NET framework
  • Master's degree is preferred


Applicants must be eligible to work in the specified location