247Hire logo
247HirePosted 3 months ago

Senior Software Engineer

On-siteBurbank Los Angeles County, California, United States

Part TimeSenior Level

Job Summary

Design, build, and debug HR data integrations between internal and external systems using XML, JSON, XSLT, and REST APIs. Develop server-side applications and user interfaces with React, Angular, and JavaScript while managing databases like SQL Server and Oracle. Lead project delivery from requirements gathering to deployment, perform fit-gap analysis for process automation, and conduct root cause analysis for critical incidents. Mentor junior team members, translate business requirements into technical specifications, and maintain comprehensive technical documentation for integrations and application releases.

Required Qualifications

  • Minimum 5+ years of experience developing software applications
  • Minimum 5+ years hands-on experience configuring systems
  • Minimum 5+ years of experience with some of the following specific technologies: OData, REST, SOAP, FTP/SFTP, JDBC, CSV, XML, JSON, XSL, encryption standards such as PGP, x509
  • Minimum 5+ years of experience working on JavaScript, CSS3 and HTML5 and third-party libraries such as React Js, Angular, jQuery
  • Minimum 5+ years of experience working server-side programming languages such as Net, Java, Ruby and Python
  • Minimum 3+years of experience in API development using web services and Service Oriented Architecture (SOA) methodologies
  • Minimum 3+years of experience in database technology, including SQLServer, Oracle, MongoDB and MySQL and caching mechanisms such as server caching, browser caching, CDN caching, database query caching, in-memory caching (like Redis and Memcached), and application caching
  • Expertise in comprehensive testing lifecycle inclusive of Unit Testing, User Acceptance Testing, Regression Testing, and Defect Remediation
  • Comfortable with Agile and Waterfall development lifecycles for project deliveries
  • Experience with software development lifecycle methodologies such as Scrum, Kanban, etc.
  • Expertise in secure software development and secure coding practices
  • Ability to translate business requirements into software technical specifications
  • Act as a liaison between business and technology teams
  • Keep abreast with latest technologies and share knowledge with team members & peers
  • Problem solver, analytical and results driven with innovative thinking
  • Good communication and presentation skills, both oral and written
  • Able to interact with various levels within a project team
  • Able to collaborate and work effectively with different team members as part of a matrix organization
  • Able to prioritize and multitask between assignments as needed by the business and team deliverable requirements
  • Works independently under minimal guidance
  • BS STEM

Desired Qualifications

  • Familiarity and experience with SAP, Workday, SuccessFactors, or any other HCM system
  • Experience with HR Systems & Processes
  • Google Cloud Platform or similar cloud platforms
  • Informatica or similar middleware technology
  • Experience with Robotic Process Automation tools

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce