Senior Software Engineer

IRIS North America

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Company-funded private healthcare
Life and AD&D insurance
Dental, vision, STD, and LTD
401k plan with company contributions
Generous PTO entitlement
Competitive pay

Job summary

A leading payroll technology company is seeking a skilled Senior Software Engineer for a remote position focused on developing .NET web applications. The ideal candidate will have over 10 years of experience, excel in object-oriented design, and possess strong skills in AWS services and microservices architecture. This role involves mentoring junior engineers, collaborating in Agile teams, and ensuring high-quality code. Remote work is offered with a preference for candidates in the East Coast time zone.

Qualifications

  • 10+ years of experience developing high-performance web applications.
  • Strong experience designing and implementing architecture for reliable scalability.
  • Comfortable working independently with minimal supervision.

Responsibilities

  • Design, develop, and maintain high-performance .NET web applications.
  • Mentor junior team members, ensuring adherence to coding standards.
  • Collaborate with Agile teams to deliver high-impact features.

Skills

High-performance web applications development
Object-oriented design
.NET technologies
APIs
Microservices
SQL Server
JavaScript
AWS Cloud Services
Troubleshooting skills
Mentoring

Education

Undergraduate degree in Computer Science or a related field

Tools

AWS Cloud Services
Kubernetes
Docker
Git

Job description

Senior Software Engineer - East Coast, Remote

Job Description: IRIS Americas is seeking a skilled Senior Software Engineer (.NET Full stack) to join our dynamic Payroll team. The ideal candidate will have a solid understanding of application data, the ability to identify discrepancies, and the expertise to develop and implement sanity‑checking scripts and fixes. This role requires a proactive individual who demonstrates initiative and accountability, effectively investigating and resolving data discrepancies while developing stored procedures and optimizing database performance.

Job Requirements
  • 10+ years of experience developing high-performance web applications.
  • Undergraduate degree in Computer Science or a related field.
  • Expertise in object-oriented design, .NET technologies, APIs, Microservices, and SQL Server query writing.
  • Proficiency with JavaScript and other modern front-end technologies.
  • Strong experience designing and implementing architecture for reliable scalability.
  • Hands‑on experience with AWS Cloud Services, Lambda, Queues, and CI/CD pipelines.
  • Proficiency with containerization technologies (K8s experience is a plus).
  • Strong troubleshooting skills and ability to independently solve complex problems.
  • Ability to thrive in a fast‑paced, multitasking environment.
  • Experience in mentoring, guiding, and supporting junior software engineers.
  • Comfortable working independently with minimal supervision.
  • Strong communication skills with the ability to collaborate effectively with cross‑functional teams.
  • Passion for continuous improvement and a commitment to delivering high‑quality solutions.
Job Responsibilities
  • Design, develop, and maintain high-performance .NET web applications and microservices.
  • Architect and implement scalable, reliable, and high-performance solutions.
  • Lead technical design discussions and mentor junior team members, ensuring adherence to coding standards and best practices.
  • Write clean, maintainable code and ensure smooth deployments with minimal bugs.
  • Participate in code reviews, ensuring high-quality code and adherence to architectural guidelines.
  • Provide leadership in technical architecture and the establishment of robust design patterns.
  • Collaborate with product owners and business analysts to deliver high-impact features and improvements.
  • Work across all layers of the application stack (front-end, middle-tier, and database), including writing stored procedures and complex queries.
  • Utilize AWS Cloud Services to build scalable solutions and implement best practices.
  • Contribute to the implementation and optimization of CI/CD pipelines, containerized applications (using Kubernetes, Docker, AWS Fargate).
  • Proficiency with Git and version control systems to ensure smooth collaboration.
  • Collaborate within an Agile environment, using iterative development methodologies.
  • Stay current with emerging technologies and proactively suggest innovative solutions to improve performance and user experience.
  • Mentor and support junior software engineers, fostering a culture of knowledge sharing and growth.
  • Take ownership of technical solutions, driving improvements in software quality, maintainability, and performance.
  • Provide off‑hours support as needed to ensure system availability and reliability.
Benefits
  • Company-funded private healthcare
  • Life and AD&D insurance
  • Dental, vision, STD, and LTD
  • 401k plan with company contributions
  • Generous PTO entitlement
  • Competitive pay
Location

Full-time position with remote work available. East Coast time zone preferred due to time zone alignment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Remote, Agile Leader
Senior Software Engineer – Remote, Agile Leader

IRIS KPO Resourcing • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer (Remote, EST/CST)
Senior Software Engineer (Remote, EST/CST)

180 Engineering • Chicago (IL)

On-site
USD 100,000 - 125,000
Medical and Dental insurance, eligible on first day of employment
401K after 6 months of employment
Senior Software Engineer — Remote, Cloud & Delivery
Senior Software Engineer — Remote, Cloud & Delivery

IRIS • United States

Remote
USD 120,000 - 180,000
Senior .NET Software Developer (Remote)
Senior .NET Software Developer (Remote)

Advanced Solutions International, Inc. • Denver (CO)

Hybrid
USD 110,000 - 140,000
Hybrid remote work
401(k) with discretionary match
Paid time off
Senior Software Engineer
Senior Software Engineer

Nubitz • United States

On-site
USD 90,000 - 120,000
15 days annual PTO
Quarterly bonuses based on company performance
3 self-directed learning days annually
+2
Senior Software Engineer / .NET / React / FinTech
Senior Software Engineer / .NET / React / FinTech

Motion Recruitment • Philadelphia

On-site
USD 120,000 - 160,000
Medical, Dental, Vision Coverage
Life Insurance
Retirement Plan with Company Match
+2
Senior Software Engineer - Remote Role
Senior Software Engineer - Remote Role

IRIS KPO Resourcing • United States

Remote
USD 120,000 - 180,000
Senior Software Engineer - NWX Networx
Senior Software Engineer - NWX Networx

Openkrill • United States

Remote
USD 120,000 - 170,000
Software Engineer
Software Engineer

neteffects • Cuyahoga Falls (OH)

On-site
USD 83,000 - 84,000
Health insurance
Health savings account
Dental insurance
+4
Sr. Software Engineer
Sr. Software Engineer

Grocery Outlet • Emeryville (CA)

On-site
USD 135,000 - 155,000
Annual Bonus Program
Equity
401(k) Profit Sharing