Full Stack Developer

Quality IT Solutions Corp.
Chantilly, United States of America
18 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 180K

Job location

Chantilly, United States of America

Tech stack

Java
JavaScript
.NET
API
Agile Methodologies
Amazon Web Services (AWS)
JIRA
Azure
Bash
CentOS
Code Review
Computer Programming
Continuous Integration
Relational Databases
Linux
Middleware
Github
Python
Linux Servers
Microsoft SQL Server
MySQL
Query Optimization
Ruby on Rails
Role-Based Access Control
Regular Expressions
Cloud Services
Software Engineering
Software Systems
Solr
Subversion
React
Spring-boot
Backend
Data Strategy
Information Technology
Maintaining Code
Front End Software Development
REST
Software Version Control

Job description

We are seeking a dynamic and highly skilled Full Stack Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining robust web applications and backend systems. Your expertise will help drive our digital transformation initiatives, ensuring seamless integration across various platforms and services. This position offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects that enhance user experience and operational efficiency. Candidate must have active TS/SCI with FSP., * Develop, test, and deploy scalable web applications using front-end technologies such as JavaScript, React, and Express.

  • Build and maintain backend services and APIs utilizing frameworks like Ruby on Rails, .NET, Java, or Python, ensuring they are RESTful and secure.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions on time.
  • Manage version control using GitHub, SVN, or similar tools while maintaining code quality through code reviews and continuous integration practices.
  • Design and optimize database schemas with MySQL, SQL Server, or other relational databases; implement efficient queries and data management strategies.
  • Integrate cloud services such as AWS or Azure to enhance application scalability, security, and performance.
  • Work with IT infrastructure components including Linux servers, application development environments, and RBAC (Role-Based Access Control) systems to ensure reliable deployment and operation of applications.

Requirements

  • Demonstrated hands on experience in Solr or Elastic such as running an index, spinning up a Solr cluster and loading an index onto the cluster, and/or making Solr/Elastic schema changes, etc.
  • Demonstrated experience performing data quality analysis.
  • Demonstrated experience with Regular Expressions (RegEx).
  • Demonstrated experience programming using languages such as Java, JavaScript, Bash, and Python.
  • Demonstrated experience working with several AWS services.
  • Demonstrated experience writing Java 8+ (we will be upgrading to Java 17 later this year)
  • Demonstrated experience with JIRA and GITHUB.
  • Demonstrated experience with Spring Boot and RESTful APIs
  • Demonstrated experience with Linux operating systems such as CENTOS.
  • Demonstrating experience designing, developing, and deploying middleware and/or backend code to a production system.

Benefits & conditions

Health insurance, Retirement plan, Paid time off, Vision insurance, Dental insurance, Paid holidays, * Dental insurance

  • Health insurance
  • Paid holidays
  • Paid time off
  • Retirement plan
  • Vision insurance

Apply for this position