Logo
Career Techniques Inc

Ruby Developer

Career Techniques Inc, New York, New York, us, 10261

Save Job

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