Senior Software Engineer to design and develop core modules for elluminate, a next generation data integration and analytics cloud platform, and to influence application and system architecture.
Requirements
- Bachelor's or Master's degree in Computer Science or equivalent practical experience
- Expert-level proficiency in C#,.NET, and ASP.NET (MVC/Web APIs)
- 3-5 years of experience in software design and development using the Microsoft technology stack
- Strong experience building full-stack web applications (Angular, TypeScript, HTML, CSS)
- Solid understanding of software design principles, patterns, and best practices
- Experience across the full Software Development Lifecycle (Agile preferred)
- Proven ability to work independently while collaborating effectively in a fast-paced environment
- Excellent communication, documentation, and technical leadership skills