Senior Full Stack Software Engineer

1 month ago


Indianapolis, Indiana, United States Launch Tech USA Full time
Job Description

We are seeking a highly skilled Senior Full Stack Software Engineer to lead the design, development, and implementation of advanced software solutions. The ideal candidate will have a deep understanding of full-stack development and be able to guide complex projects from conception to delivery.

Key Responsibilities:
  • Lead full life-cycle software development, including designing, coding, testing, and deploying complex solutions
  • Write sophisticated, scalable, and maintainable code while producing comprehensive specifications and assessing operational feasibility
  • Architect and integrate advanced software components into cohesive systems, and develop rigorous software verification plans and quality assurance procedures
  • Document and maintain comprehensive software functionality, tailoring and deploying advanced tools, processes, and metrics
  • Act as a subject matter expert and ensure adherence to project plans, industry standards, and best practices
  • Collaborate with project teams, business stakeholders, and technical partners to define and implement technical requirements
  • Develop and maintain high-performance software solutions using various programming languages and development tools, ensuring alignment with strategic goals
  • Engage in agile development practices, including leading sprints, stand-ups, and retrospectives, to drive continuous improvement
  • Maintain high standards of code quality through meticulous code reviews and mentoring of junior developers
  • Achieve 70% to 90% automated unit test coverage and contribute to every phase of the software development lifecycle
  • Support and enhance testing and quality assurance processes by creating detailed test cases, automated tests, and resolving complex defects
