Front End Software Engineer (up to 25% profit sharing benefit)
Company: Advanced Systems
Location: Sterling
Posted on: June 17, 2022
|
|
Job Description:
Front End Software Engineer (up to 25% profit sharing
benefit)Job Category: EngineeringTime Type: Full timeMinimum
Clearance Required to Start: TS/SCI with PolygraphEmployee Type:
RegularPercentage of Travel Required: Up to 10%Type of Travel:
LocalCACI/BITS is seeking a dedicated Front End Software Engineer
to support our Makalu contract. If you are interested and
passionate about developing new products and components using
modern technologies, then this opportunity is for you! You will be
working in a fast-paced, start-up like atmosphere with new
development in an agile environment.On Team Makalu, typical
responsibilities include proactively designing the architecture for
new components, while also suggesting ways to improve the
application and overall UI/UX. Our team works closely together with
on-site and remote engineers developing front-end applications and
back-end microservices, all dedicated to creating the best products
and user experience possible.Duties include but are not limited
to:Day-to-day expectations include solving challenging, but
rewarding technical problems, meeting program objectives within the
agile development cycle, suggesting ways to improve UX/UI and the
software baseline, and introducing new ways to meet mission
needs.Be part of an agile team where communication skills and the
ability to execute within the established development process are
paramount to your and the team's success.Work on new technologies,
striving to stay customer-focused and thriving on challenges to
build new UI applications.Utilize industry proven design patterns
and open source tools.Contribute to a positive and upbeat team
atmosphere.Required Qualifications: An active TS/SCI clearance with
CI Poly.Bachelor's degree in Computer Science, a related major, or
graduation from a coding bootcamp7+ years of relevant
experience.Experience using REST-based web services.Experience
working as a member of a development team participating in the
complete product development lifecycle.Familiarity with Agile
software development methodologies.Familiarity with modern web
technologies and techniques such as HTML5, CSS, CSS pre-processors
(e.g. SASS, Less, Stylus), or JavaScript build tools (e.g.
Browserify, WebPack, Closure).Familiarity with modern JavaScript
frameworks and libraries such as Angular, Ember, React, Redux,
Reactive, VueJS, along with the knowledge of when to use
them.Familiarity with Node.js and the NPM package ecosystem.Strong
organizational skills and attention to detail.Strong verbal and
written communication skills.Experience with Linux environment and
Linux shell scripting.Knowledge of continuous integration and
software CM processes / tools (Subversion, GIT, JIRA,
Confluence).Understanding of UI/UX best practices.Desired
Qualifications A passion for creating beautiful, engaging,
intuitive, efficient and highly usable user interfaces.Experience
with vector and motion graphics, including SVG, HTML5 Canvas, WebGL
and animation via JavaScript and CSS Experience building rich
data-driven web applications.Familiarity with real-time
communication mechanisms such as WebSockets.Familiarity with Node,
Cesium, and/or OpenLayers.Familiarity with Spring, Docker, and/or
Kubernetes.Knowledge of microservices based
architecture.Familiarity with emerging trends in desktop, web, and
mobile app development.Experience with deployments, dev ops, and /
or AWS Experience with Git.What we can offer you: BITS, a CACI
Company, offers very rewarding and unique benefits, which equates
to 50% of compensation on TOP of your base salary! The first part
is a tax-qualified profit-sharing retirement plan, to which BITS
annually contributes up to 25% of your base salary (not in excess
of applicable IRS limits) to your retirement account. The second
component consists of BITS' Individual Benefit Account (IBA), which
is used for premiums, medical reimbursements, dependent care,
education and Paid Time Off (PTO) policy. Both components of the
BITS benefit package are paid for by BITS, in addition to your base
salary and potential performance bonuses. We believe in a healthy
home/work balance and both of our locations offer a wide variety of
activities to balance with your work life. Learn more at
http://www.caci.com/bit-systems/ Our philosophy of employee
development and advancement rests on a cultural foundation of
providing unlimited and equal opportunity for growth, recognition,
and rewards. We provide the environment, support and responsive,
available management to nurture and stretch your abilities. We also
offer a career mobility program to make it easy to build a dynamic
career at CACI and offer flexible work schedule arrangements to
support work/life balance.Company Overview: At CACI, you will have
the opportunity to make an immediate impact by providing
information solutions and services in support of national security
missions and government transformation for Intelligence, Defense,
and Federal Civilian customers. CACI is an Equal Opportunity
Employer - Females/Minorities/Protected Veterans/Individuals with
Disabilities.Pay Range: The proposed salary range for this position
is $71,300-$146,200. There are a host of factors that can influence
final salary including, but not limited to, Federal Government
contract labor categories and contract wage rates, relevant prior
work experience, specific skills and competencies, geographic
location, education, and certifications. Our employees value the
flexibility at CACI that allows them to balance quality work and
their personal lives. We offer competitive compensation, benefits
and learning and development opportunities. Our broad and
competitive mix of benefits options is designed to support and
protect employees and their families. Employment benefits include
health and wellness programs, income protection, paid leave and
retirement and savings.As a federal contractor, CACI is subject to
any federal vaccine mandates or other customer vaccination
requirements. All new hires are required to report their
vaccination status.
Keywords: Advanced Systems, Sterling , Front End Software Engineer (up to 25% profit sharing benefit), IT / Software / Systems , Sterling, Virginia
Click
here to apply!
|