1

Software Engineer Bootcamp Jobs (NOW HIRING)

A bachelor's degree in Computer Science, Software Engineering, or a related field - or equivalent practical experience (bootcamp, self-taught, strong portfolio). * Working knowledge of at least one ...

Junior Frontend Developer

Texas City, TX · On-site +1

$57K - $74K/yr

This position is ideal for recent graduates, self-taught developers, bootcamp graduates, and aspiring software engineers looking to gain real-world experience while working alongside experienced ...

Senior Principal Software Engineer

San Francisco, CA · On-site

$147K - $203K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

Salt Lake City, UT · Remote

$128K - $177K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

San Francisco, CA · Remote

$128K - $177K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

San Diego, CA · Remote

$128K - $177K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

San Diego, CA · On-site +1

$133K - $183K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

San Diego, CA · On-site

$133K - $183K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

San Francisco, CA · On-site +1

$147K - $203K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Senior Principal Software Engineer

Salt Lake City, UT · On-site +1

$121K - $167K/yr

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

Bachelor's degree (BS/BA) in Computer Science, Software Engineering, or similar major OR equivalent professional experience or software development certification (including bootcamp). * 10+ years of ...

We have a ton of programs that new and experienced hires go through, ranging from an OCaml Bootcamp ... engineer on one of our projects, just to understand how we write software. But experience with ...

We have a ton of programs that new and experienced hires go through, ranging from an OCaml Bootcamp ... engineer on one of our projects, just to understand how we write software. But experience with ...

Bachelor's degree (recently completed or completing within the next 6 months) in Computer Science, Software Engineering, or a closely related field-or equivalent practical preparation (e.g., bootcamp ...

next page

Showing results 1-20

Software Engineer Bootcamp information

See salary details

$63.5K

$147.5K

$205.5K

How much do software engineer bootcamp jobs pay per year?

As of Jul 14, 2026, the average yearly pay for software engineer bootcamp in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Software Engineer Bootcamp?

A Software Engineer Bootcamp is an intensive, short-term training program designed to teach participants the fundamental skills required to become a software engineer. These bootcamps typically focus on practical, hands-on learning in areas like programming languages, web development, and software design. They are ideal for beginners or career changers looking to quickly gain the skills needed for entry-level roles in tech. Many bootcamps also offer career support services such as resume building, interview practice, and networking opportunities. The duration of these bootcamps often ranges from a few weeks to several months, depending on the program.

What is the difference between Software Engineer Bootcamp vs Software Developer?

AspectSoftware Engineer BootcampSoftware Developer
CredentialsIntensive training programs, certificatesTypically requires a degree or self-taught skills
Work EnvironmentProject-based, collaborative learningFull-time employment, team settings
Industry UsagePrepares for entry-level rolesFull professional roles in tech companies
Search & Comparison IntentLearning programs, career switchJob opportunities, career growth

While a Software Engineer Bootcamp provides intensive training to quickly gain skills, a Software Developer is a professional role requiring experience or formal education. Bootcamps are ideal for beginners seeking entry into software development, whereas Software Developers typically have ongoing responsibilities in tech companies.

What are the key skills and qualifications needed to thrive as a Software Engineer after completing a bootcamp, and why are they important?

To thrive as a Software Engineer post-bootcamp, you need solid programming skills (often in languages like JavaScript, Python, or Java), a grasp of computer science fundamentals, and a completed software engineering bootcamp or relevant certification. Familiarity with version control systems (like Git), frameworks (such as React or Node.js), and development tools is typically expected. Strong problem-solving abilities, teamwork, and effective communication are standout soft skills in this role. These skills and qualities are crucial because they enable you to build robust software, collaborate efficiently, and adapt quickly in dynamic tech environments.

What types of projects or assignments are typically given to software engineering bootcamp graduates in their first role?

Software engineering bootcamp graduates often start with tasks such as fixing bugs, writing unit tests, or developing small features under the guidance of more experienced engineers. These assignments help new hires build familiarity with the codebase and development workflows while contributing meaningfully to the team. As they demonstrate their abilities, they may be entrusted with more complex projects and opportunities to collaborate with cross-functional teams. This progression allows for hands-on learning and professional growth in a supportive environment.
More about Software Engineer Bootcamp jobs
What cities are hiring for Software Engineer Bootcamp jobs? Cities with the most Software Engineer Bootcamp job openings:
What states have the most Software Engineer Bootcamp jobs? States with the most job openings for Software Engineer Bootcamp jobs include:
What job categories do people searching Software Engineer Bootcamp jobs look for? The top searched job categories for Software Engineer Bootcamp jobs are:
Infographic showing various Software Engineer Bootcamp job openings in the United States as of July 2026, with employment types broken down into 9% Locum Tenens, 44% Full Time, 46% Part Time, and 1% Contract. Highlights an 79% Physical, 1% Hybrid, and 20% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

$110K - $150K/yr

Full-time

Re-posted 19 days ago


Job description

Division/Unit: Information Technology Bureau/Development

Civil Service Title: IT Project Specialist

Position Title: Senior Software Engineer

