Robert Half Corporation Jobs

Job Information

Robert Half Software Engineer III in San Ramon, California

Who We Are

Robert Half, one of FORTUNE’s World’s Most Admired Companies and a Fortune 100 Best Companies to Work For is hiring for a Software Engineer III to join the Corporate Services Financial Business Systems department.

The Software Engineer on the Efficiency Applications team is responsible for supporting and leading all aspects of the software delivery life cycle for solutions the team delivers. This team is focused on identifying and providing solutions focused on automating manual tasks, delivering more efficient business processes, and fully utilizing Microsoft / Azure technology and tools to improve the overall user experience.

What You’ll Do

  • Serves as a solutions lead between various Robert Half departments.

  • Communicates with impacted and interested group.

  • Ensures a high level of customer service to both internal and external customers.

  • Proactively supports teamwork and solicits input from internal and external clients on processes, procedures, technology.

  • Designs, develops and deploys large and complex modules and components of larger system designs.

  • Completely designs and develops low to medium complexity systems. Able to code and configure effectively on any component within a system, end-to-end (Database, Middleware, UI/UX, Micro-Services, Cloud Services Automations), full stack development.

  • Documents/performs walkthroughs of solutions, developments and best practices.

  • Reviews, analyzes and refines business requests and ad-hoc requirements, formulating system solutions that align with business strategies.

  • Consults with various subject matter experts from the business to translate their needs into business requirement documents that can be presented to management, customers, development teams and vendors.

  • Considers impact to current and future business environments and processes, assessing upstream & downstream effect of system and reporting changes.

  • Performs unit and system integration testing.

  • Coordinates, monitors and supports the activities of cross functional groups involved in the user acceptance testing.

  • Performs intake of issues, validate and coordinate for bug fix and retest.

  • Supports, coordinates and/or facilitates the training of users.

  • Provides support, including researching and resolving production issues in accordance with established service levels.

  • Troubleshoot issues by performing data analysis, database level queries, and researching coded functionality.

  • Supports production fix process inclusive of issue tracking, test planning, support, execution, business approval and deployment.

  • Manages multiple small to mid-size projects as assigned.

  • Develops and/or maintains project plans, status reports and other materials required to track and monitor the progress of assigned projects.

  • Proactively communicates with all parties directly involved or affected by assigned deliverables.

  • Prepares detailed documentation throughout projects and assignments to keep management and stakeholders apprised of status/progress.

  • Administers project checklists to ensure required activities and dependencies are completed for each phase of the solution delivery life cycle.

What You’ll Need

  • Bachelor’s degree in business, accounting, finance, MIS or equivalent work experience.

  • 3+ years demonstrated experience in business systems analysis & design.

  • 3+ years of cloud services automation experience in Azure Logics Apps and/or Microsoft Power Automate.

  • 3+ years’ experience with a programming or scripting language (e.g. C#, JavaScript, SQL, NoSQL).

  • 3+ years of release management and CI/CD deployment pipeline automation.

  • 3+ years’ experience operating in and administering the solution delivery life cycle (end to end) for full stack developments.

  • 3+ years’ experience writing/modifying programs for a small to mid-size application.

  • 3+ years’ experience administering and/or configuring an application.

  • Experience working with large ERP applications such as Workday, PeopleSoft is highly desired.

  • Exposure to one or more of the following functional areas: Payroll, Time & Labor, Order to Cash ( Billing, AR, Cash ), General Ledger, Procurement.

  • In depth knowledge and experience with Microsoft Windows applications, Microsoft Office including: MS Excel, MS Outlook, MS Word, MS Power Point.

  • Good understanding of SOAP / REST, XML / JSON interfaces and Web Services.

  • Database Administration and Transactional NoSQL (required).

  • Advanced NoSQL concept, C#, HTML, JavaScript (required).

  • API / Web Service, Postman or similar.

  • Excellent organizational, analytical and time management skills.

  • Excellent oral and written communication skills.

  • Demonstrated ability to identify solutions to problems, listens actively, exercise sound judgment to make decisions. Is receptive to feedback.

  • Ability to analyze complex information and present objective recommendations based on verified facts.

  • Establish and maintain strong client relationships, work independently and with others.

  • High level of attention to detail and accuracy.

  • Additional Desirable Aspects:

  • MongoDB Preferred or similar NoSQL database technology.

  • Experience with reporting tools such as Domo or Smartsheet, Office 365 Technology Platform.

  • Azure DevOps.

  • Experience with Workday reporting and integration services like EIBs.

  • RPA Experience.

The typical annual salary range for this position is shown below and is negotiable depending upon experience and location. The position is eligible for a discretionary annual bonus.

$100,000.00 - $147,000.00

We offer exceptional earning potential and a competitive benefits package, including group health insurance benefits (medical, vision, dental), FSA and HSA healthcare accounts, life and accident insurance, adoption and fertility assistance, paid parental leave of up to 6 weeks, and short/long term disability. Robert Half provides paid time off for vacation, personal needs, and sick time. The amount of Choice Time Off (CTO) our people receive varies based on their years of service and is pro-rated based on the hours worked per week. A new hire earns up to 17 days of CTO per calendar year. Our people also receive up to 11 paid holidays per calendar year. We also offer the opportunity to contribute to our company 401(k) savings and investment plan or deferred compensation plan (if eligible), with an employer match of 100% on the first 3% of your contributions for eligible employees. Learn more at roberthalfbenefits.com/Resources .

Robert Half Inc. is an Equal Opportunity Employer. M/F/Disability/Veteran

As part of Robert Half’s Corporate Services facility employment process, any offer of employment is contingent upon successful completion of a background check.

Robert Half is committed to being an equal employment employer offering opportunities to all job seekers, including individuals with disabilities. If you believe you need a reasonable accommodation in order to search for a job opening or to apply for a position, please contact us by sending an email to HRSolutions@roberthalf.com or call 1.855.744.6947 for assistance.

In your email please include the following:

  • The specific accommodation requested to complete the employment application.

  • The location(s) (city, state) to which you would like to apply.

For positions located in San Francisco, CA: Robert Half will consider qualified applicants with criminal histories in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.

For positions located in Los Angeles County, CA: Robert Half will consider for employment qualified applicants with arrest or conviction records in accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act.

DirectEmployers