Insight Global
Website:
insightglobal.com
Job details:
Seeking Immediate Joiners or Notice Periods Less Than 15 Days!
About the Role
We’re hiring a Full Stack Software Engineer to build and evolve a data‑heavy clinical platform used in clinical operations. This role is for engineers who enjoy owning features end‑to‑end and can think in terms of system design, scalability, and architecture, not just incremental enhancements or maintenance work.
You’ll work across the stack—building .NET services and APIs, integrating with large‑scale data pipelines, and delivering complex, intuitive UI experiences using modern front‑end frameworks. You’ll collaborate closely with product and design, data engineering, and domain stakeholders to translate data into clear, usable product experiences.
Important: We are prioritizing engineers who have built scalable, complex, data‑driven systems and can demonstrate architectural thinking and product ownership. Engineers whose recent experience is primarily ticket‑based feature work, minor enhancements, or maintenance without owning design decisions may not be the right fit.
What You’ll Do
- Build and maintain full‑stack features using C#/.NET on the backend and modern JavaScript frameworks (Vue.js preferred) on the frontend
- Design and implement REST APIs and data contracts that connect front‑end experiences to large‑scale datasets
- Own features end‑to‑end: technical design, implementation, testing, deployment, and performance tuning
- Collaborate closely with Product and Design to implement complex UI workflows and data‑driven user experiences
- Make architectural decisions around service design, data flow, scalability, and maintainability
- Troubleshoot across the stack (database → API → UI)
- Participate in sprint planning, technical design discussions, and code reviews
What We’re Looking For (Must‑Have)
- 5+ years of professional full‑stack development experience
- Strong backend experience with C#/.NET building production APIs and services
- Strong frontend experience with Vue.js or another modern JS framework
- Experience designing and building scalable, data‑heavy systems (not just CRUD apps)
- Proven experience owning features end‑to‑end, including design discussions and trade‑offs
- Strong SQL skills and experience working with relational databases
- Familiarity with CI/CD, Git, and agile development practices
Nice to Have
- Azure cloud experience and/or containerized deployments
- Experience building data‑driven UX (filtering, pagination, drill‑downs, performance optimization)
- Experience in healthcare, life sciences, or clinical research
What Success Looks Like
- You can take ambiguous requirements and turn them into well‑designed, shippable solutions
- You understand how data moves through a system and how to keep it performant and reliable
- You build UI that clearly represents complex data and edge cases
- You demonstrate ownership, architectural thinking, and strong collaboration with product and design
Click on Apply to know more.