Rackspace Technology is seeking a talented fullstack software developer to join in our mission to deliver fanatical customer experience and outcomes. Be a part of a team building systems that enable customers of all sizes adopt cloud hosted business solutions while leveraging Rackspace Technology’s expertise. You will join a team working to continuously deliver value to our customers at scale, so we are looking for a developer who ship early and often while maintaining healthy engineering discipline. Job description & type of work : In this role you will be expected to lead project design efforts; understand third-party systems for integration opportunities and deliver well architected solutions at scale. You will write automated tests for everything you build.
Minimum Criteria or requirements :
- Influence the technical direction for our systems and solutions
- Leverage peers to deliver technical advancements allowing efficient development
- Mentor and help grow junior level software developers
- Collaborate with other developers and product managers daily, to identify the right technical solutions that achieve product goals
- Continuously broaden and deepen your skill set to solve new technical challenges
- Provide Fanatical Support for our production system by fixing bugs and triaging alerts
- Write clean, maintainable code using engineering best practices
Qualifications, training and experience required :
To be successful in this role you should have much of the following experience :5 to 7 years practical experience as a software developerBuilt and consumed HTTP / RESTful APIs in a microservice-oriented architectureShould have knowledge in AzureDesigned software for integration with third party systems and APIsGood hands-on experience required in MVC, C# and .netShould be good at problem solving capabilities.Good experience required in OOPS concepts.Demonstrated passion for independent learning and knowledge sharingProficient in modern C# development, debugging and resolving performance issues.Good exposure required in fixing production escalations.Experience leading development choices for a team that practices CI / CD automationShould be capable enough to understand the agile practices.Should be good at client-side development (React and NodeJS)Excellent verbal and written communication skillsShould be capable of maintaining existing product