SEI is looking for a Software Engineer to build the next generation of investment platforms, expanding and enhancing the solutions suite, and solving challenging and meaningful problems in FinTech software solutions.
Requirements
- Demonstrated experience with and of following: .Net or Java, JavaScript/TypeScript, SASS, HTML, and Angular.
- Hands on coding experience with databases in a distributed system
- Introductory understanding of Agile development best practices such as TDD and continuous delivery
- Strong knowledge of design patterns and software engineering best practices.
- A minimum of 6 months of experience working on a multi-tiered cloud-based application.
- Experience with Node.js and AWS Lambda
- Experience with microservice architecture
Responsibilities
- You will be writing code across all tiers of our application using technologies like Java, Angular, and Typescript.
- You will be writing RESTFul APIs in a microservice architecture using Node.js and AWS Lambda.
- You will participate in all the design meetings and stand-ups that you and the team conduct.
- You’ll work with embedded product managers, senior full stack software engineers and software testers to take a holistic approach to your software development.
- Hands on coding experience with databases in a distributed system
- Introductory understanding of Agile development best practices such as TDD and continuous delivery
- Strong knowledge of design patterns and software engineering best practices.
Other
- Bachelor’s Degree in Computer Science or a related field
- Team player with excellent interpersonal skills and the ability to work in a fast-paced environment
- Demonstrate excellent oral and written communication skills with the ability to listen, articulate, facilitate and advocate.
- Love of technology and an eye for applying it to existing and upcoming challenges and opportunities.
- Embodiment of SEI Values of courage, integrity, collaboration, inclusion, connection and fun.