Full Stack Developer
Job Description
Job Description
General Summary
Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.
This role is 100% on-site
Principal Duties and Responsibilities (*Essential functions)
- Develops and applies advanced methods, theories and research techniques in the investigation and solution of complex and advanced software applications and problems.
- Coordinates efforts of engineers and technical support staff in performance of assigned projects*
- Plans, conducts and technically directs projects or major phases of significant projects *
- Conducts investigations and tests of considerable complexity *
- Reviews literature, patents & current practices relevant to the solution of assigned projects *
- Reviews the completion and implementation of technical products *
- May evaluate vendor capabilities to provide required products or services
- May provide technical consultation to other organizations
- May provide work leadership to lower level employees
- Develop and maintain scalable web applications using modern front-end and back-end technologies.
- Collaborate with product managers, designers, and other engineers to deliver high-quality features on schedule.
- Write clean, efficient, and well-documented code following best practices.
- Participate in code reviews and contribute to improving development processes.
- Troubleshoot and debug issues across the full stack to ensure optimal performance and reliability.
- Stay up to date with emerging technologies and propose improvements to enhance our tech stack.
- Assist in deploying applications and monitoring their health in production environments.
Required Experience
- Bachelors’ degree in computer science, information systems, engineering, business or other related field or equivalent
- Minimum of 8-10 years of related experience
- Knowledge of desktop applications such as word processing, spreadsheet, and database programs
- Working knowledge of current operating systems and programming languages
- Strong proficiency in JavaScript/TypeScript and frameworks such as React, Angular, or Vue.js for front-end development.
- Solid experience with back-end technologies such as Node.js, Python, or C#.NET.
- Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
- Understanding of version control systems (Git) and CI/CD pipelines.
- Good problem-solving skills and ability to work both independently and collaboratively.
- Strong communication skills and ability to articulate technical concepts clearly.
- Active Top Secret clearance with SCI eligibility
- Must be able to pass CI poly within 6 months of hire date
- U.S. Citizenship required
- This role is 100% on-site
Preferred Qualifications
- TS/SCI Security Clearance
- Knowledge of containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with RESTful APIs and GraphQL.
- Understanding of Agile/Scrum methodologies.
Recommended Jobs
General Maintenance Technician
Job Description Job Description Position: General Maintenance Technician Location: Mobile, AL Shift: Mon – Fri 1st Shift Employment: Contract to Hire Position Description: We are…
Entry Level Insurance Sales
Job Description Job Description Seeking new and experienced sales professionals. ** 1099: 100% commission based ** Please do not apply if you are looking for hourly/salary positions only. Who …
Entry Level Sales - Part Time - Flexible Work
Job Description Job Description Vector Marketing is currently running interviews for sales rep positions. Our sales reps sell Cutco products one on one with customers, emphasizing customer servic…
Personal Care Aide (PCA)
Job Description Job Description My name is Amanda Snow. I am 27 years old and I have cerebral palsy. I am Looking for a night shift aid to help me 3 or 4 evenings a week with basic things such as…
Laundry Maintenance Technician
Job Description Job Description Reporting to the Maintenance Manager, the Maintenance Technician will be responsible for the maintenance and repairs to all industrial laundry equipment and system…
Nurse Practitioner (NP)
Job Description Job Description Summary Provide primary health care to patients of the Rural Health Medical Program. The Nurse Practitioner assures that the patient needs are met professionall…
Shipping Clerk
Vulcan Industries, a division of EBSCO industries, has been providing merchandising display solutions for over 75 years. We take pride in our diverse customer base which includes some of the world’s …
Schools - Speech Language Pathologist
Job Description Job Description Master's degree in Speech-Language Pathology, active SLP license and 1+ year of Speech-Language Pathology experience required. Applicants who do not meet these qua…
Physical Therapist
Job Description Job Description Are you an outpatient physical therapist who builds strong working relationships with your patients and co-workers? Do you value having one on one time with each p…
Journeyman / Master Plumber
We are seeking an experienced, licensed, and motivated service and repair / drain cleaning plumber to join our growing team. This position is responsible for diagnosing, repairing, and maintaining re…