Software Engineer 2 w/ 14 years experience
Company: Onyx Point, Inc.
Location: Denver
Posted on: March 16, 2025
Job Description:
REQUIREDTO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN
ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S.
CITIZENSHIP REQUIRED)Required Skills:Experience in Java (Full
Stack, Middleware, UI, Front & Back End)Desired Skills:PHP,
Angular, Ansible, Docker, AWS, React, NiFi, Python, MongoDB,
Springboot, & NodeJSFourteen (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.Highly Desired
- Cloud Experience: Shall have three (3) years demonstrated work
experience with distributed scalable Big Data Store (NoSQL) such as
Hbase, CloudBase/Accumulo, Big Table, etc.; Shall have demonstrated
work experience with the Map Reduce programming model and
technologies such as Hadoop, Hive, Pig, etc.; Shall have
demonstrated work experience with the Hadoop Distributed File
System (HDFS); Shall have demonstrated work experience with
Serialization such as JSON and/or BSONQualifications
- Analyze user requirements to derive software design and
performance requirements
- Design and code new software or modify existing software to add
new features
- Debug existing software and correct defects
- Integrate existing software into new or modified systems or
operating environments
- Develop simple data queries for existing or proposed databases
or data repositories
- Provide recommendations for improving documentation and
software development process standards
- Develop or implement algorithms to meet or exceed system
performance and functional standards
- Assist with developing and executing test procedures for
software components
- Write or review software and system documentation
- 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
- Serve as team lead at the level appropriate to the software
development process being used on any particular project
- 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 database or data repository
interfaces/queries
- 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
- Design or implement complex algorithms requiring adherence to
strict timing, system resource, or interface constraints; Perform
quality control on team products
- 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 met
- Implement recommendations for improving documentation and
software development process standardsCompensationWe are committed
to providing fair and competitive compensation. The salary range
for this position is $78,000 to $250,000 per year. This range
reflects the compensation offered across the locations where we
hire. The exact salary will be determined based on the candidate's
work location, specific role, skill set, and level of
expertise.BenefitsWe offer a comprehensive benefits package,
including:
- Health Coverage: Medical, dental, and vision insurance
- Additional Insurance: Basic Life/AD&D, Voluntary
Life/AD&D, Short and Long-Term Disability, Accident, Critical
Illness, Hospitalization Indemnity, and Pet Insurance
- Retirement Plan: 401(k) plan with company match
- Paid Time Off: Generous PTO, paid holidays, parental leave, and
more
- Wellness: Access to wellness programs and mental health
support
- Professional Development: Opportunities for growth, including
tuition reimbursementAdditional Perks
- Flexible work arrangements, including remote work options
- Flexible Spending Accounts (FSAs)
- Employee referral programs
- Bonus opportunities
- Technology allowance
- A diverse, inclusive, and supportive workplace culture
#J-18808-Ljbffr
Keywords: Onyx Point, Inc., Denver , Software Engineer 2 w/ 14 years experience, IT / Software / Systems , Denver, Colorado
Didn't find what you're looking for? Search again!
Loading more jobs...