Software Engineer III Full Stack w/ Back End Focus, (remote) @ Ad Hoc Team - New York, NY

Job Overview

7 days ago

Software Engineer III Full Stack w/ Back End Focus, (remote)

Ad Hoc Team - New York, NY

This is a fully remote position.

Work on things that matter
Ad Hoc is a digital services company that helps the federal government better serve people. Our teams use modern, agile methods to design and engineer government systems that connect Veterans with services, bring affordable health care to millions of people, and support important programs like Head Start. And as we work to make critical government services intuitive, accessible, and human-centered, we're also changing how the government thinks about and uses technology. If you thrive on change, want to help close the gap between consumer expectations and government services, and can see the possibilities in ambiguity, then we want you here with us.

What matters most
Ad Hoc operates according to our commitment to inclusivity, acceptance, accountability, and humility. We aren't heroes. We believe in missions larger than our individual selves and leave our egos at the door, learn from our mistakes, and iterate in order to better serve the people in our country. We prioritize building teams that represent the diversity of the people our government serves. We love the challenge of government-size projects. We want to bring skills to federal agencies, help them better meet the needs of their users, and close the gap between consumer expectations and government.

Built for a remote life
Ad Hoc is remote-first and remote-always. We've designed our culture, communications, and tools to support a nationwide distributed team since the beginning. Being remote by design allows Ad Hoc to be thoughtful and intentional about creating diverse teams and supporting them with a work environment that fits their lives. With a generous PTO policy and Slack channels for every interest (from birding to space nerds to parenting) our culture embraces the things happening in your life. Maybe you need to adjust your schedule to care for your family or take a bike ride. At Ad Hoc, that's embraced.

What you'll do

As an Ad Hoc Full Stack Engineer, you'll be part of a cross-functional team, working closely with stakeholders, product managers, designers, and other engineers. We're looking for an engineer to help our teams deliver the very best digital services for the public.

A Software Engineer III has moderate experience developing and maintaining large scale production systems in modern agile development environments. They are well versed in the fundamentals of at least one technology stack. They take an active role in planning and delivery efforts, and draw on their experience to suggest approaches or alternatives. They work primarily with guidance and direction from their tech lead, but frequently take on moderately complex tasks independently, occasionally assisting more junior engineers.

Our ideal Full Stack Software Engineer is equally comfortable with frontend and backend development. On the front end, they write accessible, maintainable, and performant code. They also know how to build large-scale production systems on the back end with well-structured, tested, and secure code, with little feedback or guidance. They've designed and implemented reliable and maintainable APIs. They can articulate how the thing they've built fits into a larger ecosystem. They're not afraid of large, complex problems. They take an active role in planning and delivery efforts, drawing on their experience to suggest better approaches or alternatives.

As an Ad Hoc Full Stack Software Engineer, you'll be:

  • Shipping software that impacts the lives of millions of people.
  • Using modern programming languages and frameworks to build scalable services that gracefully integrate with legacy systems.
  • Working with our own APIs and third-party APIs to build amazing, effective digital services.
  • Using unit and integration testing to ensure systems work as intended.
  • Helping us continuously, iteratively improve.

What we hope you'll bring

  • A minimum of four (4) years of professional software development
  • Experience with API development and documentation
  • Experience with Python, Java, PHP
  • Experience with Django, Spring Boot
  • Experience with JavaScript, HTML 5, CSS 3
  • Experience with scalable search technologies such as Elasticsearch or Solr
  • Experience with AWS
  • Solid spelling, grammar, and communication skills.
  • A commitment to agility, flexibility, and iteration.
  • Experience and understanding of at least one agile methodology, such as Scrum, XP, or SAFe.

More than that, our ideal candidate wants to contribute to work that is bigger than themselves and wants to make a difference collaborating with their team. They care deeply about building better products, better relationships, and better trust in each interaction people have with their government. They believe in intuitive, easy-to-use government services. They collaborate well with designers, stakeholders, and other teams. They mentor and guide more junior engineers. They're human-centered.

And if you don't check every box on the list? That doesn't mean you can't help us in our mission to deliver critical government services. Talk to us!

Some basic requirements

  • All work must be conducted within the U.S., excluding U.S. territories. Some federal contracts require U.S. citizenship to be eligible for employment.
  • You must be legally authorized to work in the U.S now and in the future without sponsorship.
  • As a government contractor, you may be required to obtain a public trust security clearance.
  • Some of our available roles are on federal contracts that require a degree or additional years of experience as a substitute.
  • Our technical screening involves completing a homework assignment that is then graded blind to remove bias. We do not do tricky, unreliable whiteboarding tests. You can read more about our homework here.

Learn more about engineering at Ad Hoc.

