We are looking for a talented Full-Stack Developer to join a dynamic project focused on building data-rich, interactive web applications. In this role, you will design and develop scalable solutions using .NET and Angular, implement advanced data visualization with Power BI, and build high-performance grid interfaces using AG Grid. The team values engineering excellence, collaboration, and continuous improvement in a fast-paced, agile environment.
Role & Responsibilities:- Design, develop, and maintain full-stack solutions using .NET Core and Angular.
- Build and consume RESTful APIs and scalable backend services using C#.
- Implement interactive data visualizations and embedded reporting using Power BI.
- Develop high-performance, data-intensive grid interfaces using AG Grid.
- Collaborate with analysts, designers, and business stakeholders to translate reporting and UX requirements into technical solutions.
- Ensure performance, scalability, and maintainability across frontend and backend layers.
- Contribute to solution design, code reviews, and engineering best practices.
- Provide regular updates to internal and external stakeholders, ensuring alignment on milestones and deliverables.
- Support a collaborative environment by sharing knowledge and driving continuous improvement.
Hard Skills - Must have:- Strong expertise in backend development with C# and .NET Core, including RESTful API design and consumption.
- Proficiency in front-end development using Angular and TypeScript.
- Hands-on experience with Power BI, including embedded reporting, dataset preparation, and dashboard development.
- Experience building data-intensive grid interfaces using AG Grid.
- Strong SQL skills for querying, transforming, and optimizing data for reporting and analytics needs.
- Solid understanding of software engineering best practices, including testing, version control, and maintainability
Hard Skills - Nice to have / It's a plus:- Experience with cloud platforms such as Microsoft Azure, AWS, or GCP.
- Familiarity with Power BI semantic models, DAX, and performance tuning.
- Experience with CI/CD pipelines and DevOps practices.
- Exposure to data modeling concepts for analytics and reporting.
- Experience with containerization technologies such as Docker or Kubernetes.
Soft Skills:- Ability to identify, communicate, and mitigate risks and issues effectively.
- Strong communication skills in English, both written and spoken.
- Strong time management and organizational skills.
- Proactive mindset and ownership of technical challenges.
- Ability to work effectively in collaborative, client-facing environments.