Salary Range: $110,000 - $150,000
 

Job Description:

The New York County District Attorney's Office (DANY) has an opening for a Senior Software Engineer in its Information Technology (IT) Department. DANY's IT Department provides enterprise-wide IT solutions for investigations, prosecution support, and case management. In this position, the Programmer will work on developing new databases and new applications while maintaining more than 80 in-house applications. These applications are used to track case data, produce case papers, provide prosecution support, communicate with victims, and share information with other law enforcement agencies. We are seeking a Programmer with a solid background in application design and programming. The Senior Software Engineer/Programmer will work closely with members of DANY's IT Department, Assistant District Attorneys, investigators, and support staff throughout the office

Responsibilities include but are not limited to:

  • Participate in gathering business requirements, designing screens and workflow, and advancing technical solutions for the development of applications to support requirements.
  • Incorporate pre-approved code modules into newly developed code routines.
  • Develop and maintain secure and responsive web (ASP.NET Core) and desktop (WPF) applications using .NET Core (C#).
  • Prototype, evaluate, and recommend designs of applications and databases.
  • Follow office standards and practices across development activities including documentation, coding, testing, version control, and code review.
  • Perform related tasks and assignments as required.
  • Multi-tasking, actively working and maintaining multiple applications simultaneously.
  • Supervising junior developers.

In addition to the Minimum Qualification Requirements, candidates must possess the following:

  • Bachelor's degree in Information Technology, Business Administration or a related field from an accredited college; and
  • Minimum Eight (8) - Ten (10) years of experience in IT project coordination or solution delivery, with demonstrated experience working alongside procurement or vendor management teams.

Preferred Requirements/Skills:

  • 5 plus years of experience outside of higher education (no school related internship, bootcamp experiences etc.)
  • Proven understanding or through practical use of industry practices such as Extreme Programming, Test Driven or Agile development or other methodologies.
  • Proven programming experience, demonstrated through work experience, or an active Github account.
  • Expert knowledge of databases, data structures, and algorithms. 
  • Ability to provide estimations and meet deliverables in a timely manner.
  • Ability to communicate efficiently with teammates is a must.
  • Self-driven and willingness to expand technical skill set.
  • Ability to multi-task in a fast-paced environment, prioritize among competing needs and respond quickly to requests for information.
  • Ability to follow directions and apply proper policies, procedures, and guidelines.
  • Resourcefulness, initiative, and good judgment are essential.

How to Apply:

  • Apply with a Cover Letter and Resume.

Hours/Shift:

  • Monday - Friday from 9:00 am - 5:00 pm.

Additional Information:

  • Current office employees: To be eligible for a transfer or promotion, staff must have already served at least 1 year in their current unit/bureau/department and be in good standing. In addition, must meet the minimum and additional qualifications of the position.
  • Authorization to work in the United States is required for this position.

Minimum Qualification Requirements:

  1. A baccalaureate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and four years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or, 
  2. An associate degree from an accredited college in computer science, engineering, human computer interaction, interactive media, digital and graphics design, data visualization, communication or a related field, and six years of satisfactory fulltime experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or, 
  3. A baccalaureate degree from an accredited college, and eight years of satisfactory full-time experience related to the area(s) required by the particular position and a specialization in a relevant technology, process, methodology and/or domain; or, 
  4. Education and/or experience which is equivalent to "1", "2" or "3" above.

Public Svc Loan Forgiveness:

  • As a prospective employee of the City of New York, you may be eligible for federal loan forgiveness programs and state repayment assistance programs. For more information, please visit the U.S. Department of Education's website at https://studentaid.gov/pslf/.

Residency Requirement:

  • City Residency is not required for this position.

The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.

The New York County District Attorney's Office serves and protects the People of New York through the fair administration of justice, without fear or favor. The Office's Professional Staff perform a variety of key functions, including supporting the Trial Division, Investigation Division, Special Victims Division, Pathways to Public Safety Division, and Appeals Division, which handles all the Office's matters in state and federal appellate courts.

Professional Staff members perform a variety of key functions for the Office, including supporting the five Divisions, as well as other prosecution support and office functions. Our Professional Staff receive a competitive salary and a generous benefits package, as well as unparalleled opportunities for professional development.

The New York County District Attorney's Office is an Equal Opportunity Employer, committed to recruiting and retaining a diverse and culturally responsive workforce. Given the diverse nature of our community, the ability to work with people of different backgrounds is critical. The Office seeks to have a staff that reflects the diversity of the community that we serve. To that end, all applicants will be considered without regard to actual or perceived race, color, national origin, religion, sexual orientation, marital or parental status, disability, sex, gender identity or expression, age, prior record of arrest; or any other basis prohibited by law.  These protections extend to all management practices and decisions, including recruitment and hiring practices, appraisal systems, promotions, training, and career development programs.
The Professional Staff Recruitment Team at DANY supports the Office's initiatives to have a staff that reflects the diversity of the community that we serve. We seek employees that are interested in a career in the public sector and will support the Office's initiative of delivering One Standard of Justice for All.
For questions or inquiries, please contact Recruitment@dany.nyc.gov.