This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Robert Half is seeking a Software Engineer to lead programming projects, develop application architecture, and build custom web applications. The role requires strong knowledge of UX and Responsive design, experience with AWS, Linux OS, Git, and GitHub, and the ability to work with various CMS platforms like WordPress and Strapi. The position is located in Los Alamitos, CA.
Job Responsibility:
Lead programming projects, adhering to Agile Scrum and Waterfall development methodologies
Work with stakeholders to define project scope and software requirements, and translate these into technical specifications
Develop an application architecture based on project requirements, and perform architectural analysis to define the future state of the application
Build and maintain custom web applications, both front-end and back-end
Manage the full cycle of testing, continuous integration, and continuous delivery/deployment for main and Ecommerce sites
Conduct data analysis and data modeling, and perform impact analysis of application changes
Support or take on the role of project manager as needed, developing cost estimates and project plans
Guide web application design using UX and Responsive design best practices, and integrate data from various back-end services and databases
Create and maintain software documentation, and conduct code review and peer review sessions
Keep abreast of emerging technologies and industry trends, and incorporate these into operations and activities
Work with the creative design team and other developers to enhance productivity
Requirements:
Knowledge of Single Sign On (SSO), LDAP, Keycloak, SAML, and OpenID Connect
Experience in setting up user authentication using standard authentication services
Knowledge of the AWS platform, services and systems
Linux OS system administration experience
Git and GitHub experience
Strong knowledge of UX and Responsive design
Experience with security issues with CMS (WordPress and Strapi)
Knowledge of WebSockets, XMLHttpRequest, Client-side caching and local storage, Javascript “module”, Javascript scope and function execution, and Cross-origin resource sharing (CORS)
Integrating WordPress and Strapi website with other internal or external services and applications
Experience with implementing applications on 3rd party hosting sites
Experience with application servers, reverse proxy servers, and web servers
Object oriented design concepts, performance tuning, and current technology concepts
Ability to work as part of a team, as well as with all levels of management
Ability, interest, and willingness to learn new technologies on your own in a fast paced environment
Good presentation and written communications
Strong business acumen
Strong analytical skills and attention to details
A solid understanding of how web applications work including security principles and session management
Good understanding of Search Engine Optimization (SEO) principles
Proficient understanding of code versioning/integration/deployment tools
Proficient understanding of cross-browser compatibility issues
Hands-on experience with project management tools like JIRA
Good knowledge of Agile and Waterfall methodologies
Good knowledge of project estimation and planning
Fluency in English and have a command of English grammar and syntax
Nice to have:
Knowledge of WebSockets, XMLHttpRequest, Client-side caching and local storage, Javascript “module”, Javascript scope and function execution, and Cross-origin resource sharing (CORS)
Experience with implementing applications on 3rd party hosting sites
Hands-on experience with project management tools like JIRA
What we offer:
Medical, vision, dental, and life and disability insurance
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.