Full Stack Developer - C#
Descrizione della posizione
Controlli attentamente tutta la documentazione richiesta per la candidatura prima di fare clic sul pulsante apposito in fondo a questa descrizione.
Create the future of e-Health together with us by becoming a Full Stack Developer- C#
At 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.
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.
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.
Your Summary
As a Full Stack Developer- C#, 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.
Key Responsibilities and Duties
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.
Qualification/Experience
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.Submit your persuasive application now (including desired salary and earliest possible starting date).We create the future of e-health. xlwpduy
Become part of a significant mission.
¿Te interesa este puesto?