Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Developer II (Ruby on Rails and Javascript) image - Rise Careers
Job details

Software Developer II (Ruby on Rails and Javascript)


Description

The Private Cloud (PVC) Engineering team in the Rackspace Technology is looking for talented full stack developers with passion for modern web development standards.

 

As a developer in our team, the Full Stack Software Engineer uses initiative and standard programming practices to ensure the stability and security of Rackspace’s automated solutions. Provides a high level of technical support through the ownership of complex automations that enable Rackspace to better serve our internal and external customers. Applies creative problem-solving techniques to identify the source of problems, while at the same time keeping these customers aware of every step along the way. Responsible for adhering to company security policies and procedures and any other relevant policies and standards as directed.

 

Career Level Summary

Requires in-depth conceptual and practical knowledge in own job discipline and basic knowledge of related job disciplines

Solves complex problems

Works independently, receives minimal guidance

May lead projects or project steps within a broader project or may have accountability for on-going activities or objectives

Willing and able to be cross collaborative with colleagues across business units

Acts as a mentor for junior level and fellow developers


Key Responsibilities

Lead the development and implementation of system enhancements that will improve the capabilities, performance, and reliability of automations

Define, design, and implement automated solutions

Build and support automations for deployment, diagnostics, and remediations run on customer devices including bulk and on demand solutions for end-user use

Create and oversee testing plans and test against and document automation scripts and programs

Design and develop automation scripts and programs in support of Rackspace and its customers

Create a series of automated actions that will allow for faster deployments and service restoration for internal systems and tools

Review, test, debug, and comment on task deliverables

Document feature requests and bug reports

Develop against current versions of the platforms supported by Rackspace

Contribute and develop new and alternate ideas, approaches, and designs to evolve own feature area or to solve problems encountered in own feature area

Focus on a specific feature area or component

Provide operational application support

Influences functionalities that make broad contributions to our product and service offerings

Work within team to ensure projects and goals are being communicated and to reduce duplication of efforts

Collaborate and share knowledge with other Engineers and Administrators on the support floor


Expertise

Strong knowledge of Network fundamentals, including diagnostics with OS system tools

Strong knowledge of server DNS, SMTP, and TCP/IP

Strong knowledge of DNS, including diagnostics with system tools

Strong knowledge of Docker and its use in a production environment

Strong knowledge of developer supporting tools such as various VCS (GitHub, Git, etc.)

Strong development competency in all of the following languages/frameworks:

JavaScript, React, Ruby, Python, Go

Strong knowledge of Ansible, Terraform etc.

Strong knowledge working with CI/CD pipelines (Jenkins, Travis, etc.) and version control systems such as Git.

Strong knowledge of Project Management/Agile methodologies

Knowlege of data analytics tooling such as NewRelic, Datadog, Splunk

Strong understanding of services and protocols commonly used in hosting environments: web servers, database servers, mail servers, name servers, firewalls

Strong knowledge in the application of current and emerging network software and hardware technology and protocols

Requires in-depth conceptual and practical knowledge in own job discipline and basic knowledge of related job disciplines

Has knowledge of best practices and how own area integrates with others; is aware of the competition and the factors that differentiate them in the market


Critical Competencies

Systems Thinking: Takes a whole systems approach to analyze issues and implements holistic solutions by ensuring that linkages between structure, people, process and technology are made

Idea Creation:

Adaptive to design brand new solutions as well expand existing offerings to meet market needs

Passionate about technology and has a desire to constantly expand technical knowledge

Ability to resolve a wide range of issues in imaginative as well as practical ways

Detail-oriented in documenting information and practice good follow through techniques

Able to handle multiple tasks and prioritize work under pressure

Demonstrate sound problem-solving skills coupled with a desire to take on responsibility

Strong written and verbal communication skills, both highly technical and non-technical

Ability to make appropriate decisions considering the relative costs and benefits of potential actions



Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Developer II (Ruby on Rails and Javascript), Rackspace

