Senior Software Engineer, Information Technology


NISA Investment Advisors, LLC (NISA) offers customized investment solutions for tax-exempt and taxable institutional clients. NISA manages over $317 billion in fixed income and equity securities and over $174 billion in derivative notional value. We seek bright, motivated individuals who can contribute to our growing team of professionals. Candidates with a high degree of independent thinking skills, strong analytical and quantitative skills, and team playing abilities are encouraged to apply.


The Senior Software Engineer will join the team responsible for technical solution delivery supporting NISA's core line of business. The successful candidate will design, build and support technical solutions that provide functionality in support of business processes and decision making. Areas of development may include web applications, back-end processes and services, and commercial product integration. As a senior member of the team, the successful candidate will lead design and code reviews, and will proactively assist and mentor other team members.

Working in a fast-paced and agile environment, the ideal candidate will be a strong contributor to all phases of the SDLC as needed, from high-level design to coding, testing, and deployment. The candidate will additionally be comfortable partnering with members of NISA's business departments to understand requirements, build and demonstrate new functionality, and resolve issues.


  • 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 strongly preferred
  • Minimum of five years of experience developing and supporting enterprise-grade applications required
  • Strong programming skills in C#/.NET and familiarity with CI/CD practices
  • Experience developing in one or more statistical languages including Python, MATLAB, R
  • Experience designing data structures and queries in SQL Server or another relational database platform required
  • Experience working with source control repositories such as Team Foundation Services (TFS) and git required
  • Interest in learning modern technologies and identifying applications thereof including, but not limited to, containerization, cloud-native solutions
  • Must be able to architect enterprise-grade solutions that are effective, efficient, and appropriate
  • Experience building and managing REST-ful services and shared APIs strongly preferred
  • Experience working on agile teams strongly preferred
  • Working knowledge of basic financial instruments and markets required. Previous professional experience in financial services sector is a plus
  • Excellent written and verbal communication skills required

NISA Investment Advisors, LLC is an equal Opportunity Employer - minorities/females/veterans/individuals with disabilities/sexual orientation/gender identity. Military Code 3E6X1