Insight Global - Orlando, FL

posted 3 months ago

Full-time - Mid Level
Orlando, FL
Administrative and Support Services

About the position

The Fullstack Developer position at Insight Global is a critical role within the Technical Operations team, focusing on full-stack software development. The primary responsibility of this role is to complete software development stories that enhance the efficiency of Tech Ops services. The developer will collaborate with a small team to create projects that automate routine tasks and develop new self-service user interfaces (UIs). This position is part of a delivery studio aimed at increasing operational efficiency, reducing friction, and advancing DevOps and No-Ops initiatives within the assigned portfolio. In this role, the Fullstack Developer will leverage their experience to build, implement, and maintain tools and automation in collaboration with the scrum team. They will participate in the development of specifications for new projects, platforms, and tools, using their expertise in Site Reliability Engineering (SRE), DevOps, and other relevant areas to advocate for innovative approaches that drive efficiency and availability. The developer will assist in designing and implementing UIs that support Systems Engineers and other IT professionals in delivering new business functionalities efficiently and reliably. Additionally, the Fullstack Developer will be involved in designing and implementing back-end services, combining software engineering and site-reliability engineering best practices to build and run large-scale, distributed, fault-tolerant systems. The focus will be on optimizing systems and reducing operational toil through automation. Responsibilities also include gathering requirements, providing technical documentation, writing code, reviewing peers' code, mentoring junior to mid-level engineers, and performing testing and debugging in both lower and production environments.

Responsibilities

  • Complete full-stack software development stories.
  • Collaborate with a small team to develop projects that automate routine work.
  • Provide new self-service UIs for Tech Ops services.
  • Participate in developing specifications for new projects, platforms, and tools.
  • Advocate for innovative approaches to drive efficiency and availability using expertise in SRE and DevOps.
  • Assist in designing and implementing UIs for Systems Engineers and IT professionals.
  • Design and implement back-end services.
  • Combine software engineering and site-reliability engineering best practices to build large-scale, distributed systems.
  • Assist in requirements gathering and provide technical documentation.
  • Write code, review peers' code, mentor junior engineers, and perform testing and debugging.

Requirements

  • Bachelor's degree in computer science or similar field or related work experience.
  • 5+ years of experience in coding and development of scalable software components and client-facing web applications.
  • Proficiency with Restful API development using NodeJS, JavaScript, TypeScript, and Express.
  • Proficiency with UI development using Angular, JavaScript, and TypeScript.
  • Strong experience with database applications such as Aurora MySQL and DynamoDB.
  • Strong experience with cloud computing and infrastructure, particularly AWS services like EC2, Lambdas, API Gateway, ElastiCache, ECS/EKS/ECR, SNS, and SQS.
Ā© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service