Full Stack Software Engineer

Indianapolis, IN
Full Time
Mid Level

We’re seeking a passionate Mid-Level Full Stack Software Engineer to join our team in Indianapolis. The ideal candidate will design, develop, and install innovative software solutions, delivering high-quality, fully functional software in line with coding standards and technical design. You’ll work on a diverse range of projects, contributing to various deliverables and ensuring excellence throughout the software development lifecycle.

Key Responsibilities:

  • Execute full life-cycle software development, including designing, coding, testing, and deploying solutions
  • Write well-designed, testable, and efficient code while producing specifications and determining operational feasibility
  • Integrate software components into cohesive systems and develop software verification plans and quality assurance procedures
  • Document and maintain software functionality, tailoring and deploying tools, processes, and metrics
  • Serve as a subject matter expert and ensure compliance with project plans and industry standards
  • Collaborate effectively with project teams, business stakeholders, and technical partners to implement and communicate technical requirements
  • Develop and maintain software using various programming languages and development tools, ensuring alignment with project goals and best practices
  • Engage in agile development practices, including sprints, stand-ups, and retrospectives, ensuring continuous improvement
  • Maintain code quality through clean, efficient, well-documented code and conducting peer code reviews
  • Strive to achieve 70% to 90% automated unit test coverage and contribute to all phases of the software development lifecycle
  • Support testing and quality assurance processes by developing test cases, automated tests, and assisting in defect resolution

Requirements:

  • 6+ years of proven experience as a computer software engineer or software developer
  • Hands-on experience in designing interactive applications
  • Proficiency in Node, React, Typescript, Python, AWS, and Aurora Postgres
  • Experience with web frameworks (JSF, Wicket, GWT, Spring MVC) and test-driven development
  • Mastery of software engineering tools and familiarity with development methodologies and release processes
  • Degree in Computer Science or Engineering
  • Strong ability to document requirements and specifications
  • Collaborative mindset and ability to communicate complex technical concepts to non-technical stakeholders
  • Flexibility to adapt to changing project scopes and technology

Benefits:

  • Competitive salary
  • Medical, Dental, and Vision insurance
  • Term Life Insurance
  • Short-Term and Long-Term Disability
  • And more!

About Us:

At LaunchTech, you’ll find a supportive and collaborative environment where your skills and experience are valued. If you’re qualified and ready to grow with us and make a difference, we encourage you to apply.

LaunchTech is an Equal Opportunity Employer. Discrimination and harassment of any kind of employees and applicants is prohibited. All qualified applicants will receive consideration for employment without regard to race, protected veteran status, color, sex, religion, sexual orientation, national origin, disability, genetic information, age, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.

Share

Apply for this position

Required*
Apply with Indeed
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*