Software Engineer

Sorry, this job was removed at 9:29 a.m. (CST) on Wednesday, September 11, 2019
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

As a full-stack engineer, within the Nexus program, you will be joining a motivated team of professionals working to develop a new mission critical global front-office platform used by Portfolio Managers, Analysts, and Quants. You will gain exposure to a variety of partners at all levels, from Senior Technology leaders to Senior Business partners. In addition, you will obtain exposure and experience in the latest technologies. We are adopting a wide array of technology from some of the most proven Open Source projects to tried-and-true enterprise platforms.

Responsibilities

Principal Accountabilities:

Development

  • Your focus will be on a feature of the global platform, with an eye towards developing solutions that can be leveraged throughout the organization.
  • Contribute to the creation of accurate estimates for planned work along with senior members of the team.
  • Understand that quality is not only following the latest pattern. You take pride in developing concise and elegant code.
  • Be able to work with minimal oversight from Senior team members
  • You understand the importance of continuous delivery practices to increase speed of delivery.

Analysis

  • Work with engineering leads and analysts to ingest requirements and decompose them into smaller tasks.
  • Have the ability to think big, but know that you must go through each step of the way to get there.

Support

  • Embrace the support team and ensure that enhancements are transitioned effectively to all of those involved.
  • Provide 3rd line support, as appropriate, leading the investigation of production issues and being proactive in preventing their repeat.

 

Teamwork

  • You seek to acquire knowledge and experience from senior team members and share your own knowledge with peers; both in technical and business aspects.
  • We are working on a global platform, so experience working on global development teams is highly valued.

Qualifications

 

Experience and Background

  • Learning doesn’t stop. You are perpetual student to all aspects of software development and engineering, it is a passion of yours.
  • You understand the importance of task estimation, and work to exceed expectations.
  • You have a keen ability to decompose product backlogs from high level design to detailed functional requirements and turn these into tasks.
  • Show the ability to evolve a Proof-of-Concept into a functioning application.
  • Exhibit the ability to work in a Test-driven manner or at least the capacity to cover code to appropriate levels
  • Must be able to demonstrate a collaborative approach with all members of the team.
  • You understand what it takes to produce clean and maintainable code.

 

Competence and Characteristics

  • Communication is critical to our success. You must be able to demonstrate excellent verbal and written communication skills and the ability to interact professionally with a diverse group of partners, managers and subject matter experts.
  • You are constantly looking for a new and exciting challenge. You must be able to demonstrate the ability to contribute within the development team through challenging requirements and tight timescales.
  • You enjoy participating in daily stand-ups and other agile ceremonies to ensure the whole team are kept informed of your work.
  • You have a passion for automation and a love for the craft of software development.
  • Data-driven organizations lead to a competitive advantage. You have a strong understanding of the power of enabling Business Partners and allowing them to become data-driven.

 

Specialist Knowledge & Skills

  • Strong C#/.NET (4.6+, .NET core)
  • Testing Frameworks: NUnit,SpecFlow or similar
  • Testing Methodologies: TDD/BDD
  • Middle Tier Framework: WebAPI (1.0, 2.0+) or WCF
  • SOA Approach: RESTful, SOAP
  • SOA Specialization: Microservices
  • Source Control: Git, Bitbucket, Gogs
  • Source Control Methodology: GitFlow, Centralized, Feature Branch
  • Development Methodologies: Agile or GROWS
  • Database: Strong SQL and RDBMS knowledge, NoSQL
  • Database design: Star Schema (Facts and Dimensions)
  • CI/CD: Jenkins, Bamboo
  • Design Patterns: Factory, Singleton, Decorator, Observer, Inversion of Control
  • Work Flow Frameworks: Confluence & Jira
  • Application Frameworks: Angular 2.0+, React, Bootstrap, HTML5 / JavaScript / CSS3
  • Messaging: Solace, IBM MQ, Kafka
  • Security: OAuth2.0, RBAC
  • Other: Swagger API Documentation 

Preferred Academic Qualifications 

  • Bachelor’s Degree in Computer Science or Engineering
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

71 S Wacker, Chicago, IL 60606

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Legal & General Investment Management AmericaFind similar jobs