Omni Technology Group is seeking a talented Full Stack Engineer SME L6 to join our team. You must have an active TS/SCI clearance with the ability to gain and maintain a CI Poly.
Responsibilities:
Adhere to open standards and modern software development methodologies, including what is considered industry "best" practices to the extent operational requirements allow
Design and develop APIs and data access services for new data feeds, and implements API gateways to enable enterprise access to existing and new data
Support trade studies/analyses of alternatives and assessments of potential technologies that may be applicable to the application, and provides recommendations
Extensive end-to-end development experience with at least one major JavaScript framework, preferably ReactJS and NodeJS
Possess considerable experience working with and extending web functionalities with LAMP stack and JavaScript
Have in-depth knowledge of software development patterns and practices, able to routinely produce high-quality work products in all but the most complex or exceptional situations without supervision, effectively guide or supervise the work of others, and be able to intuitively assess the best course of action to take in a given situation and understand how and when to apply guidelines
Be familiar with one or multiple popular Cloud Platforms (i.e., Azure, Google, or AWS)
Perform competently well on their own, apply guidelines within contexts, know when it is off track and able to self-correct; may lead or mentor others in practicing and learning competency from a tactical perspective
Will be required to meet online with product team, meet schedules, and work within Azure DevOps on sprints in a SAFE agile framework environment
Have proficient understanding of code versioning tools, such as Git and Github
Design and implement low-latency, highly available, and performance applications
Knowledge of and experience using Webpack
Be able to use/develop GraphQL API
Understand the nature of asynchronous programming and its quirks and workarounds
Good understanding of server-side template languages
Experience in user authentication and authorization between multiple systems, servers, and environments
Understand fundamental design principles behind a scalable application
Integrate data storage solutions using PostgreSQL and Redis databases
Create database schema that represent and support business processes
Implement automated testing platforms and develop unit tests
Possess good understanding of server-side CSS pre-processors, such as SASS
Experience in responsive website design, accessibility, and security compliance
Analyze user needs to implement web site content, graphics, performance, capacity, accessibility, and security compliance
Required Qualifications:
TS/SCI clearance with the ability to gain and maintain a CI Poly.
Master’s degree in Computer Science or BA/BS
Strong organizational and project management skills
Proficient with fundamental front-end languages, such as HTML, CSS, and JavaScript
2+ years of work experience with object-oriented programming languages, such as Python and Java
Proficient with server-side languages, such as Ruby, PHP, and .Net
Familiar with database technology, such as MySQL, Oracle, and MongoDB
Experience designing, building, and deploying production level data pipelines incorporating SQL and NoSQL backends
Experience with cloud development (i.e., GCP, AWS, Azure, etc.)
Knowledge of modern software development best practices including Agile, CI/CD, DevOps, and MLOps
Experience working with scalable image or video data collection, labeling, and processing
Experience with data visualization in web applications
Required Certifications:
DoD 8570 compliance or information assurance certification commensurate with technical objectives and services required within the task order.
Education and Experience:
PhD + 8 years of relevant experience
Master's Degree + 10 years of relevant experience
Bachelor's Degree + 12 years of relevant experience
Desired Skills:
REST
Data pipelines: SQL/NoSQL backends
Web development: React and Angular
Cloud development (Google, AWS, Azure, etc.)
Data visualization in web applications
Video data collection, labeling, processing
Google Cloud (BigQuery, Dataflow, and GKE) ⦁ Agile, CI/CD, DevOps, GitOps, and MLOps
At Omni Technology Group, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy, national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information, military and veteran status, and any other characteristic protected by applicable law. We believe that diversity and inclusion among our teammates is critical to our success.