Robert Half Corporation Jobs

Job Information

Robert Half Software Engineer in San Ramon, California

Description

We are searching for a Software Engineer to join our team. As a Software Engineer, your duties will involve developing applications and systems to provide our business partners with reliable data services. The role will require you to maintain, enhance, and ensure smooth operation of our web applications and ETL processes.

Responsibilities:

• Develop and maintain business reporting and analytics applications.

• Create and maintain CI/CD pipelines ensuring efficient deployment processes.

• Design, implement, and optimize server-side applications using Node.js and enhance user interfaces using Vue.js.

• Work with AWS, DynamoDB, and Oracle to design and optimize database schemas and queries ensuring data integrity, performance, and reliability.

• Design and implement ETL/ELT processes to populate Enterprise Data Warehouse and data marts using Pentaho and Oracle PL/SQL.

• Monitor and improve application performance, scalability, and security while implementing best practices for code quality.

• Troubleshoot and resolve database, application, software configuration and ETL/ELT related performance issues.

• Develop Python programming and UNIX scripting for backend services.

• Work closely with cross-functional teams to provide excellent production support and customer service.

• Automate testing, integration, and deployment processes to enhance the development workflow.

• Prepare code migration document and work with the release team in migrating the code to QA & other environments.

Requirements • Minimum of three years of experience in Software Engineering

• Proficiency in Android Development

• Familiarity with Atlassian Jira for project management

• Experience in Backend Development

• Knowledge of Bug Tracking systems

• Proficiency in C++ programming language

• Experience with AB Testing

• Familiarity with Agile Scrum methodology

• Experience in API Development

• Proficiency in ASP.NET for web development

• Knowledge of CSS for web design and layout

• Excellent problem-solving skills

• Strong verbal and written communication skills

• Ability to work well in a team and independently

• Bachelor's degree in Computer Science or related field preferred. Technology Doesn't Change the World, People Do.®

Robert Half is the world’s first and largest specialized talent solutions firm that connects highly qualified job seekers to opportunities at great companies. We offer contract, temporary and permanent placement solutions for finance and accounting, technology, marketing and creative, legal, and administrative and customer support roles.

Robert Half works to put you in the best position to succeed. We provide access to top jobs, competitive compensation and benefits, and free online training. Stay on top of every opportunity - whenever you choose - even on the go. Download the Robert Half app (https://www.roberthalf.com/us/en/mobile-app) and get 1-tap apply, notifications of AI-matched jobs, and much more.

All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information.

© 2024 Robert Half. An Equal Opportunity Employer. M/F/Disability/Veterans. By clicking “Apply Now,” you’re agreeing to Robert Half’s Terms of Use (https://www.roberthalf.com/us/en/terms) .

DirectEmployers