Go back

Full-stack Software Engineer - REMOTE


Overview

Description

About Us

Systone is a digital services company that plays a pivotal role in supporting government missions and objectives through Agile Delivery Management, Human Centered Design and Software Engineering. We provide government and businesses with tools and services needed to serve citizens and customers.

Because we are passionate about empowering government and organizations with innovative technology solutions that drive efficiency and digital transformation, we made it our mission to support the government as the trusted liaison between business and technology.

At Systone, we empower teams to remain self-sufficient and self-directed by hiring people who can solve complex problems through collaboration. This means lending a hand and flexing your multi-skilled muscles (research, content, business analysis, information architecture, etc.), when needed.

Why Join Us?

Innovative Projects:

  • Work on impactful projects that improve the lives and health of citizens through technology.

Collaborative Environment:

  • Join a team that values open communication, collaboration, and a badgeless approach to working with clients and partners.

Professional Growth:

  • Take advantage of opportunities for professional development and career advancement.

Inclusive Culture:

  • Be part of a diverse and inclusive team that values different perspectives and experiences.

The Role

We're seeking a skilled Full Stack Engineer to bolster our dynamic development team on projects for federal agencies. As a crucial member, you'll spearhead the development and deployment of both front and back-end software applications. Your role encompasses a broad spectrum of responsibilities, from conceptualizing system architecture to executing high-level programming tasks, conducting performance evaluations, and seamlessly integrating systems.Your day-to-day will involve collaborating closely with remote team members, leveraging your expertise to architect, design, and actualize software solutions that align with product requirements. Effective coordination with teammates across various work streams will be essential to ensure smooth progress and alignment with project goals.

In addition to your primary focus on software development, you'll also be comfortable diving into other facets of the development process, including but not limited to, devops, quality assurance, research, and design. Your versatility and proficiency across these domains will contribute significantly to our team's success and the overall quality of our products. We are looking for an experienced Full Stack Engineer to join our development team. In this role, you will be responsible for the overall development and implementation of front and back-end software applications. Your responsibilities will extend from designing system architecture to high-level programming, performance testing, and systems integration.

Languages:· Java v1.8· HTML5· Javascript· SQL· Bash· Frameworks· Spring Boot v2.2· Wicket v8.9· Jquery v3.5

Major Tools:· Liquibase v3.8· SpotBugs v4.1· Jacoco v0.8· Surefire v3.0· FailSafe v3· OWASP Dependency Check v6.0

Infrastructure· CloudFoundry - Version managed by cloud.gov· AWS RDS - Postgres - Version managed by cloud.gov· AWS S3 - Version managed by cloud.gov· CI/CD Bitbucket Pipelines - Version managed by Bitbucket· Git - Version managed by Bitbucket

Requirements:

  • 8+ years of software engineering

  • 2+ years Cloud computing

  • 2+ years with Agile application development

  • Writing high-quality code efficiently

  • Self-motivated and strong communication skills for inter-team collaboration

  • Solving complex problems and implementing solutions for performance and scalability

  • Advanced experience and proficiency with Java, Spring Boot, and AWS

  • Passion for learning new technologies and doing so quickly

  • Ideologies

○ Agile Development

○ Test Driven Development

○ Continuous Integration/Deployment

Who you are;

  • Must be eligible to work in the US

  • Comfortable working remotely

  • Comfortable collaborating within a Scrum Team

  • Capable of both deciding next actions, and knowing when the decision requires sign off from management

  • Comfortable in a dynamic (i.e., startup) work environment

  • Embrace AI assistants (e.g., ChatGPT, Notebook) as force multipliers to accelerate innovation, iterate faster, and maintain high-quality output.

  • A good communicator with the ability to express and share ideas to business leaders with a non-technical background

  • Ability to work collaboratively within a group, actively network with others and provide varying feedback to the team at the appropriate time to ensure that decisions stick.

  • Ability to identify and communicate constraints and can work within them.

Why work with us?

  • Be a part of an organization that wants to make an actual difference in the society.

  • Opportunity to work from anywhere (Within Continental USA)

  • Accrued PTO + 11 federal holidays + your birthday off

  • Trainings & Certifications budget

  • Health, Dental & Vision Insurance

  • Referral Bonus

  • 401k

Compensation

We have a competitive compensation model that compares very well against the market rates. And we ensure everyone at Systone— regardless of race, ethnicity, gender, sexual orientation, disability, religion, age, nationality, or negotiation skills — is given equal pay for equal work.

Share this job

LinkedIn
Full-stack Software Engineer - REMOTE | Systone Iterations