← Back to jobs
Full-time

Java Software Engineer with Python experience

$120K/yr – $240K/yr

Hanover, MDIT & TechnologyPosted 19d ago

You'll complete your application on the employer's website.

Role overview

Job type

Full-time

Salary

$120K/yr – $240K/yr

Location

Hanover, MD

Posted

19 days ago

Job description

Set of X is hiring a Java Software Engineer with Python experience to design, develop, integrate, and optimize complex software systems. The role analyzes requirements, builds and improves software solutions, and collaborates with engineers and stakeholders throughout the software development lifecycle.

Responsibilities

Analyze user and system requirements to define software design and performance standards

Design, develop, test, and modify Java- and Python-based software applications

Debug, troubleshoot, and enhance existing software for performance and reliability

Integrate software into new or existing systems and operating environments

Develop and implement algorithms and database queries to meet functional requirements

Produce and review technical documentation for software and systems

Support testing activities and assist in the development of test procedures

Provide input on software development standards and process improvements

Serve as a technical lead when required, supporting team coordination and delivery

Benefits

Health, Dental, and Vision Insurance: Comprehensive coverage to keep you and your family healthy.

Life and Disability Insurance: Peace of mind with financial protection for you and your loved ones.

401(k) Plan: No personal investment required to benefit from a generous employer contribution.

Paid Time Off: Enjoy time away from work to recharge.

Technology Refresh: Upgrade your devices regularly, or opt for a year-end bonus if you don’t need new tech.

Training and Professional Development: A $5,250 annual budget for ongoing education, certifications, and professional memberships, or use this annual benefit to repay a student loan tax-free.

Stock Plan: Become an equity owner with a yearly stock grant.

Flex Leave and Exchange Plan: Take up to 8 weeks off or sell back unused time for double the value.

Virtual Office Compensation: Monthly reimbursement for cell phone and internet services.

Fringe Benefit Mall: Choose from perks like Uber rides, a beer of the month club, Amazon Prime, and Hello Fresh.

Profit-Sharing Cash Bonus: End-of-year cash bonus.

Referral Bonus: Earn a bonus for each successful referral.

Company

Engineering services for U.S. government mission-critical customers

Fulton, Maryland, USA

https://set-of-x.com/

Founded in 2019

11-50 employees

Qualifications

All positions require an active clearance

Strong experience developing applications in Java

Hands-on experience with Python in a production environment

Experience with software debugging, integration, and performance optimization

Knowledge of database design and complex query development

Familiarity with Agile or other structured software development methodologies

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

TS/SCI clearance with polygraph is required

Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor’s degree.

Required skills

Java, Python, TS/SCI Clearance with Polygraph, Software Debugging, Software Integration, Performance Optimization, Database Design, Complex Query Development, Agile Software Development

Experience

Mid level

Interested in this role?

Apply directly on the employer's website — it only takes a few minutes.

Similar vacancies

Other roles in Hanover, MD or IT & Technology

Seattle, New York, San FranciscoIT & TechnologyPosted 30+ Days Ago

As a Staff Engineer on Payment Intelligence, you’ll work across our product portfolio to ensure we’re building in a consistent, efficient, and effective manner. Experience with large, distributed systems on the critical path will help candidates succeed, as will comfort working across the stack and interacting with ML…