IT Specialist/Systems Administrator (Back-End Developer)
Job description
SUMMARY: WinTec Arrowmaker, Inc. is a defense contractor dedicated to providing outstanding program management, engineering, logistics, and operations support to Department of Defense customers. This position is for a Senior-level IT Specialist/Systems Administrator (Back-End Developer) responsible for designing, implementing, and maintaining the backend infrastructure that supports our applications which are part of our core product. This involves managing the interchange of data between a backend server application, 3rd party server applications and users. With a primary focus on the development of server-side logic, definition, and maintenance of the overall system; while ensuring high performance and responsiveness to requests from the front-end. A basic understanding of front-end technologies is required due to being responsible for integrating the front-end elements built by your co-workers into the application. Anticipated travel 10%.
ESSENTIAL JOB FUNCTIONS: Responsibilities will include, but are not limited to:
- Integration of user-facing elements developed by front-end and app developers with server-side logic.
- Building reusable code and libraries for future use.
- Optimization of the application for maximum speed, scalability, and fault tolerance.
- Implementation of security and data protection.
- Design and implement data storage solutions and system monitoring capabilities.
QUALIFICATIONS:
- Bachelor’s or Master’s degree in Computer Science.
- 5-10 years of experience developing applications.
- Experience in agile software development practices, design, development to coding standards, unit testing, and code reviewing.
PREFERRED SKILLS:
- Military background or familiarity with military command and control structures.
- Possess a working knowledge of the organizational interface of military, federal, state, and local agencies.
- Demonstrate time management, problem-solving skills, self-motivation, eagerness to learn, and attention to detail.
- Ability to efficiently react to shifting program requirements and work in a team environment.
- Effectively communicate, both orally and in writing.
- Proficient understanding of code versioning tools, such as Git; Bundlers such as Webpack, Parcel, Rollup and Unit testing frameworks e.g., Jest, Mocha, AVA.
- Basic understanding of front-end technologies such as React and Angular.
- Good understanding of server-side CSS pre-processors, such as LESS and SASS/ Asynchronous programming (Promises, async-await).
- Experience with PostgressDB / MySQL.
- Proficient knowledge of a back-end programming language; Typescript, JavaScript ES2015, or newer, NodeJS.
- Understanding accessibility and security compliance, of “session management” in a distributed server environment, and of rest frameworks (Restify, Express, Koa, etc).
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system.
- Management of hosting environment, including database administration, and scaling an application to support load changes.
- Data migration, transformation, and scripting.
- Outputting data in different formats.
- Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.
- Implementing automated testing platforms and unit tests.
- Experience with building interfaces with SIEM systems is a plus.
SECURITY CLEARANCE: Must be able to obtain and maintain a Secret security clearance.
LOCATION: Tampa, FL.
* MUST FILL OUT THE ENTIRE QUESTIONNAIRE TO BE CONSIDERED FOR THE POSITION *
Job Type: Full-time
Pay: $90,000.00 - $104,000.00 per year
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Paid time off
- Referral program
- Tuition reimbursement
- Vision insurance
Schedule:
- Monday to Friday
Application Question(s):
- Do you possess U.S. Citizenship?
- Do you have the ability to obtain and maintain a DOD Secret security clearance?
- Do you have a Bachelor’s or Master`s degree in Computer Science?
- Do you have 5-10 years of experience developing applications?
- Do you have experience in agile software development practices, design, development to coding standards, unit testing, and code review?
- Are you willing to travel up to 10%?
- Are you currently located in the Tampa, FL area?
Work Location: One location
www.colinoncars.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, www.colinoncars.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, www.colinoncars.com is the ideal place to find your next job.