Benefits

  • Company-subsidized Health, Dental, and Vision Insurance
  • Use What You Need Vacation Policy
  • 401K with employer match
  • Paid parental leave after one year of service
  • Continuing education/annual conference attendance stipend

Ad Hoc LLC is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, sex, sexual orientation, gender identity or expression, religion, age, pregnancy, disability, work-related injury, covered veteran status, political ideology, marital status, or any other factor that the law protects from employment discrimination.

In support of the Colorado Equal Pay Transparency Act, and others like it across the country, Ad Hoc job descriptions feature the starting range we reasonably expect to pay to candidates who would join our team with little to no need for training on the responsibilities we've outlined above. Actual compensation is influenced by a wide range of factors including but not limited to skill set, level of experience, and responsibility. The range of starting pay for this role is $101,570 - $136,994 and information on benefits offered is here. Our recruiters will be happy to answer any questions you may have, and we look forward to learning more about your salary requirements.

Similar Jobs

Software Engineer (IAM, React, Node)

The Travelers Companies, Inc.

Hartford, CT

Retirement: Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum.

Software Engineer - Accelerated Discovery Platform

IBM

New York, NY

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provide industry-leading solutions that make the world run…

Senior Software Engineer, Multimedia

The New York Times

New York, NY

Many of the existing systems are aging and the team is looking to build a roadmap that will ensure the newsroom has stable, reliable, and scalable tools to do…

Principal Engineer

Wells Fargo

New York, NY

Join a high performing Agile team developing software in Java using object-oriented principals and design patterns by practicing/advocating Behavior Driven…

Sr. UI Developer

High5

New York, NY

Hands on experience web apps, workflow management or analytics apps. Experience in Agile/Scrum based project executions. Proficient with Cascading Style Sheets.

ML Solutions Engineer

Comet.ml

New York, NY

If you are excited about empowering technology innovators around the globe in creating world-changing machine learning models, Comet is the right place for you.

Sr. Software Engineer

Atlas Air, Inc

New York, NY

The Senior Software Engineer works closely with project managers, business analysts, software engineers, release management engineers, architects, and QA…

App Development Advisor - Evernorth

Cigna

Hartford, CT

Together, with colleagues around the world, we aspire to transform health services, making them more affordable and accessible to millions.

Python Developer

Right Talents

New York, NY

Location- NYC, hybrid 4 days in the office 1 day offsite. Experience contributing to Open-Source project. Designing and implement a framework for model driven…

Entry Level Firmware Developer : 2023

IBM

Poughkeepsie, NY

We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an…

z/OS Language Environment and Binder Developer

IBM

Poughkeepsie, NY

We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an…

Specialist - Software Engineering

Larsen & Toubro Infotech Limited

Hartford, CT

Requires at least 5 - 7 years of experience on above technologies. Job Description – MERN and .Net. Need to work on majorly MERN and .

IOS Developer - Weehawken, NJ (In Person)

Tech Talent South

Weehawken, NJ

So however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to come into work every day and…

PMS - Dev and Ops |Net core | C1|US

Capgemini

New York, NY

Job Purpose As a Senior Software Engineer you re charged with building high quality working software that adds demonstrated business value This is a highly…

Senior Developer (Web)

Lehigh University

Bethlehem, PA

Use version control and project management software as applicable to communicate changes and direction. #4 - Documents technical specifications and programs in…

Sr. Associate - Projects

Cognizant

Franklin Lakes, NJ

Involvement with development teams, architects early in the project life cycle to identify the dependencies on architecture design, low level design components …

Software Engineer II

Indeed

New York, NY

…insist on seeing the impact of your work every single day, iteratively building great products. To qualify as being fully vaccinated against COVID-19 there…

Software Engineer (React)

Intellibus

Jersey City, NJ

Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things…

Software Engineer Python

Weblogicx

New York, NY

Fine tune performance and monitoring of our research software to ensure we are using our HPC (compute) cluster as efficiently as possible.

Senior Software Engineer

Major League Baseball

New York, NY

Understanding of big data concepts and knowledge of big data languages/tools such as Hadoop, Kylin, or Spark. Collaborate with a team of extraordinary engineers…

Software Engineer — UI Developer

Intellibus

Manhattan, NY

Imagine working at Intellibus to engineer platforms that impact billions of lives around the world. With your passion and focus we will accomplish great things…

Quality Assurance Automation Engineer

Indeed

New York, NY

To qualify as being fully vaccinated against COVID-19 there should have been a two week period after receiving the second dose (or any government recommended…

Software Engineer – Full Stack

Harry's

New York, NY

Whether we have a team of 5 or 500, our core values and our startup mentality remain; we value continuous improvement and learning, teamwork and collaboration,…

Software Engineer

Octaura LL TradingCo LLC

New York, NY

Octaura fundamentally rebuilds and redefines the markets by streamlining workflows, digitizing platforms, and bringing transactions, data and analytics together…