About:
Boston's top systematic asset manager is looking to bring on a seasoned engineer to their Technology team, with hands-on experience in C# .NET Core and the Cloud. This is a full time, direct hire opportunity that is one day per week onsite in Boston.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering or related field
- 5-8 years of experience of professional coding in C#/.NET Core
- Strong background in modern technology architecture and adherence to standard design principles
- Experience with unit testing, isolation frameworks, and behavior/domain driven development
- Server-side development in Python and C# using .NET Core
- Object Relational Models libraries such as Dapper and Entity Framework
- ASP.NET/Core Web API's
- Database design and development in SQL Server, PostgreSQL, MongoDB, DynamoDB, MySQL, or NoSQL
- AWS Services including S3, Lambda, RDS, EC2 and EKS
- Experience with CI/CD pipelines with Azure/AWS DevOps and/or GitLab/GitHub
Responsibilities:
- Engaging with business and technology leaders to understand strategy, articulate solution options, evaluate tradeoffs, and influence key decisions
- Adopting cloud-native technology designs and solutions
- Delivering high-quality value-added enhancements to existing platforms
- Automating the software development, testing and deployment process
- Collaborating with other groups including developers, DBAs, network engineers, quality assurance and third party vendors / consultants
- Embracing development best practices including continuous delivery, test automation, containerization
- Creating and maintaining documentation that is thorough, complete, and of a professional caliber
- Supporting production escalations with urgency
Value Added:
- Experience in Financial Services
- Experience with Docker and/or Kubernetes
- Experience with the ELK stack