Senior Full Stack Software Developer

2 weeks ago


Burlington, United States Interactive Process Technology LLC Full time

Senior Full Stack Software Developer & Technical Team Lead

Remote

About Us:

At IPTA, we combine cutting-edge technologies with expert teams to deliver innovative solutions. We are seeking a Senior Full Stack Software Developer to lead a team tasked with migrating an on-premise application to the cloud. You will collaborate closely with Cloud Engineers, Business Intelligence Engineers, and Data Engineers to build scalable, high-performance software solutions.

Position Overview:

As the Senior Full Stack Software Developer and Technical Team Lead, you will take charge of migrating, modernizing, and enhancing a legacy on-premise application. Your focus will be on developing the data layer to middle layer components of the application, with some involvement in front-end development. You will lead a team of 3-4 developers, guiding them technically and working hands-on to ensure the successful delivery of the project.

Key Responsibilities:

  • Lead a team of developers, setting the technical direction and ensuring adherence to best practices
  • Collaborate with product managers and stakeholders to understand core business problems and translate them into technical solutions
  • Design, develop, and maintain end-user and API-driven middleware applications with a focus on data layer and middle layer architectures
  • Work with Cloud Engineers to integrate applications with cloud infrastructure and ensure optimal deployment strategies
  • Collaborate with Business Intelligence Engineers on integration with data dashboards using Power BI
  • Contribute to front-end development where necessary, ensuring seamless integration between the user interface and the middleware
  • Participate in software code and design reviews, offering feedback and ensuring code quality
  • Develop and maintain software documentation as needed
  • Work collaboratively with cross-functional teams to identify and solve technical issues, including Database and Data Engineers responsible for cloud migration
  • Stay up to date with emerging software development technologies and trends

Requirements:

  • Bachelor's degree in Computer Science, Information Systems, Engineering, or other Scientific/Technical discipline
  • 7+ years of experience in full stack software development with a strong focus on back-end and data layer development
  • Proficiency in middle layer technologies such as APIs, microservices, and server-side languages (e.g., Python, Java, Node.js)
  • Experience with front-end development (React, Angular, or similar) is a plus
  • Hands-on experience with cloud platforms (AWS, Azure, or GCP), especially in deploying and managing software applications in cloud environments
  • Experience with database technologies, ETL processes, and data integration strategies
  • Knowledge of API-driven data middleware architectures and best practices
  • Familiarity with software security principles, cloud deployment operations, and DevSecOps practices (e.g., Git-based CI/CD, Kubernetes, etc.)
  • Great communication (written and oral) skills, with the ability to work across cross-functional teams
  • Experience with Agile software development methodologies
  • Ability to obtain a US DoD Security Clearance

Desired Qualifications:

  • Active Secret Clearance or higher is preferred
  • IAT Level II Security Certification or ability to obtain within 6 months
  • Experience with Github/Gitlab, focusing on Git-based deployment strategies
  • Experience developing in R or Python, leveraging Posit's RStudio and Shiny
  • Experience applying AI/ML technologies to enterprise data applications

Why IPTA:

  • Opportunities for continuous learning and career growth
  • Competitive compensation and benefits package
  • Remote-first culture, promoting flexibility and work-life balance

