Full Stack Engineer

At InnovaSystems, extraordinary solutions are born through innovative software A leading provider of information technology and enterprise-level solutions to the Department of Defense, federal, state and local government agencies, InnovaSystems delivers a vital service to support our nation’s National Security Strategy.

As a member of the InnovaSystems team, you will be empowered to do the best work of your career with challenging assignments that solve real-world problems and a steady focus on comprehensive leadership training and career growth.

Our San Diego, CA office is currently seeking a Full-Stack Software Engineer to evolve & advance an enterprise-level readiness reporting system that supports senior DoD decision makers.

Please note: US citizenship is a strict requirement for this role as the incumbent must be eligible to obtain a secret-level, DoD-issued security clearance upon hire.

Overview In this role, you will serve as a core technical stakeholder by collaborating with technical leads, software architects and other cross-functional technology teams to translate operational requirements into innovative solutions.

Main responsibilities will include: Daily use of Agile/Scrum methodologies to implement and advance software across multiple tiers and components Providing mentorship for Jr.

Developers Facilitating the development and validation of efficient product requirements Contributing to the overall architecture of an existing large enterprise software system and imparting new knowledge such as graph-based software, data pipelines, and platform APIs Required skills & experience: BS in Computer Science, Engineering or related discipline plus six to eight years of experience in software development for large scale web-based enterprise software to include API design and user interface implementation OR, Twelve years of direct software engineering experience (in lieu of four-year degree).

Thorough knowledge of computer programming and software architecture Strong, demonstrated competence utilizing C# (or equivalent) and T-SQL Ability to comprehend and model complex business processes and problem domains Strong planning, organizing, analytical, and problem-solving skills Ability to multi-task to meet critical deadlines in a rapidly changing environment Ability to effectively present information and respond to questions Desired skills & experience: Familiarity with semantic technology (RDF, OWL, SPARQL) or other graph-based algorithms and databases Data Engineering and big data solutions (Python, Hadoop, HBase, Spark, NiFi) Transitioning legacy software systems to the Cloud
– Military/DoD background highly desirable Benefits & Culture When you join our team, we are committed to enhancing your skills through training and certification programs, as needed, to facilitate your role on the team.

Opportunities for advancement and variety are offered through the various projects we create and build for our customers and careers can take on a leadership path or progressive technical track through career and succession planning.

At InnovaSystems, we embrace a philosophy of continuous performance management, including relationship building, feedback and recognition and we provide the leadership training and software tools to support these concepts.

Our comprehensive employee benefits offerings include: Flexible schedule Technical and Leadership Training 10 Paid Holidays 3 weeks (120 hours) of paid leave annually
– hours increase after 3 years of service 401k Plan w/ company match Comprehensive benefit package to include health, dental, vision and supplemental insurance plans Onsite Gym/Workout Facilities (depending on location) Social Events InnovaSystems is a proud supporter of community organizations including; Challenged Athletes Foundation (CAF), Support the Enlisted Program (STEP), and Salvation Army InnovaSystems International is an EEO/AA employer M/F/D/V.

Related Post