Logo
Launch Tech USA

Sr. Software Engineer

Launch Tech USA, Indianapolis, Indiana, us, 46262


We are looking for a talented Senior Full Stack Software Engineer to join our team in Indianapolis. The ideal candidate will lead the design, development, and implementation of advanced software solutions, ensuring high-quality, innovative, and fully performing software. This role requires a deep technical expertise and the ability to guide complex projects from conception to delivery while adhering to coding standards and technical design.Key Responsibilities:Lead full life-cycle software development, including designing, coding, testing, and deploying complex solutionsWrite sophisticated, scalable, and maintainable code while producing comprehensive specifications and assessing operational feasibilityArchitect and integrate advanced software components into cohesive systems, and develop rigorous software verification plans and quality assurance proceduresDocument and maintain comprehensive software functionality, tailoring and deploying advanced tools, processes, and metricsAct as a subject matter expert and ensure adherence to project plans, industry standards, and best practicesCollaborate with project teams, business stakeholders, and technical partners to define and implement technical requirementsDevelop and maintain high-performance software solutions using various programming languages and development tools, ensuring alignment with strategic goalsEngage in agile development practices, including leading sprints, stand-ups, and retrospectives, to drive continuous improvementMaintain high standards of code quality through meticulous code reviews and mentoring of junior developersAchieve 70% to 90% automated unit test coverage and contribute to every phase of the software development lifecycleSupport and enhance testing and quality assurance processes by creating detailed test cases, automated tests, and resolving complex defectsRequirements:10+ years of proven experience as a software engineer or software developer with significant expertise in full-stack developmentExtensive hands-on experience in designing and implementing interactive applicationsAdvanced proficiency in Node, React, Typescript, Python, AWS, and Aurora PostgresDeep experience with web frameworks (JSF, Wicket, GWT, Spring MVC) and test-driven development methodologiesExpertise in software engineering tools and a thorough understanding of development methodologies and release processesDegree in Computer Science or Engineering or equivalent experienceStrong capability to document complex requirements and specificationsDemonstrated leadership and the ability to communicate intricate technical concepts to diverse audiencesProven ability to adapt to evolving project scopes and technologiesBenefits:Competitive salaryMedical, Dental, and Vision insuranceTerm Life InsuranceShort-Term and Long-Term DisabilityAnd 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