Job Description :
Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use
Serve as technical expert on development projects
Participate in full development life cycle including requirements analysis and design
Write technical specifications based on conceptual design and stated business requirements
Support, maintain, and document software functionality
Identify and evaluate new technologies for implementation
Analyze code to find causes of errors and revise programs as needed
Participate in software design meetings and analyze user needs to determine technical requirements
Consult with end user to prototype, refine, test, and debug programs to meet needs

Project Specifics:
Individual will be assisting with the Onboard Wi-Fi project
Primary responsibly will consist of remedying errors and enhancing wi-fi capabilities onboard
This role will strictly be a development role
Individual will be joining a team of developers already working on the project as it has already rolled out

Required Skills:
8+ year experience
Bachelor’s Degree preferred
Expert Polyglot programmer: JavaScript, Go Lang, C#, Python and knowledge of function languages/programming
Excellent verbal and written communication skills
Expertise using Node and React and other related Web technologies
Test/Acceptance-driven development, Continuous integration and delivery
Proficiency in NoSQL data technologies including ELK
Expertise in service-oriented architecture, micro-services and Domain Driven Design
Expertise with software container systems like Docker
Familiarity with IoT concepts and technologies

Client : Spectraforce Technologies