Senior Software Engineer - Remote

Arcoro Holdings Corp

Phoenix (AZ)

Remote

USD 135,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

401(k) with Company match
Unlimited FTO and Company-paid holidays
Remote/Hybrid Work

Job summary

A leading SaaS company in Phoenix, Arizona, is seeking an experienced Software Engineer to join their innovative team. You will solve complex problems, develop cutting-edge software, and work in a collaborative Agile environment. The role offers competitive compensation ranging from $135,000 to $150,000, along with comprehensive benefits including unlimited time off and remote work options.

Qualifications

  • Proficient with Object-Oriented Design and Design Patterns.
  • Experience in developing and consuming RESTful APIs.
  • Knowledge of software development life cycle methodology.
  • Experience using agile development practices like TDD and BDD.

Responsibilities

  • Design, develop and test new features or improve existing ones.
  • Review software and recommend changes to reduce technical debt.
  • Continuously improve development processes.

Skills

Analytical skills
Problem-solving skills
Object-Oriented Design
.NET framework
Entity Framework
RESTful APIs
Cloud-based platforms
Front-end development (Angular, Vue, React)
SQL
NoSQL database technologies
Microservices
Agile development practices
Coaching engineering team members
Software Engineering Experience (6+ years)

Education

Bachelor's Degree in Computer Engineering, Electrical Engineering, Computer Science, Mathematics or related field

Tools

Docker
YAML
OAuth/OpenID Identity Server
ASP.NET Web Forms
ASP.NET MVC
WCF

Job description

Want to work with a solid company that’s transforming HR for the construction industry? Our team of dedicated professionals helps construction, contracting and field services companies hire, manage and grow their workforce with a market-leading SaaS solution. As a member of the A-Team, you’ll enjoy a top-notch employee experience where you can embrace your problem-solving skills and innovation, work with a team of great colleagues and see the impact of your contribution each day. Our culture is collaborative, and we believe strongly in training, growth and internal advancement. We offer competitive compensation including comprehensive benefits and a generous time-off policy. We offer both on-site and remote opportunities.

At Arcoro, you will help create software products that are cutting edge, easy to use, and that make an appreciated and notable difference in our customer’s daily lives.

About the Job:

Arcoro is a leader in Human Capital Management. Join our company and help our customers eradicate the burden of managing an ever-growing workforce. End the dominance of manual Applicant tracking, benefits enrollment, payroll, and paper time tracking. At Arcoro, you will help create software products that are cutting edge, easy to use, and that make an appreciated and notable difference in our customer’s daily lives.

We are looking for a great engineer with the desire to solve complex problems within a fast-paced environment. You will be a champion of quality and efficiency, employing your technical skills to invent and simplify how things work, utilize leading-edge technologies, and ensure our software meets the highest standards. Working closely with team members within an Agile environment, you will be creating the features and migrating code that will be improving our SaaS customers' lives.

What You Will Be Doing:
  • Work with team members to design, develop and test, new features or improve, or migrate already existing features
  • Review and analyze available software, and enhancements to recommend any changes to the current system and to reduce technical debt and improve applications
  • Continuously improve development processes through coding best practices and code reviews
  • Keep abreast of new technology developments
Must Haves/Competencies:
  • Excellent analytical and problem-solving skills with attention to detail
  • Proficient with Object-Oriented Design including Design Patterns
  • Highly proficient with .NET framework
  • Proficient with Entity Framework
  • Highly Proficient with developing and consuming RESTful APIs
  • Experience working in cloud-based platforms, preferably Microsoft Azure Experience with front-end development using modern stacks like Angular, Vue or React
  • Proficient with SQL, Stored Procedures, DDL, and Microsoft SQL Server
  • Experience with NoSQL database technologies
  • Intermediate White Box testing ability (multiple condition coverage, basis path, loop)
  • Proficient in the design, creation, testing and deployment of Microservices
  • Working knowledge of software development life cycle methodology preferably Kanban
  • Experience using agile development practices like TDD, BDD, pair programming and automated builds
  • Strong knowledge of general algorithms and coding best practices
  • Experience developing scalable and performant solutions to complex technology problems at a product level
  • Able to provide solutions for technical problems including potential architectural changes
  • Ability to coach engineering team members
  • 6+ years of Software Engineering Experience
Preferred:
  • CQRS
  • Docker
  • YAML
  • OAuth/OpenID Identity Server
  • Payroll
  • Experience with ASP.NET Web Forms, ASP.NET MVC, or WCF
  • Bachelor's Degree in Computer Engineering , Electrical Engineering, Computer Science, Mathematics or related field
Perks and Benefits:
  • 401(k) with Company match
  • Unlimited FTO and Company-paid holidays
  • Remote/Hybrid Work

$135,000-$150,000

About the Company

A rapidly growing SaaS company, Arcoro offers proven modular HR solutions for the construction and contracting industries. Our product suite and software platform provides end-to-end HR functionality to help drive business outcomes, enabling companies to better manage the entire employee lifecycle through improved candidate quality and flow, shortened time to hire, centralized learning and improved employee productivity. Our HR solutions integrate with top construction ERP systems further positioning Arcoro as a leader in proven modular HR solutions. With Arcoro’s flexible solutions, customers select the modules that meet their needs for talent acquisition, talent management, core HR, benefits administration, time and attendance tracking and more. Arcoro has over 7000 customers across North America.

Arcoro is an Equal Oppurtunity Employer

Arcoro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We prohibit 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.

Arcoro is proud to be an Equal Opportunity Employer.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Remote
Principal Software Engineer - Remote

Arcoro Holdings Corp • Scottsdale (AZ)

Hybrid
USD 187,000 - 193,000
401(k) with Company match
Unlimited FTO and Company-paid holidays
Remote/Hybrid Work
Senior Software QA Engineer - Remote
Senior Software QA Engineer - Remote

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 100,000 - 110,000
401(k) with Company match
Unlimited FTO and Company-paid holidays
Remote/Hybrid Work
Senior Product Manager - Remote
Senior Product Manager - Remote

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 90,000 - 130,000
401(k) with Company match
Unlimited FTO and Company-paid holidays
Remote/Hybrid Work
Software Support Specialist - Hybrid
Software Support Specialist - Hybrid

Arcoro • Phoenix (AZ)

Hybrid
USD 52,000 - 78,000
Customer Success Manager - Remote
Customer Success Manager - Remote

Arcoro Holdings Corp • Birmingham (AL)

Remote
USD 70,000 - 90,000
401(k) with Company match
Flexible PTO and Company‑paid holidays
Remote/Hybrid Work
Chief of Staff
Chief of Staff

Arcoro Holdings Corp • Birmingham (AL)

Hybrid
USD 175,000 - 200,000
401(k) with Company match
Flexible PTO
Company-paid holidays
+1
Account Executive SMB - Remote
Account Executive SMB - Remote

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 55,000 - 60,000
401(k) with Company match
Flexible PTO and Company-paid holidays
Remote/Hybrid Work
Manager of Customer Support - Hybrid
Manager of Customer Support - Hybrid

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 95,000 - 105,000
401(k) with Company match
Flexible Time Off and Company-paid holidays
Hybrid Work
Customer Success Manager - Remote
Customer Success Manager - Remote

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 70,000 - 90,000
401(k) with Company match
Flexible PTO and Company-paid holidays
Remote Work
Product Support Specialist - Hybrid
Product Support Specialist - Hybrid

Arcoro Holdings Corp • Phoenix (AZ)

Hybrid
USD 60,000 - 75,000
401(k) with Company match
Flexible Time Off and Company-paid holidays
Hybrid Work Schedules