Career Techniques Inc
Contract to Hire
Hybrid: 3 days/week in-office
USC and GC Preferred
Responsibilities
Software Development & Ownership
Independently design and develop software solutions, from process automation to enterprise-scale web applications. Build and maintain APIs with a focus on performance, reliability, and ease of integration. Take ownership of existing applications and systems, driving enhancements for scalability and maintainability. Troubleshoot, isolate, and resolve complex application issues in production environments. Maintain clear technical documentation for all production systems. Ensure applications are designed to be simple, elegant, and maintainable. Participate in peer code reviews and hold yourself accountable for high standards of quality. Collaboration & Contribution
Represent the Software Engineering team in cross-functional meetings, providing technical expertise. Evaluate and recommend development tools, frameworks, and best practices for adoption. Partner with Infrastructure and Network teams to assess and improve development environments. Stay current on emerging technologies (APIs, cloud, CMS/DXP platforms) and apply insights to projects. Work independently while collaborating effectively with colleagues to deliver solutions end to end. Qualifications
Excellent oral and written communication skills; able to explain technical solutions to both engineers and business stakeholders. Core Skills (must have at least 2 of the following 3):
Ruby (4+ years, including Ruby on Rails) React (working knowledge required) MuleSoft (integration/API development) Core Skills (cont.)
Experience with Optimizely CMS/DXP or similar enterprise CMS platforms is a plus. Experience with SAML/OAuth; Auth0 expertise is highly preferred. Familiarity with Node.js is a plus. Strong front-end knowledge: HTML5, CSS3, JavaScript, React.js, Backbone, Foundation, Sass. Experience with Agile methodologies; familiarity with JIRA, Confluence, Git, and Jenkins is a plus. Strong database experience with MySQL (or equivalent RDBMS); knowledge of ACID properties, isolation levels, and SQL optimization practices. Experience with Nginx (or equivalent web servers). Comfort with Linux/Windows environments and command-line tools. Experience with high-performance APIs and service-oriented architectures (SOA) preferred. Containerization experience (Docker/Kubernetes) is a plus. Strong understanding of source control best practices (Git). Education & Experience
Bachelors or Masters degree in Computer Science, Software Engineering, STEM, or related field; or equivalent combination of education and professional experience.
#J-18808-Ljbffr
Hybrid: 3 days/week in-office
USC and GC Preferred
Responsibilities
Software Development & Ownership
Independently design and develop software solutions, from process automation to enterprise-scale web applications. Build and maintain APIs with a focus on performance, reliability, and ease of integration. Take ownership of existing applications and systems, driving enhancements for scalability and maintainability. Troubleshoot, isolate, and resolve complex application issues in production environments. Maintain clear technical documentation for all production systems. Ensure applications are designed to be simple, elegant, and maintainable. Participate in peer code reviews and hold yourself accountable for high standards of quality. Collaboration & Contribution
Represent the Software Engineering team in cross-functional meetings, providing technical expertise. Evaluate and recommend development tools, frameworks, and best practices for adoption. Partner with Infrastructure and Network teams to assess and improve development environments. Stay current on emerging technologies (APIs, cloud, CMS/DXP platforms) and apply insights to projects. Work independently while collaborating effectively with colleagues to deliver solutions end to end. Qualifications
Excellent oral and written communication skills; able to explain technical solutions to both engineers and business stakeholders. Core Skills (must have at least 2 of the following 3):
Ruby (4+ years, including Ruby on Rails) React (working knowledge required) MuleSoft (integration/API development) Core Skills (cont.)
Experience with Optimizely CMS/DXP or similar enterprise CMS platforms is a plus. Experience with SAML/OAuth; Auth0 expertise is highly preferred. Familiarity with Node.js is a plus. Strong front-end knowledge: HTML5, CSS3, JavaScript, React.js, Backbone, Foundation, Sass. Experience with Agile methodologies; familiarity with JIRA, Confluence, Git, and Jenkins is a plus. Strong database experience with MySQL (or equivalent RDBMS); knowledge of ACID properties, isolation levels, and SQL optimization practices. Experience with Nginx (or equivalent web servers). Comfort with Linux/Windows environments and command-line tools. Experience with high-performance APIs and service-oriented architectures (SOA) preferred. Containerization experience (Docker/Kubernetes) is a plus. Strong understanding of source control best practices (Git). Education & Experience
Bachelors or Masters degree in Computer Science, Software Engineering, STEM, or related field; or equivalent combination of education and professional experience.
#J-18808-Ljbffr