Enable job alerts via email!

Senior Software Engineer

ZipRecruiter

Schaumburg (IL)

Remote

USD 100,000 - 130,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company is seeking a Senior Software Engineer to join their International team. This role involves designing and developing software solutions in a collaborative environment. Candidates should have extensive experience in full-stack development and a passion for writing clean code. The position is remote but candidates must be based near Guadalajara, Mexico, and able to work within four hours of Eastern Standard Time.

Qualifications

  • 5+ years of full-stack web development experience.
  • Proven expertise with .NET 5+.
  • Experience with RESTful API design and development.

Responsibilities

  • Act as a technical lead for features or epics.
  • Mentor and coach less-experienced team members.
  • Ensure code is flexible, reusable, and of high quality.

Skills

Adaptability
Problem Solving
Collaboration

Education

Bachelor's degree in computer science

Tools

.NET
React
Azure
GCP
AWS

Job description

Job Description

Location: Remote (Must be based anywhere near Guadalajara, Mexico City, Monterrey)

Paylocity is an award-winning provider of cloud-based HR and payroll software solutions, offering the most complete platform for the modern workforce. The company has become one of the fastest-growing HCM software providers worldwide by providing an intuitive, easy-to-use product suite that helps businesses automate and streamline HR and payroll processes, attract and retain talent, and build a strong workplace culture.

While traditional HR and payroll providers automate basic HR processes such as payroll and benefits administration, Paylocity develops tools that HR and businesses need to compete for talent and meet the expectations of the modern workforce.

Take your career to the next level at one of G2's Top 100 Software Companies. Explore our Product & Technology positions to see where you fit!

We are committed to building a world-class team by hiring top talent globally. To ensure compliance, we use an Employer of Record model. Our ideal candidates would be based in Guadalajara, Mexico, or surrounding areas, with the right to work there, and be able to work within four hours of Eastern Standard Time.

Position Overview

As a Senior Software Engineer within International, you’ll contribute to design and development within a collaborative team environment. Your role is key in helping our Engineering team shape the design & direction of our initiatives, engage in collaborative discussions on the most technically sound approaches, contribute to our SDLC to deliver new capabilities, and mentor junior team members. You’ll work closely with Product Owners, Software Test Engineers, and Business Stakeholders in an agile environment.

International is a complex product domain, and within our team, you’ll have the opportunity to participate in product modernization, deliver new capabilities, and solve architectural challenges to enable future growth and scale.

Apply and learn more about this exciting opportunity at Paylocity!

Responsibilities

  1. Understand customer needs and business goals.
  2. Act as a technical lead for features or epics, completing features where the approach is initially loosely defined, requiring technical and design discovery.
  3. Advocate for best practices and a healthy balance of technical debt versus delivery.
  4. Mentor and coach less-experienced team members.
  5. Ensure code is flexible, reusable, extensible, performant, and of high quality through feedback on code reviews.
  6. Decompose outcomes into solutions involving multiple interacting software components.
  7. Consider technical dependencies.
  8. Provide feedback on proposed organizational changes using decision-making frameworks.
  9. Participate in cross-team collaboration within the scope of your team.
  10. Find innovative ways to improve quality and velocity.
  11. Demonstrate passion for writing quality software.
  12. Contribute to a shared code base.
  13. Show software quality through unit and integration testing automation.
  14. Share knowledge and interests to strengthen the team.
  15. Build relationships and communicate effectively with stakeholders across the organization.
  16. Analyze and lead system and software improvements.
  17. Manage risks, escalate priorities, and resolve issues impacting production quality.

Required Experience

  1. 5+ years of full-stack web development experience, including Client-Side Programming.
  2. Proven expertise with .NET 5+.
  3. Experience developing highly interactive applications.
  4. Strong understanding of object-oriented analysis and design.
  5. Passion for writing clean, efficient, and simple code.
  6. Strong knowledge of relational databases.
  7. Familiarity with Systems Architecture and developer tools.
  8. Experience with unit testing and automation of integration tests.
  9. Adaptability and willingness to learn.
  10. Responsibility and commitment to tasks.
  11. Ability to work effectively in an agile team environment.
  12. Creative problem-solving skills.
  13. Experience with RESTful API design and development.

Preferred Experience

  1. Bachelor's degree in computer science, engineering, or related field, or equivalent experience.
  2. Experience with product migration from data centers to cloud environments.
  3. Experience managing large-scale SaaS environments for availability and resiliency.
  4. Experience with Cloud Platforms such as Azure, GCP, or AWS.
  5. Experience with NoSQL databases.
  6. Proven experience with React.

If you are passionate about delivering high-quality software, collaborating with talented engineers, and contributing to innovative solutions, apply today and join Paylocity’s journey towards excellence!

Paylocity is an equal-opportunity employer. We are committed to inclusion and diversity, recruiting, training, and promoting regardless of race, religion, gender, veteran status, and other protected characteristics as required by law. We believe diversity makes us better.

We embrace and support our employees’ diverse backgrounds, cultures, and perspectives through ERGs, employee experiences, and inclusive practices, driving innovation in our software and services.

We comply with applicable laws and make reasonable accommodations for applicants and employees with disabilities. To request accommodations, contact leavebenefits@paylocity.com. Please do not send resumes to this email, as they will be removed.

#LIRemote

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer- Observability and Reliability Platform Engineering (REMOTE)

GEICO

Chicago

Remote

USD 90,000 - 215,000

2 days ago
Be an early applicant

Senior Software Engineer

Renterra

Chicago

Remote

USD 75,000 - 150,000

Yesterday
Be an early applicant

Senior Software Engineer Chicago, Illinois, United States (Remote)

RB Global Inc.

Chicago

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Sr Engineer, Software Westchester, Illinois, United States (Remote)

RB Global Inc.

Westchester

Remote

USD 100,000 - 130,000

Today
Be an early applicant

Sr. Software Engineer

Jobot

Joliet

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer II - Mobile Security REMOTE

Lensa

Deerfield

Remote

USD 100,000 - 130,000

2 days ago
Be an early applicant

Sr. Software Engineer (Remote)

Inspira Financial Trust, LLC in

Oak Brook

Remote

USD 80,000 - 130,000

10 days ago

Senior Software Engineer II - Security Full Stack REMOTE

Home Health Focus

Illinois

Remote

USD 120,000 - 184,000

Today
Be an early applicant

Senior Software Engineer, Observability Platform (US Remote Available)

Cisco

Illinois

Remote

USD 90,000 - 120,000

Yesterday
Be an early applicant