Software Engineer, Information Technology

NISA Investment Advisors, LLC

$90K — $120K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in a relevant field or equivalent experience
  • 3+ years of experience in an object-oriented programming language (C#, Java)
  • Familiarity with source control systems, particularly GitHub
  • Interest in modern technologies like containerization and AI
  • Knowledge of JavaScript, Python, and front-end frameworks
  • Experience with SQL Server or similar relational databases
  • Understanding of REST API design and implementation

Responsibilities

  • Build and support trade lifecycle management solutions
  • Develop front-end web applications and back-end services
  • Integrate commercial products into existing systems
  • Assist with cloud migration initiatives
  • Collaborate with team members on design and code reviews
  • Participate in requirement and design meetings
  • Refine solutions with input from business departments

Benefits

  • Health, dental, and vision insurance options
  • Paid time off
  • Competitive retirement plan
  • Onsite cafeteria and fitness center
  • Health and wellness program
  • Educational assistance program
Full Job Description
Responsibilities

As a Software Engineer on the Trading and Execution Management team, you will employ modern software development technologies to build and support solutions that provide trade lifecycle management, workflow tracking, and other functionality critical to NISA's business. Areas of development include front-end Web applications, back-end services, commercial product integration, and assisting in NISA's cloud migration. As a member of Technology Solutions, you will collaborate with other team members in design, implementation, and code reviews. You will participate in requirements meetings and design sessions with members of NISA's business departments to assist in the design and refinement of solutions.

Qualifications

  • Bachelor's degree or equivalent experience in a field requiring strong analytical and quantitative skills, such as Computer Science, Engineering, Mathematics, Finance, or Information Systems
  • 3+ years of experience developing with an object-oriented language (C#, Java, etc.)
  • Experience working with a source control system, like GitHub
  • Interest in working with modern technologies, including containerization, cloud-native solutions, AI assisted development, etc.
  • Familiarity with JavaScript, Python, and front-end frameworks
  • Experience designing queries in SQL Server or another relational database platform
  • Experience with unit testing frameworks
  • Working knowledge of design and usage of REST APIs
  • Experience developing cloud native applications preferred
  • Experience with automation and CI/CD practices and tooling, such as GitHub actions, Ansible, and Terraform preferred


NISA's culture encourages collaboration and innovation. We seek self-motivated, intellectually curious individuals willing to push themselves and others in an environment that celebrates fresh thinking. We equip employees with the resources needed to excel and we encourage personal development. NISA is dedicated to internally cultivating and rewarding talent. Employees at NISA are provided with a wide range of benefits, including health, dental, vision and life insurance options, paid time off, a competitive retirement plan, onsite cafeteria, fitness center, a health and wellness program and an educational assistance program.

Similar Jobs

More Jobs at NISA Investment Advisors, LLC

More Information Technology Jobs

Find similar Software Engineer, Information Technology jobs: