247Hiring · Henrico, VA, United States
Skills: React, JavaScript, Python, Java, Ruby, SQL, AWS, CI/CD
Job Overview
Build and improve software that helps users and teams solve practical problems. As a Software Developer, you’ll contribute across application development and web development, from shaping software design and system design for system development to delivering reliable features. You’ll work with teammates using Agile software development practices and help create scalable systems on cloud infrastructure.
Duties
Develop, test, and maintain applications, RESTful APIs, and other APIs using suitable programming languages and frameworks. Apply software engineering principles, design patterns, and microservices approaches to support maintainable, scalable systems. Collaborate on front-end development and JavaScript frameworks, including React Express where applicable, as well as Ruby on Rails services. Use SQL and MySQL to work with data; manage code with version control tools such as Git, GitHub, or SVN, and support CI/CD workflows. Your impact: By building dependable software and APIs, you help users access useful features and help teams deliver changes with confidence.
Qualifications
Essential: Experience in software development and familiarity with Agile, REST, JavaScript, SQL, version control, and software design. Preferred: Exposure to IT infrastructure, Linux, cloud infrastructure such as AWS or Azure, RBAC (role-based access control), and scalable systems. Additional languages and tools may include Java, Python, C, C++, VBA, Ruby on Rails, and JavaScript frameworks. Familiarity with application development, web development, microservices, CI/CD, and system design is valuable; quantum engineering knowledge is a plus.
Pay: Up to $140,000.00 per year
Work Location: Hybrid remote in Henrico, VA 23228
Sign in to see the original posting
Browse more developer jobs on RoleBurst