Arcoro Scottsdale , AZ 85250
Posted 2 months ago
Why Arcoro?
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:
We are looking for a great Senior Software 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.
Our team is hard-working and dedicated. You would be a valued participant, in a stimulating and well-managed workplace, that also has great perks and employee benefits. Work remote or local; regardless of where, you'll always feel connected, impactful and part of a family.
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 analyzes available software, and enhancements to recommend any changes to the current system and to reduce technical debt and improve applications
Continuously improve development processes, coding best practices, and code reviews
Keep abreast of new technology developments
Must Haves:
Excellent analytical and problem-solving skills with attention to detail
Good understanding of Object-Oriented Design including Design Patterns
Proficient with C# and .NET framework
Experience with Entity Framework
Highly Proficient with developing and consuming RESTful APIs
Experience working in cloud-based platforms, preferably Microsoft Azure
Proficient with HTML5, CSS3, and JavaScript
Familiarity with front-end development using modern stacks like Angular, Vue or React
Proficiency with SQL, Stored Procedures, DDL; hands-on experience with databases like 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 good coding practices
Experience developing scalable and performant solutions to complex technology problems at a portfolio level
Able to provide solutions for technical problems including potential architectural changes
Ability to mentor and develop engineering team members
Good analytical and problem-solving skills with attention to detail
Unit and business requirement testing
5+ years of Software Engineering Experience
Nice to Haves:
Perks and Benefits:
Competitive salary
401(k) with Company match
Medical/Dental/ Vision, STD/LTD, Life Insurance
Unlimited PTO and Company-paid holidays
Remote Work
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 proud to be an Equal Opportunity 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.
Arcoro