Senior Software Engineer developing full stack applications for global expansion at Vistra. Collaborating with stakeholders and mentoring junior engineers while ensuring software quality.
Responsibilities
Collaborate with stakeholders to understand project requirements and deliver high-quality software solutions
Work with fellow engineers to design and implement full stack applications using Next.js, TypeScript, Node.js, and MySQL
Develop and maintain REST APIs that are secure, performant, and well-documented
Actively participate in Scrum Agile software development activities, including sprint planning, backlog refinement, daily stand-ups, and retrospectives
Champion coding standards and best practices across frontend and backend development
Ensure code quality and performance through code reviews, unit testing, and continuous integration practices
Stay up to date with emerging technologies and industry trends to continuously improve development processes and software quality
Mentor and guide junior engineers, fostering a culture of collaboration and continuous learning
Requirements
Bachelor's degree in computer science, Engineering, or a related field
Proven experience as a Senior Software Engineer or similar role
4-7 years of experience with full stack development using Next.js + TypeScript and Node.js + TypeScript
Strong proficiency with Relational Databases (e.g MySQL), including database schema design, query optimization, and performance tuning
In-depth knowledge of REST API development
Experience working in Scrum Agile software engineering teams
Excellent problem-solving skills and attention to detail
Strong communication and collaboration abilities
Experience working with GraphQL (Bonus)
Experience working with AI technologies and applications (Bonus)
Experience working with Terraform (Bonus)
Knowledge of backend and frontend testing frameworks (Bonus)
Mid - Level or Lead Embedded Software Engineer at Boeing working with embedded software and firmware for advanced control systems. Contributing to R&D projects for Space Domain Awareness capabilities.
Full Stack Software Engineer developing scalable software solutions for a climate - focused startup. Designing user experiences and owning features from conception to deployment in a hybrid work environment.
Growth Engineer managing demand generation infrastructure at GoodFit. Collaborating closely with Sales, Marketing, and Revenue to scale go - to - market operations.
Staff level Fullstack Engineer at Gizmo, an AI startup making learning intuitive through gamification. Collaborate with a talented team and shape the future of learning.
Spring Internship in Software Engineering with G+D Netcetera for computer science students. Opportunities in web, mobile, and AI applications development.
Software Engineer responsible for building and operating enterprise system integrations for a tax automation API company. Work closely with product and customer teams to ensure seamless workflows.
Software Engineer designing and building scalable integrations for enterprise systems at a tax solutions startup. Collaborating with customer teams and product managers to enhance API products.
Senior Software Engineer in a team at Lloyds Banking Group, delivering innovative software solutions and improving backend systems. Collaborating closely to ensure quality engineering practices in a hybrid working environment.
Software Engineer enhancing Loans journey for a banking platform in Chester. Building and maintaining loan processing applications with learning opportunities and collaboration.
Technical Leader for mobile development in innovative projects, utilizing Agile and Cloud technologies at Stefanini. Mentoring teams while implementing solutions and improving existing processes.