Full Stack Developer

CompuGroup Medical

  • Noida, Uttar Pradesh
  • Permanent
  • Full-time
  • 1 day ago
Create the future of e-Health together with us by becoming a Full Stack DeveloperAt CompuGroup Medical, our mission is to build groundbreaking solutions for digital healthcare. We aim to revolutionize how healthcare professionals produce, access, and utilize information, enabling them to focus on the core value of their work: patient outcomes. As one of the Best in KLAS organizations in the industry, we offer a full scope of Electronic Health Records (EHR), Billing, Payment services, and Revenue Cycle Management (RCM) services. We provide our team members with the training and solutions to grow across various technologies and processes.Your Role:As a Mid-Level Full Stack Software Developer, you will play a crucial role in transforming a foundational application into a sleek, high-performing Angular website. Your expertise in both front-end and back-end development will be essential in ensuring the new application maintains the features and functionalities of the original while enhancing performance, security, and maintainability.What You Can Expect From Us:
  • High Performing Team: You will be part of a close-nit, elite team within CGM that will move fast, with accuracy and hit deadlines with confidence.
  • In-Person Team Environment: The role and the team will be onsite in Noida. We’re making work human again. No more working with people that you never meet in person. In this role, you will build in-person relationships with your team, and friendships for years to come.
  • Comprehensive Benefits: Extensive group health and accidental insurance programs.
  • Seamless Onboarding: A safe digital application process and a structured onboarding program.
  • Engagement Activities: Tons of fun at work with engagement activities and entertaining games.
  • Career Growth: Various career growth opportunities and a lucrative merit increment policy.
  • Job Security: A recession-proof and secure workplace for our entire workforce.
  • Flexible Transportation: Choose between a self-transport allowance or our pick-up/drop-off service.
  • Subsidized Meals: Enjoy our kitchen and food hall with subsidized meals, for your convenience.
What You'll Do:- Feature Fidelity: Ensure all functionalities from the legacy Windows Forms application are accurately replicated and enhanced in the new Angular website.- Development: Write clean, secure, performant, and maintainable code using Angular for the frontend and C# for the backend with Microsoft SQL Server.- Unit Testing: Develop comprehensive unit tests for both Angular and C# code to ensure high reliability and quality.- Database Management: Work with SQL Server databases to support the new web application, ensuring data integrity and performance.- Security: Implement best practices for web security to safeguard user data and application integrity.- Performance Optimization: Ensure the new application runs efficiently, handling high loads and large datasets with ease.- Collaboration: Work closely with senior developers, product owners, QA analysts, and other stakeholders to understand requirements and deliver solutions that exceed expectations.- Documentation: Maintain clear and concise documentation for code, processes, and architectural decisions.What We're Looking For:- Experience: Proven experience as a software developer, with a strong portfolio of web application projects.- Technical Proficiency: Proficient in Angular and C#, with a solid understanding of Microsoft SQL Server and web development best practices.- Unit Testing: Experience in writing unit tests for both Angular and C# applications.- Security: Knowledge of web security principles and best practices.- Performance Tuning: Ability to optimize applications for performance and scalability.- Attention to Detail: Exceptional attention to detail and a commitment to quality.- Problem-Solving: Strong analytical and problem-solving skills, with a proactive approach to tackling challenges.- Communication: Excellent communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.- Team Player: Ability to work collaboratively within a team environment.Are you ready to take your career to the next level and be a part of something extraordinary?Submit your persuasive application now (including desired salary and earliest possible starting date). We create the future of e-health. Become part of a significant mission.

CompuGroup Medical