Join the innovative team at Rackspace Technology as a Software Developer II specializing in Ruby on Rails and Javascript! In this fully remote role based in India, you'll be an essential part of the Private Cloud (PVC) Engineering team, responsible for crafting modern web applications that enhance our automated solutions. Your day-to-day will involve developing and implementing system enhancements that improve performance and reliability while ensuring our solutions are stable and secure. We value creative problem solvers who can troubleshoot complex issues and keep our internal and external customers informed every step of the way. You'll also have the chance to mentor junior developers, lead projects, and apply your knowledge of various programming languages and frameworks, including JavaScript, React, Ruby, and Python. By collaborating with colleagues from different business units, you'll contribute to broader goals while exploring new ideas to evolve our product offerings. If you're ready to make a significant impact in an environment that promotes teamwork, innovation, and continuous learning, we want to hear from you!

Frequently Asked Questions (FAQs) for Software Developer II (Ruby on Rails and Javascript) Role at Rackspace
What are the responsibilities of a Software Developer II at Rackspace Technology?

As a Software Developer II at Rackspace Technology, you will lead the development and implementation of system enhancements, design automated solutions, and support deployments running on customer devices. You'll also create testing plans for automation scripts, document feature requests, and provide operational application support while collaborating with team members to achieve project goals.

Join Rise to see the full answer
What qualifications are required for the Software Developer II position at Rackspace Technology?

To qualify for the Software Developer II role at Rackspace Technology, candidates should have strong development skills in JavaScript, React, Ruby, Python, and Go, alongside proficiency in Docker and CI/CD pipelines. Experience with project management methods is essential, along with knowledge of network fundamentals and data analytics tools. A passion for technology and a strong ability to communicate technical concepts are also critical.

Join Rise to see the full answer
What technical skills should a Software Developer II have at Rackspace Technology?

Ideal candidates for the Software Developer II role at Rackspace Technology should possess a robust knowledge of developer tools like Git and Ansible, as well as an understanding of hosting services and protocols. Familiarity with server operations, DNS management, and troubleshooting with systems tools will also be beneficial in delivering effective automated solutions.

Join Rise to see the full answer
What does cross-collaboration look like for a Software Developer II at Rackspace Technology?

At Rackspace Technology, cross-collaboration for a Software Developer II involves working with colleagues across various business units to ensure communication about projects and to minimize duplicated efforts. This role encourages sharing knowledge and contributing to a team-oriented atmosphere while implementing innovative solutions.

Join Rise to see the full answer
What career development opportunities are available for Software Developer IIs at Rackspace Technology?

Rackspace Technology offers exciting career development opportunities for Software Developer IIs, including mentorship roles, leadership in projects, and exposure to the latest technologies. The company fosters a culture of continuous learning, enabling developers to expand their skill sets and advance within the organization.

Join Rise to see the full answer
Common Interview Questions for Software Developer II (Ruby on Rails and Javascript)
Can you describe your experience with Ruby on Rails in previous projects?

When answering this question, provide specific examples of projects where you effectively utilized Ruby on Rails. Discuss challenges you faced and how you overcame them, highlighting your problem-solving abilities and an understanding of best practices in Ruby on Rails development.

Join Rise to see the full answer
How do you ensure the security and reliability of the applications you build?

Explain the steps you take to implement security measures, such as code reviews, testing, and adhering to established protocols. Providing examples of how you’ve identified and remedied vulnerabilities in past projects can enhance your response.

Join Rise to see the full answer
Describe a situation where you had to troubleshoot a complex issue in your code.

Detail a specific instance where you faced a coding error or bug. Describe your thought process in diagnosing the issue, the tools you used to debug, and the end result. Focus on the methods you implemented to prevent similar issues in the future.

Join Rise to see the full answer
What role do you think collaboration plays in software development?

Discuss your belief in collaboration’s importance in achieving project goals. Share examples of how you've worked with team members or stakeholders to integrate feedback and improve product outcomes.

Join Rise to see the full answer
How do you prioritize tasks and projects in a fast-paced environment?

To answer this, describe your approach to task management. Discuss any tools or methodologies you employ, such as Agile techniques or personal time management strategies, to ensure you remain productive under pressure.

Join Rise to see the full answer
Can you explain your experience with CI/CD pipelines?

