Senior Software Engineer

4 weeks ago


Chandler, Arizona, United States PrismHR Full time
Job Description

We are seeking a Senior Software Engineer to join our team at PrismHR. As a Senior Software Engineer, you will be responsible for designing and implementing major features and components of our payroll, benefits, and HRIS platform.

Our teams use a diverse set of tools and languages, including C#, Go, Ruby, Kafka, Docker, Kubernetes, Istio, Spinnaker. We work with React and SPA's in the front-end, and are investing in an API-driven architecture and GraphQL, powered by gRPC-based services.

Key Responsibilities:

  • Implement and maintain containerized gRPC and RESTful services and deploy these services to Kubernetes on AWS
  • Collaborate with the various Namely Labs teams (Product, Design, and Engineering) to design APIs that support new or enhanced product features
  • Design and implement migration strategies for legacy code to move existing functionality out of our monoliths, and into modern services
  • Design and contribute features to our shared libraries, which provide core functionality used by all of our services
  • Mentor junior engineers on the team and assist in their professional growth and development
  • Support production services on a rotation
  • Review design docs and pull requests for relevant services and repositories
  • Support other engineering organizations, such as Site Reliability, as they bring in new platform features and testing technologies

Requirements:

  • 5+ years of experience overall writing production software using a server-side language (C# and Ruby highly preferred)
  • Experience designing and developing APIs
  • Experience with relational data modeling, and in-depth knowledge of an RDBMS
  • Experience developing web applications (using Angular or React)
  • Experience writing maintainable unit tests
  • Working knowledge of security best practices
  • Proven track record of working cross-functionally with Engineering, Product, Design, and business stakeholders

Nice to Have:

  • Experience using Docker and Kubernetes in production
  • Experience with Protobuf / gRPC
  • Experience working on distributed systems
  • Experience working with Kafka or equivalent messaging bus
  • Experience with AWS (S3, EC2, SQS, etc.)
  • Familiarity with Payroll/HR Software
  • BS/BA degree or equivalent experience

PrismHR is a fast-paced SaaS company which provides customers with a cloud-based payroll process software application. PrismHR also provides professional services including system implementation consulting, custom configurations, and training. Lastly, via the Company's Marketplace platform customers and end users access other human resources and employee benefits applications from PrismHR's Marketplace Partners.

We are committed to creating a workplace that celebrates the diversity of our employees and fosters a sense of belonging for everyone. We encourage applicants from traditionally under-represented groups to join our team.

Equal Opportunity and Affirmative Action Employer



  • Chandler, Arizona, United States CELEBe Korea CO.,LTD. Full time

    Job Title: Senior Software EngineerAs a Senior Software Engineer at our company, you will play a key role in the development and implementation of software solutions. Your primary responsibilities will include designing, developing, testing, and maintaining high-quality software products. You will work closely with cross-functional teams to ensure seamless...


  • Chandler, Arizona, United States Resource Innovations Full time

    Job Title: Senior Software EngineerResource Innovations is seeking a highly skilled Senior Software Engineer to join our Grid Management Software division in Chandler, Arizona.The successful candidate will be responsible for developing web-based systems, including requirements gathering, design, implementation, testing, and support.Key...


  • Chandler, Arizona, United States PrismHR Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at PrismHR. As a key member of our engineering team, you will be responsible for designing and implementing major features and components of our payroll, benefits, and HRIS platform.Our team uses a diverse set of tools and languages, including C#, Go, Ruby, Kafka, Docker,...


  • Chandler, Arizona, United States Microchip Technology Full time

    Job Description:As a Senior Software Engineer at Microchip Technology, you will play a key role in designing, developing, and troubleshooting diverse microcontroller-based projects. Your expertise in embedded firmware design and development will be essential in providing design solutions and technical alternatives to our customers.Key Responsibilities:Assist...


  • Chandler, Arizona, United States Donato Technologies, Inc Full time

    Job OverviewDonato Technologies, a leading IT service provider, seeks a skilled professional to join their team as a Senior Software Engineer. This role involves designing and developing software solutions using .NET languages and HTML5/CSS3, with a focus on scalability and maintainability.Key Responsibilities:Participate in requirements analysis and...


  • Chandler, Arizona, United States Aloden, Inc. Full time

    Job Title: Senior Python Software EngineerAt Aloden, Inc., we are seeking a highly skilled Senior Python Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining scalable and efficient back-end solutions using Python.Key Responsibilities:* Design and develop scalable and...


  • Chandler, Arizona, United States Resource Innovations Full time

    Senior Application Software EngineerResource Innovations is seeking a highly skilled Senior Application Software Engineer to join our Grid Management Software division in Chandler, Arizona.The Grid Management Software team provides best-in-class energy enterprise software products, including iHedge and Grid360, for utilities, grid operators, and energy...


  • Chandler, Arizona, United States Bluepipes Full time

    Job Description:We are seeking a talented Senior Software Engineer to join our team at {company}.In this role, you will be responsible for designing, developing, and maintaining high-quality software applications for our clients. Your primary focus will be on frontend development, utilizing your expertise in HTML, CSS, and JavaScript to create visually...


  • Chandler, Arizona, United States PrismHR Full time

    Job Title: Senior Software Engineer - Cloud-Based Payroll Process SoftwareJob Summary:We are seeking a Senior Software Engineer to join our team at PrismHR, a fast-paced SaaS company that provides customers with a cloud-based payroll process software application. As a Senior Software Engineer, you will be responsible for designing and implementing major...


  • Chandler, Arizona, United States Aloden, Inc. Full time

    Job Summary:Aloden, Inc. is seeking a highly skilled Senior Specialty Software Engineer 3 to join our team. As a key member of our Specialty Software Engineering group, you will be responsible for delivering high-quality solutions and contributing to large-scale planning related to Specialty Software Engineering deliverables.Key Responsibilities:Consult on...


  • Chandler, Arizona, United States Wells Fargo Full time

    About this role:Wells Fargo is seeking a skilled Senior Software Engineer to lead technical initiatives and deliverables within the Consumer Lending Technology domain.Key Responsibilities:Lead moderately complex initiatives and deliverables within technical domain environmentsContribute to large-scale planning of strategiesDesign, code, test, debug, and...


  • Chandler, Arizona, United States Genesis10 Full time

    Job Summary:Genesis10 is seeking a skilled Software Developer to join our client in the financial industry in Chandler, AZ. This is a 12+ month contract position that requires expertise in Software Engineering.Key Responsibilities: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering Review and analyze complex...


  • Chandler, Arizona, United States Microchip Technology Full time

    We are seeking a highly skilled Senior Software Validation Engineer to join our team at Microchip Technology, Inc.The ideal candidate will be a leader in the USB and Networking Validation Team, focused on bringing advanced connectivity devices to market, including Ethernet switches, USB 3.2 hubs, PCI-Express, and other connectivity interfaces in excess of...


  • Chandler, Arizona, United States Randstad Full time

    Job Summary:Randstad Digital is seeking a skilled Java software engineer to participate in moderately complex initiatives and deliverables within Software Engineering. The ideal candidate will contribute to large-scale planning related to Software Engineering deliverables, review and analyze moderately complex Software Engineering challenges, and collaborate...


  • Chandler, Arizona, United States Granite Construction Full time

    • As a senior software engineer, you will be responsible for designing and implementing cloud infrastructure solutions that meet the needs of our company. • You will work closely with cross-functional teams to ensure seamless integration of cloud services and applications. • Our ideal candidate has experience with cloud platforms, containerization,...


  • Chandler, Arizona, United States Wells Fargo Full time

    About this role:The Enterprise Functions Technology (EFT) group provides technology solutions and support for various business lines at Wells Fargo. This role supports workstreams across Public Affairs Technology, which provides technology to the Public Affairs division of Wells Fargo.We are seeking a Senior .NET Software Engineer who enjoys solving complex...


  • Chandler, Arizona, United States StrongMind Full time

    Job Summary:StrongMind is seeking a highly skilled Senior Software Architect to lead the development of our software solutions. As a key member of our engineering team, you will be responsible for designing and implementing scalable, secure, and efficient software systems that meet the needs of our customers.Key Responsibilities:* Design and develop software...


  • Chandler, Arizona, United States Aloden, Inc. Full time

    Job Summary:In this role, you will consult on and participate in moderately complex initiatives and deliverables within Specialty Software Engineering, contributing to large-scale planning related to Specialty Software Engineering deliverables.Review and analyze moderately complex Specialty Software Engineering challenges that require an in-depth evaluation...


  • Chandler, Arizona, United States KForce Full time

    Job SummaryKforce has a client seeking a Senior Software Development Lead in Chandler, AZ. The Software Engineering team works on delivering software with immediate, tangible results visible in the operation of advanced robotic equipment.Responsibilities:* Design, develop, test, deploy, maintain, and improve software for semiconductor manufacturing...


  • Chandler, Arizona, United States Rishabh Software Pvt. Ltd Full time

    Job Title: Middleware EngineerJob Summary:Rishabh Software Pvt. Ltd is seeking a skilled Middleware Engineer to join our Application Solutions and Engineering team. As a Middleware Engineer, you will be responsible for designing, implementing, and maintaining middleware solutions to support our web applications.Key Responsibilities:Design and implement...