Requirements:
  • 10+ years of proven experience as a software engineer or software developer with significant expertise in full-stack development
  • Extensive hands-on experience in designing and implementing interactive applications
  • Advanced proficiency in Node, React, Typescript, Python, AWS, and Aurora Postgres
  • Deep experience with web frameworks (JSF, Wicket, GWT, Spring MVC) and test-driven development methodologies
  • Expertise in software engineering tools and a thorough understanding of development methodologies and release processes
  • Degree in Computer Science or Engineering or equivalent experience
  • Strong capability to document complex requirements and specifications
  • Demonstrated leadership and the ability to communicate intricate technical concepts to diverse audiences
  • Proven ability to adapt to evolving project scopes and technologies
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 expertise and experience are highly valued. If you are a seasoned professional eager to drive innovation and lead impactful projects, 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



  • Indianapolis, Indiana, United States Insight Global Full time

    Job Title: Senior Full Stack Software EngineerJob Summary: We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Insight Global.Key Responsibilities:* Collaborate with cross-functional teams to determine business requirements and develop technical specifications* Analyze and classify complex change requests, and review and...


  • Indianapolis, Indiana, United States Fusion Alliance Full time

    Job Title: Senior Software Engineer Full Stack and AngularJSAbout the Role:We are seeking a seasoned full-stack engineer with a strong background in AngularJS to join our team at Fusion Alliance. As a senior software engineer, you will be responsible for designing and building complete web and services applications, leading a small team of developers and...


  • Indianapolis, Indiana, United States Fusion Alliance Full time

    We are seeking an experienced Senior Full Stack Software Developer to join our team at Fusion Alliance.About the Role:As a Senior Full Stack Software Developer, you will be responsible for designing and building complete web and services applications, leading a small team of developers and testers, and augmenting client-owned teams with architecture, coding,...


  • Indianapolis, Indiana, United States Knowledge Services Full time

    Job Title: Senior Full Stack DeveloperJob Summary:We are seeking a highly skilled Senior Full Stack Developer to join our team at Knowledge Services. As a Senior Full Stack Developer, you will be responsible for designing, developing, and maintaining high-quality software applications using modern DevOps and Agile practices.Responsibilities:Design and...


  • Indianapolis, Indiana, United States Theoris Full time

    Job Title:Mid to Senior Full Stack DeveloperLocation:RemoteIndustry:GovernmentJOB DESCRIPTION:We are seeking a seasoned Mid to Senior level Full Stack Developer to assist in several current projects and ongoing efforts. The ideal candidate will be full stack with strength in the backend, experienced and comfortable with API development, consumption,...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job Title: Senior Controls Software EngineerJob Summary:We are seeking a highly skilled Senior Controls Software Engineer to join our team at Rolls-Royce. As a Senior Controls Software Engineer, you will be responsible for developing, writing, testing, and documenting embedded code for safety-critical electronic engine control and monitoring systems.Key...


  • Indianapolis, Indiana, United States Insight Global Full time

    Job DescriptionAs a skilled Software Engineer, you will collaborate within a scrum environment, contributing to a full-stack development project. Leveraging technologies such as .NET 7, C#, REST API, Entity Framework, Angular 16, SQL, Azure, you will work on a reporting and analytics project. We value continuous learning and a proactive mindset. This...

  • Software Engineer

    2 weeks ago


    Indianapolis, Indiana, United States Soliant Full time

    As a Software Engineer at our company, you will be responsible for developing and maintaining our software applications. Your primary focus will be on backend development, using languages such as Java and Python to create scalable and efficient systems. In addition to backend development, you will also be working on frontend development, using frameworks...


  • Indianapolis, Indiana, United States Insight Global Full time

    Job SummaryAs a skilled .NET Software Engineer, you will collaborate within a scrum environment, contributing to a full-stack development project. Leveraging technologies such as .NET 7, C#, REST API, Entity Framework, Angular 16, SQL, Azure, you will work on a reporting and analytics project. We value continuous learning and a proactive mindset. This...


  • Indianapolis, Indiana, United States Vergence Group Full time

    Key Responsibilities:As a Senior Software Architect at Vergence Group, you will be responsible for designing and developing scalable architecture systems for Java-based applications. This includes building and maintaining highly complex, high-volume, scalable, maintainable, and extensible software on a Java/J2EE application stack using full software...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job Title: Senior Controls Software EngineerAt Rolls-Royce, we are seeking a highly skilled Senior Controls Software Engineer to join our team. As a key member of our software engineering team, you will be responsible for developing, writing, testing, and documenting embedded code for safety-critical electronic engine control and monitoring systems.Key...


  • Indianapolis, Indiana, United States Insight Global Full time

    Job SummaryAs a Full-Stack Developer at Insight Global, you will be responsible for maintaining active relationships with customers to determine business requirements. You will collaborate with engineers and graphic designers, analyze and classify complex change requests, and review and evaluate possible enhancements. Additionally, you will work with the...


  • Indianapolis, Indiana, United States Rolls-Royce Full time

    Job DescriptionRolls-Royce is seeking a Senior Control Software Engineer to join our team. This is an exciting opportunity to work on flagship Rolls-Royce programs and play a vital role in solving complex technological challenges.As a Senior Control Software Engineer, you will develop, write, test, and document embedded code for safety-critical electronic...


  • Indianapolis, Indiana, United States Republic Airways Full time

    Job SummaryRepublic Airways is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our business. This is an exciting opportunity to work with a talented team of engineers and...


  • Indianapolis, Indiana, United States Vergence Group Full time

    Job SummaryVergence Group is seeking a skilled Senior Software Engineer to join our team in Indianapolis. As a key member of our development team, you will be responsible for designing, developing, and testing software applications using Microsoft .NET Framework and C# programming language.Key ResponsibilitiesAnalyze and design software programs and...


  • Indianapolis, Indiana, United States Mesh Systems Full time

    Job DescriptionWe are seeking talented Software and Senior Software Engineers to join our team at Mesh Systems. As a Software or Senior Software Engineer, you will be responsible for designing, developing, and testing software applications and systems. Our ideal candidate will have a strong background in software engineering, excellent problem-solving...


  • Indianapolis, Indiana, United States Motion Recruitment Full time

    This is an exciting opportunity to join Motion Recruitment as a Senior Java Software Engineer and be part of a newly formed, cross-functional team.You will be responsible for developing new features for innovative products using Java and designing scalable applications.Required skills and experience include senior-level experience with Java, Spring Boot...


  • Indianapolis, Indiana, United States US Tech Solutions Full time

    Job Title: Senior Principal Electrical EngineerJob Summary:US Tech Solutions is seeking a highly experienced Senior Principal Electrical Engineer to join our Hardware Engineering team in Indianapolis, IN. As a Senior Principal Electrical Engineer, you will lead a team of talented engineers in the design, analysis, simulation, test, and integration of digital...


  • Indianapolis, Indiana, United States GEICO Full time

    Job Title: Senior EngineerAt GEICO, we're looking for a highly skilled Senior Engineer to join our team. As a key member of our engineering staff, you'll play a crucial role in developing and maintaining our Mobile and Web solutions.Responsibilities:Design and build scalable, resilient distributed systemsDevelop product definitions and leverage technical...


  • Indianapolis, Indiana, United States Vergence Group Full time

    Job SummaryAs a Senior Software Architect at Vergence Group, you will be responsible for designing and developing scalable architecture systems for Java-based applications. Key responsibilities include building and maintaining complex software systems, collaborating with cross-functional teams, and ensuring the highest quality of software delivery.Key...