Previous Job
Previous
Software Engineer, Full Stack Front End
Ref No.: 18-01479
Location: Chicago, Illinois
Position Type:Full Time
Pay Rate : $ 110,000.00 - 130,000.00 /Year


Duties and Responsibilities:
Performs a combination of the following duties according to departmental guidelines:
  • Codes, tests, debugs, and documents complex technical assignments
  • Develops solutions according to design specifications that are thorough, accurate, and conform to development standards
  • Independently researches and resolves complex technical problems
  • Performs unit testing and documents test activities/results to ensure error-free execution
  • Optimizes application performance through analysis and tuning
  • Analyzes and recommends technologies and tools to improve efficiency and quality of the development process
  • Implements security code scanning and updating software code to resolve security issues
  • Self-manages assigned projects to ensure successful completion in designated time frames
  • May participate in mentoring and knowledge-sharing with less-experienced team members in certain areas of expertise
Experience:
  • BS in Computer Science or related field
  • 6+ years of experience in professional C# or Java development
  • Strong OOP skills and experience with design patterns
  • Hands-on experience with web applications development including REST and SOAP services
  • HTML5, CSS2, CSS3, Javascript, jQuery; ReactJS or AngularJS 2.0 is a plus
  • Practical experience with relational databases such as MySQL, PostgreSQL, SQL Server
  • Familiarity with distributed data/messaging technologies (Cassandra, HDFS, Kafka etc.) is a plus
  • Experience with financial industry systems preferred but not required