Back to jobs
ELLKAY

Sr. Software Engineer

INPosted 4 days ago

Job Description

ELLKAY started out providing connectivity solutions to laboratories and within a few years, grew to also provide data management solutions to ambulatory organizations. ELLKAY is now a trusted data management partner in five healthcare segments. ELLKAY’s solutions continue to serve laboratories and ambulatory practices and have expanded to empower hospitals and health systems, healthcare IT vendors, ambulatory practices, health plans, and other healthcare organizations with cutting-edge technologies and solutions that drive their growth and interoperability strategies.

Today, ELLKAY remains true to our core values, building strong partner relationships and offering unparalleled service and support while providing innovative, scalable solutions to the challenges our customers face in today’s data-rich world.

ELLKAY's experience, customer-focused approach, and reputation for innovation, speed, and accuracy differentiate ELLKAY as a premier partner for your interoperability needs and data management strategy.

Job Description:

We are looking for an experienced ASP NET MVC Developer to join our development team. Position requires research, design, and implementation of new and innovative web technologies for our healthcare products. The ideal candidate should have hands-on experience in building scalable applications, strong problem-solving skills, and excellent communication skills. 

Essential Duties & Responsibilities:

  • Design, develop, and maintain ASP NET MVC applications using both .NET Framework 4.6+ and .NET Core 8+, focusing on high performance and scalability.
  • Develop RESTful Web APIs and Web Services to support application functionality.
  • Create and optimize SQL Server database schemas, stored procedures, functions, and queries.
  • Should have a good knowledge of Active Report 11+ or Dev Express Reports.
  • Proactively manage his/her own work queue, and expectations and meet deadlines.
  • Understanding of application security practices.
  • Optimize application performance and ensure high-quality code through best practices and unit testing.
  • Write clean, maintainable code with proper documentation.
  • Participate in code reviews, architectural discussions, and sprint planning.
  • Stay updated with the latest .NET technologies and industry trends. 

Qualifications:

  • BTech/BE in Computer Science or related technical field or proof of exceptional skills in related fields with practical software engineering experience.
  • Minimum 8+ years of professional experience in ASP.NET MVC and ASP.NET MVC Core.
  • Proven proficiency in .NET Framework 4.6+, .NET Core 8+, C# and object-oriented design principles.
  • Experience with Dapper / Entity Framework Core, and LINQ.
  • In-depth knowledge of SQL Server.
  • Hands-on experience with deploying .NET applications on Microsoft Azure or AWS.
  • Experience with Azure App Services, Azure Functions or AWS Lambda Functions, AWS S3.
  • Familiarity with cloud storage and databases like - Azure Blob Storage, Azure SQL Database, NoSql Database - Elasticsearch or CosmosDB or DynamoDB.
  • Experience with Azure API Management or AWS API Gateway.
  • Familiarity with containerization using Docker.
  • Proficiency in frontend technologies like - HTML5, CSS3, JavaScript, jQuery.
  • Experience with source control management like - Git, Azure DevOps.
  • Strong English communication skills.
  • Understanding of software development lifecycle and Agile methodologies. 
  • Ability to research and learn quickly new technologies.

Good to have:

  • Good knowledge of FHIR and HL7
  • Understanding microservice architecture.
  • Experience with Angular 15+ and Typescript and React.
  • Experience with unit testing, integration testing (NUnit or xUnit)
  • Knowledge of DevOps practices and CI/CD pipelines.

Additional Information:

ELLKAY is committed to fostering a collaborative and high-performance work environment that supports innovation, teamwork, and professional growth. Most roles are designed to operate from our office locations to encourage effective collaboration and engagement across teams.
Any alternative work arrangements may be considered at the company’s discretion based on role requirements and business needs.
For more information about our company, please visit www.ELLKAY.com.
ELLKAY is a Smoke-Free Workplace.

ELLKAY, LLC provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

See Your Match Score

Sign up and Renata will show you how this job matches your skills and experience.

501-1000 employees
Elmwood Park, New Jersey, US
Website