Sr Software Engineer (.NET) Job at Robert Half, Florham Park, NJ

UktNMjloWG9OTkc4N0E0M3VRNFV1Snl3OFE9PQ==
  • Robert Half
  • Florham Park, NJ

Job Description

The Senior Software Engineer is responsible for designing, testing, deploying, and supporting new and existing web applications for both internal and external clients. This role requires close collaboration with software engineers, quality assurance, project management, patient care, and operations teams to deliver high-quality software quickly in a fast-paced environment.

Key Responsibilities

  • Develop software solutions by analyzing business and functional requirements, writing code that meets specifications.
  • Collaborate with business analysts, project managers, and software engineers on system design, data usage, and work processes; follow the full software development lifecycle.
  • Troubleshoot production issues, identify root causes, and implement long-term solutions.
  • Evaluate operational feasibility by analyzing requirements, solutions, and proposed changes.
  • Write clean, well-documented, and maintainable code that is easy for other developers to understand.
  • Stay current with new development tools, programming techniques, and emerging technologies; pursue professional development and networking opportunities.
  • Adhere to physical, administrative, and technical safeguards related to business functions.
  • Comply with HIPAA and all applicable security and privacy regulations.

Performance Criteria

Performance will be measured by the accuracy and effectiveness of code, the quality of implemented solutions, and timely communication with business and IT teams. Meeting performance targets for code resiliency and defect rates is critical.

Qualifications

  • B.S. in Computer Science, Engineering, or equivalent relevant experience.
  • 5+ years of hands-on software development with strong object-oriented design/programming skills.
  • 5+ years of experience with Microsoft .NET, C#, ASP.NET, MVC, WebForms, WebAPI (additional technology stacks a plus).
  • 3+ years with Microsoft SQL Server (T-SQL, data modeling, concurrency control, transactions, performance tuning).
  • 3+ years with front-end technologies: HTML, CSS, JavaScript, jQuery (experience with AngularJS, Angular 2+, KnockoutJS, or ReactJS is a plus).
  • Experience with modern software architectures such as SOA, microservices, and API-centric design.
  • Experience with unit testing, CI/CD pipelines.
  • Strong communication and collaboration skills.
  • Experience in pharmacy, healthcare, HIPAA/HITRUST, and security is preferred.

Job Tags

Similar Jobs

YASH Technologies

SAP Basis Architect Job at YASH Technologies

Need resources who can work on W2 only and this role requires need basis travel to Alabama (Client location) SAP BASIS, with Security Experience in system administration, integrations, System monitoring Knowledge of PI, CPI is an added advantage Good Analytical...

Kaiser Permanente

Sr Physician Assistant Job at Kaiser Permanente

 ...ELIGIBLE***** Under the direction of a supervising physician, the Senior Physician Assistant provides high quality, efficient, team based...  ...within 18 months from the date of hire in Orthopedics, Interventional Radiology, and Radiation Oncology only. May be required to... 

Moffitt Cancer Center

RESEARCH COMMUNITY HEALTH EDUCATOR I Job at Moffitt Cancer Center

 ...The Villages. There will be occasional (2-3x per year) travel to the Tampa area. Position Summary: The Research Community Health Educator will develop, implement, and evaluate educational programs for community members, partner agencies, professional... 

Pride Health

Phlebotomist Job at Pride Health

 ...Job title: Phlebotomist I in Elizabeth City, North Carolina 27909 Now Hiring: Phlebotomist I Elizabeth City, NC (Full-Time, Onsite) Location: Elizabeth City, NC 27909 Contract - 3+months Schedule: MondayThursday, 8:00 AM5:00 PM; Friday, 8:00 AM12:00 PM... 

Bare Home

Logistics Operations Manager Job at Bare Home

 ...and receiving capabilities to prevent bottlenecks during peak seasons Coordinate with warehouse team on container scheduling, unloading priorities, and space utilization Support warehouse modernization efforts including automation, robotics, and racking optimization...