IPTA is an Equal Opportunity/Affirmative Action employer. We are committed to providing equal employment opportunity to all qualified employees and applicants for employment. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, sex, sexual orientation, national origin, age, physical disability, mental disability, medical condition, status as a veteran or disabled veteran or any other characteristic protected by law. We base all employment decisions, including recruitment, selection, training, compensation, benefits, discipline, promotions, transfers, lay-offs, returns from lay-off, terminations, and social and recreational programs on the principles of equal employment opportunity. Our employees have diverse backgrounds, skills, and ideas that collectively contribute to a rich working environment and greater opportunity for innovation.



  • Burlington, Massachusetts, United States Interactive Process Technology LLC Full time

    Job Title: Senior Full Stack Software DeveloperWe are seeking a highly skilled Senior Full Stack Software Developer to lead our team in migrating an on-premise application to the cloud. As a key member of our technical team, you will collaborate closely with Cloud Engineers, Business Intelligence Engineers, and Data Engineers to build scalable,...


  • Burlington, Massachusetts, United States Interactive Process Technology LLC Full time

    Job Title: Senior Full Stack Software DeveloperWe are seeking a highly skilled Senior Full Stack Software Developer to lead our team in migrating an on-premise application to the cloud. As a key member of our technical team, you will collaborate closely with Cloud Engineers, Business Intelligence Engineers, and Data Engineers to build scalable,...


  • Burlington, Vermont, United States Interactive Process Technology LLC Full time

    About UsAt Interactive Process Technology LLC, we combine cutting-edge technologies with expert teams to deliver innovative solutions. Our mission is to provide cutting-edge technology solutions that drive business growth and success.Job OverviewWe are seeking a Senior Full Stack Software Developer to lead a team tasked with migrating an on-premise...


  • Burlington, Vermont, United States Interactive Process Technology LLC Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Developer to lead our team in migrating an on-premise application to the cloud. As a key member of our technical team, you will be responsible for designing, developing, and maintaining end-user and API-driven middleware applications with a focus on data layer and middle layer...


  • Burlington, Vermont, United States Oracle Full time

    Job Title: Senior Software Development ManagerOracle is seeking a highly skilled Senior Software Development Manager to lead a team of talented engineers in developing and delivering cutting-edge cloud infrastructure services.Key Responsibilities:Develop and execute a strategic roadmap for the service, aligning with Oracle's cloud infrastructure goals.Lead a...


  • Burlington, Massachusetts, United States Citrix Systems Full time

    About This Team:Citrix Systems, a leader in Virtual Desktop Infrastructure (VDI) and Desktop-as-a-Service (DaaS) solutions, empowers enterprises to enable secure hybrid and remote working. Our platform delivers high-performance user experience, zero-trust security, and operational cost efficiency, regardless of deployment type.The CVAD team combines the...


  • Burlington, United States Zodiac Solutions, Inc Full time

    Full Stack Cloud developerBurlington , MassachusettsMust to Have- (Azure cloud, Java/.net , Angular/ react, docker , microservices , healthcare domainJob Description & Skill Requirement:Primary Responsibilities:Contribute to all stages of the product development and deployment lifecycleResponsible for driving detailed design and implementation in a fast...


  • Burlington, United States Zodiac Solutions, Inc Full time

    Full Stack Cloud developerBurlington , MassachusettsMust to Have- (Azure cloud, Java/.net , Angular/ react, docker , microservices , healthcare domainJob Description & Skill Requirement:Primary Responsibilities:Contribute to all stages of the product development and deployment lifecycleResponsible for driving detailed design and implementation in a fast...


  • Burlington, Massachusetts, United States Interactive Process Technology LLC Full time

    Job DescriptionAs a Senior Cloud Software Architect at Interactive Process Technology LLC, you will lead a team of developers in migrating an on-premise application to the cloud. Your focus will be on developing the data layer to middle layer components of the application, with some involvement in front-end development.Key Responsibilities:Lead a team of...


  • Burlington, United States Oracle Full time

    Are you interested in building large-scale distributed, cloud-based SDN? Oracle’s Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at a high scale in a broadly distributed multi-tenant cloud environment. Our customers run their businesses on our cloud, and our mission is to provide them with...


  • Burlington, New Jersey, United States Judge Group, Inc. Full time

    Job Title: Lead Software EngineerJoin The Judge Group, Inc. as a Lead Software Engineer and take on a challenging role that requires expertise in software development, leadership, and technical skills.About the RoleThis is a HYBRID position that involves working closely with partners to ensure that their requirements are met and that the applications...


  • Burlington, Vermont, United States Syntricate Technologies Full time

    Job Title: Java Full Stack Developer with React JS and AWS ExperienceWe are seeking a highly skilled Java Full Stack Developer with experience in React JS and AWS to join our team at Syntricate Technologies Inc.About the Role:This is a full-time opportunity for a seasoned developer with a strong background in Java and experience in designing and implementing...


  • Burlington, Vermont, United States SAP Full time

    Empowering InnovationWe're seeking a talented Senior Developer to join our SAP HANA Database and Analytics Core engine team. As a key contributor, you'll design, develop, and maintain our Knowledge Graph Database System engine, working closely with a collaborative and agile team.About the RoleAs a Senior Developer, you'll have the opportunity to:Contribute...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the Role:We are seeking a highly skilled Sr. Software Engineer I to join our team at State Street Corporation. As a key member of our software development team, you will be responsible for designing, developing, testing, and debugging large and complex software enhancements and solutions within our business and technical problem domains.Key...

  • Software Developer

    2 weeks ago


    Burlington, United States Jobot Full time

    Dice is the leading career destination​ for tech experts at every stage of their careers.  Our client, Jobot, is seeking the following.  Apply via Dice today!This Jobot Job is hosted by: Jason WilsonAre you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.Salary: $75,000 - $120,000 per yearA bit about us:Jobot is...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the RoleWe are seeking a highly skilled and motivated Senior Software Engineer to join our team at State Street Corporation. As a key member of our Agile Scrum team, you will be responsible for influencing and impacting the architecture, standards, and design of key product initiatives for applications in Java services.Key ResponsibilitiesInfluence and...


  • Burlington, Massachusetts, United States Azara Healthcare Full time

    Azara Healthcare - Senior Software Engineering ManagerAzara Healthcare is seeking a seasoned software engineering manager with a strong technical background and leadership skills to lead our software engineering team. As a senior software engineering manager, you will be responsible for managing the engineering process, guiding software architecture, and...


  • Burlington, Massachusetts, United States CDS Visual Full time

    About the RoleCDS Visual is seeking a highly skilled Senior Software Engineer with expertise in 3D visualization engineering to join our team. As a collaborative member of our Product and Engineering Teams, you will design, develop, and implement new functionality for our SaaS web and server-side applications.Key ResponsibilitiesWork within an Agile team to...


  • Burlington, Massachusetts, United States State Street Corporation Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer II to join our team at State Street Corporation. As a key member of our software development team, you will be responsible for designing, developing, and testing complex software systems using Java, C#, and SQL. Your expertise in Agile methodology and experience with core Java...


  • Burlington, Vermont, United States SAP Full time

    About UsSAP is a company that helps the world run better. Our culture is focused on innovation, collaboration, and learning. We offer a team environment with a strong focus on development, recognition, and benefits.Job SummaryWe are looking for an intermediate or senior developer to contribute to our Knowledge Graph Database System engine development. As a...