Verified 2 days ago
Full Stack Software Engineer
About the role
Core Technology Development team at Millennium builds flexible, scalable platforms that power the firm’s investment operations. The Full Stack Software Engineer will design and develop the compensation platform, create UI/UX components, business services, and reporting solutions using .NET Core and Angular while collaborating with analysts and stakeholders. Bangalore, India, on-site role.
What you’ll do
- Participate in architecture, design, and development of the compensation platform
- Partner with business analysts and stakeholders to translate requirements into technical solutions
- Build UI/UX, business services, and reporting components across the stack
- Contribute to a modern engineering environment using .NET Core and Angular
- Collaborate with developers across the firm to deliver end‑user tools
- Shape scalable, maintainable solutions through thoughtful design and continuous improvement
What you’ll bring
- 8+ years software development experience
- Strong C# and .NET Core expertise
- 3+ years UI development with Angular or React
- 5+ years relational database development and complex SQL
- Experience building and consuming RESTful services
- Development across Windows and Linux environments
- Creating storyboards, user flows, and wireframes
- Strong communication and collaboration skills