Full Stack Software Engineer- Direct Hire

company banner
Apex Systems
Systems, IT, Engineer, Software, Developer, Aerospace, Computer, Engineering, JavaScript, SQL, MySQL, Development, Linux, Python
Full Time

Job Description

Apex Systems, the nation's second largest IT staffing firm, has an immediate opportunity for a Full Stack Engineer to join the team of one of our top clients in Columbus, Ohio. Please find the details below.

If interested please email your resume and best phone number to Diana McDermott at dmcdermott@apexsystems.com for consideration

Full Stack Engineer (Back-End Focused) Overview

The Full Stack Software Developer is primarily responsible for the software application and development processes to analyze, design, develop, test, implement and enhance software products. The Full Stack Software Developer will provide technical leadership for software development. This includes system design and coding.

Start Date: ASAP

Duration: Direct to Permanent Full Time role with the client

Location: Gahanna, Ohio a suburb of Columbus, Ohio. It is a hybrid work schedule three days in the office for meetings, two days from home. Relocation Assistance possible.

Industry: Aerospace

  • Performs complex design, maintenance, enhancement, testing, implementation, and support of software
  • Completes the development of software test requirements for complex modules under development, executes complex test specifications
  • Provides advice on project costs, design concepts, or design changes
  • Completes estimates for complex modules under development
  • Performs reviews of complex customers' standards specification and other documentation to determine software engineering requirements
  • Completes the software quality process through the execution of complex module, subsystem and system test procedures
  • Documents design specifications, installation instructions, and other system-related information
  • Verifies stability, interoperability, portability, security, or scalability of system architecture
  • Provide technical guidance or support for the development or troubleshooting of systems
  • Identify system data, hardware, or software components required to meet user needs
  • Provides guidelines for implementing secure systems to customers or installation teams
  • Monitors system operation to detect potential problems
  • Directs the analysis, development, and operation of complete computer control systems
  • Investigates system component suitability for specified purposes and make recommendations regarding component use
  • Performs ongoing hardware and software maintenance operations, including installing or upgrading hardware or software
  • Establishes functional or system standards to ensure operational requirements, quality requirements, and design constraints are addressed
  • Evaluates existing systems to determine effectiveness and suggest changes to meet requirements
  • Completes models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions
  • Defines functional requirements for New Product Developments and look for opportunities for product improvements

  • Requires a bachelor's degree Computer Science, Software Engineering or related field and 5-8 years related experience or equivalent combination of education and experience
  • Full stack developer experience (leaning front-end, rather than back-end)
  • Proficient in TypeScript, JavaScript (ES6+), HTML5, and CSS3
  • 3+ years of professional experience with Angular or Vue.js
  • Knowledge of CSS frameworks and extensions (Bootstrap, Sass, etc.)
  • Experience with server-side Node.js/Express or other equivalent back-end technologies
  • Skilled with SQL (PostgreSQL, MySQL, etc.) and NoSQL (MongoDB, CouchDB, etc.) databases
  • Experience creating and consuming REST APIs
  • Knowledge of C++ required
  • Exposure to cloud-based solution (AWS, Azure, Heroku) is a plus
  • Familiarity with containerization (Docker, Kubernetes) is a plus
  • Experience with version control systems (Git)
  • Experience with standard development practices, such as CI/CD, test automation and following coding standards
  • Proficient with Visual Studio required, knowledge of Eclipse Development environments a plus
  • Experience in designing, developing, implementing, and maintaining complex software applications required
  • Possess comprehensive knowledge in one or more specialized technology areas, related to operating systems, user interfaces or data communications and networks a plus
  • Experience with other systems such as Linux and Unix, real time operating systems such as QNX or MQX and/or Python scripting a plus

EEO Employer

Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at employeeservices@apexsystemsinc.com or 844-463-6178.

Company Information

Apex Systems is a world class technology services business that incorporates industry insights and experience to deliver solutions that fulfill our clients’ digital visions. We provide a continuum of service from workforce mobilization and modern enterprise solutions to digital innovation to drive better results and bring more value to our clients. Apex transforms our customers with modern enterprise solutions tailored to the industries we serve. Apex has a presence in over 70 markets across US, Canada and Mexico. Apex is a segment of ASGN Inc. (NYSE: ASGN)

Dice Id : apexsan
Position Id : BHJOB2374_1163408
Originally Posted : 3 months ago

Similar Positions at Apex Systems

C++ Software Engineer- Full Time
  • Columbus, OH
  • 1 day ago
Software Engineer
  • Lewis Center, OH
  • 1 day ago
IT Software Developer
  • Gahanna, OH
  • 1 day ago
DevOps Engineer- Full Time
  • Columbus, OH
  • 1 day ago
Full Stack Developer
  • Cincinnati, OH
  • 1 day ago
Full Stack .NET Developer
  • Akron, OH
  • 1 day ago
Full Stack JAVA Developer
  • Akron, OH
  • 1 day ago
AMP Senior Full-Stack Developer
  • Cincinnati, OH
  • 1 day ago
Java Developer
  • Columbus, OH
  • 1 day ago
Software Engineer (DATA)
  • Westlake, OH
  • 1 day ago