Running With Tools Handyman · Charlotte, NC, United States
Skills: React, JavaScript, Python, Java, Ruby, C#/.NET, SQL, AWS, CI/CD
Job Summary
As a Software Developer, you’ll build and improve applications that help users and teams work effectively. You’ll contribute across the software development lifecycle, from system design and web development to testing and deployment. You’ll collaborate in an Agile software development environment, apply sound software engineering practices, and help create scalable systems.
Duties
Develop, test, and maintain applications using appropriate programming languages, frameworks, and software design patterns. Design and integrate REST (Representational State Transfer) and RESTful APIs (application programming interfaces), microservices, and SQL-backed data solutions. Contribute to front-end development and web development using JavaScript and relevant JavaScript frameworks. Support cloud infrastructure, IT infrastructure, and CI/CD (continuous integration and continuous delivery) workflows; use version control to coordinate changes. Your impact: Reliable, well-designed applications help users complete tasks efficiently and give teams a stronger foundation for future development.
Requirements
Experience with software development, application development, software design, system design for system development, and Agile practices. Familiarity with scalable systems, scalability, APIs, REST, design patterns, and version control tools such as Git or GitHub. Relevant technologies may include Ruby on Rails, JavaScript, React Express, Java, Python, C, C++,.NET, VBA, Linux, MySQL, and SQL. Exposure to cloud platforms such as AWS or Azure, microservices, CI/CD, and role-based access control (RBAC) is useful. Quantum engineering knowledge is a nice-to-have; not every listed technology is required.
Pay: $15.00 - $25.00 per hour
Work Location: Remote
Sign in to see the original posting
Browse more developer jobs on RoleBurst