Software Engineer - 2 (UI Developer)
Company: Akina, Inc.
Location: Baltimore
Posted on: February 1, 2025
Job Description:
TS/SCI - Polygraph required11-8451-SWEDescription:The Software
Engineer develops, maintains, and enhances complex and diverse
software systems (e.g., processing-intensive analytics, novel
algorithm development, manipulation of extremely large data sets,
real-time systems, and business management information systems)
based upon documented requirements. Works individually or as part
of a team. Reviews and tests software components for adherence to
the design requirements and documents test results. Resolves
software problem reports. Utilizes software development and
software design methodologies appropriate to the development
environment. Provides specific input to the software components of
system design to include hardware/software trade-offs, software
reuse, use of Commercial Off-the-shelf (COTS)/Government
Off-the-shelf (GOTS) in place of new development, and requirements
analysis and synthesis from system level to individual software
components.The Level 2 Software Engineer shall possess the
following capabilities:
- Analyze user requirements to derive software design and
performance requirements
- Debug existing software and correct defects
- Provide recommendations for improving documentation and
software development process standards
- Design and code new software or modify existing software to add
new features
- Integrate existing software into new or modified systems or
operating environments
- Develop simple data queries for existing or proposed databases
or data repositories
- Write or review software and system documentation
- Serve as team lead at the level appropriate to the software
development process being used on any particular project
- Design or implement complex database or data repository
interfaces/queries
- Develop or implement algorithms to meet or exceed system
performance and functional standards
- Assist with developing and executing test procedures for
software components
- Develop software solutions by analyzing system performance
standards, confer with users or system engineers; analyze systems
flow, data usage and work processes; and investigate problem
areas
- Modify existing software to correct errors, to adapt to new
hardware, or to improve its performance
- Design, develop and modify software systems, using scientific
analysis and mathematical models to predict and measure outcome and
consequences of design
- Design or implement complex algorithms requiring adherence to
strict timing, system resource, or interface constraints; Perform
quality control on team products
- Implement recommendations for improving documentation and
software development process standards
- Oversee one or more software development teams and ensure the
work is completed in accordance with the constraints of the
software development process being used on any particular
project
- Confer with system engineers and hardware engineers to derive
software requirements and to obtain information on project
limitations and capabilities, performance requirements and
interfaces
- Coordinate software system installation and monitor equipment
functioning to ensure operational specifications are metRequired
Skills:
- UI Developer: VueJs, Vuetify, Leaflet, ElasticSearch, node.js
REST, GRPC, mongo, Kubernetes, Python
- Last Poly must be no older than 7 years at time of start on
programQualifications:Fourteen (14) years experience as a SWE, in
programs and contracts of similar scope, type, and complexity is
required.Bachelor's degree in Computer Science or related
discipline from an accredited college or university is
required.Four (4) years of additional SWE experience on projects
with similar software processes may be substituted for a bachelor's
degree.Salary Range:$144k-$266k (Annually)** *The range displayed
above is a likely salary range for this position. This is not,
however, a guarantee of compensation or salary. Rather, salary will
be set based on experience, geographic location and possible
contractual requirements and could fall outside of this range.Akina
is a Woman Owned, Service Disabled, Veteran Owned, Small Business,
looking for talented and ambitious individuals to join our team. We
offer a generous compensation package that includes 24 days PTO
accrued annually and 11 federal holidays. Our 401k is 100% vested
on your start date and the company makes a direct contribution
worth 10% of your salary. Akina covers 100% of healthcare costs for
employees and 50% toward dependents. We offer educational
assistance towards college classes and will cover costs associated
with job related training and certifications. Akina is committed to
excellence and creating innovative and flexible solutions for our
clients. We are a small company with an open ear to our employees'
needs in order to attract and retain quality talent that enables
our customer's mission.We are an equal employment opportunity
employer and all qualified applicants will receive consideration
for employment without regard to race, color, religion, sex,
national origin, disability status, protected veteran status, or
any other characteristic protected by law.
#J-18808-Ljbffr
Keywords: Akina, Inc., Towson , Software Engineer - 2 (UI Developer), IT / Software / Systems , Baltimore, Maryland
Didn't find what you're looking for? Search again!
Loading more jobs...