Share your understanding of CI/CD processes and the specific tools you have used in the past, like Jenkins or Travis. Provide examples of how implementing these pipelines improved your workflow and the quality of your software releases.

Join Rise to see the full answer
What is your approach to writing code that is easy to maintain?

Explain the strategies you use to create maintainable code, such as documenting your code, following naming conventions, and modular programming practices. Mention how this practice minimizes technical debt in a project.

Join Rise to see the full answer
How do you keep your technical knowledge up to date?

Discuss how you engage with the tech community through courses, workshops, reading articles, or contributing to open-source projects. Provide specific examples of recent technologies or platforms you've learned about.

Join Rise to see the full answer
What challenges have you faced when working in a remote development team?

Reflect on your experiences in remote teams, highlighting specific challenges like communication or time zone differences. Discuss how you overcame these hurdles and your strategies for ensuring effective collaboration.

Join Rise to see the full answer
What are the most important elements of good documentation?

Explain your view on key documentation aspects, such as clarity, conciseness, and accessibility. Offer examples of documentation you have created, emphasizing how it benefitted users or team members.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

As an AWS Alliance Partner Development Manager at Rackspace, you'll lead vital partnerships that fuel our growth and enhance customer success.

Photo of the Rise User

We're looking for a passionate Site Reliability Engineer with extensive AWS and Terraform experience to join our remote team.

Posted 11 days ago

Join Tahoe Therapeutics as a Senior Software Engineer to innovate drug discovery through advanced bioinformatics and cloud technology.

Photo of the Rise User

Join Mendix as a Senior Software Engineer and help develop innovative AI solutions within a collaborative, hybrid work environment.

Photo of the Rise User
1stDibs.com Hybrid New York, United States
Posted 3 days ago

Become a key player in 1stDibs’ Engineering team as a Back End Engineer, creating impactful solutions for a leading design marketplace.

Photo of the Rise User
Aetos Systems Remote No location specified
Posted 10 days ago

As a Senior Cloud Developer at Aetos Systems, you will architect and implement innovative cloud solutions in a dynamic work environment.

Photo of the Rise User
Posted 9 days ago
Customer-Centric
Rapid Growth
Diversity of Opinions
Reward & Recognition
Friends Outside of Work
Inclusive & Diverse
Empathetic
Feedback Forward
Work/Life Harmony
Casual Dress Code
Startup Mindset
Collaboration over Competition
Fast-Paced
Growth & Learning
Open Door Policy
Rise from Within
Maternity Leave
Paternity Leave
Flex-Friendly
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Holidays
Paid Sick Days
Paid Time-Off

We are in search of a seasoned Senior Front-End Developer for an exciting project in Richmond, VA, with a focus on identity platform modernization.

Join Neon’s API Platform team as a Backend Engineer to help shape the backbone of an innovative open-source cloud-native PostgreSQL system.

Photo of the Rise User
Posted 4 days ago

Join Marshmallow as a Technical Lead (iOS) and lead a team dedicated to enhancing the mobile experience of users navigating cross-border financial solutions.

Photo of the Rise User

Join Rula as a Senior Software Engineer to innovate on backend systems critical to mental healthcare delivery in a fully remote setting.

Founded in 1998, Rackspace provides multi-cloud computing solutions and services. Offering advising to customers based on business challenges, designing solutions, building, and managing solutions. The company is headquartered in San Antonio, Texa...

231 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 21, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Customer Support Representative at ProVia
Photo of the Rise User
Someone from OH, Alliance just viewed Store Representative - Mid-Shift at Serv-U-Success
Photo of the Rise User
10 people applied to Full Stack Developer at VSoft Corp
Photo of the Rise User
Someone from OH, Eastlake just viewed (REMOTE) Account Executive at Trellis
Photo of the Rise User
Someone from OH, Elyria just viewed Security Officer - Factory Patrol at Allied Universal
Photo of the Rise User
11 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Software Test Engineer, Platform at Clari
Photo of the Rise User
Someone from OH, Perrysburg just viewed Sourcing Leader, Minerals & Cullet at Owens Corning