About The Position

Connection has a fantastic opportunity through our Technical Staffing division for a Software Engineer. This is a full-time remote position with benefits.

Requirements

  • 5+ years commercial software development – Typescript, Javacript, Java, C#, Scala, python, Go
  • 3+ years developing service-oriented applications
  • 1+ year reactive web development in Vue, React, or Angular
  • Strong command of SQL and MySQL
  • Led multiple software development initiatives to deliver projects and products to production
  • Proficient with git, branch development, pull requests
  • Proficient with agile Scrum, Azure DevOps or Jira
  • Experience developing RESTful APIs and AWS Lambda
  • Ability to learn quickly, self-starter, manage multiple projects, meet deadlines and communicate accurate status, dependencies, requirements and projected delivery times

Nice To Haves

  • API Gateway, SQS, S3 and other AWS services
  • AWS Certified Solution Architect or AWS Certified Developer
  • Snowflake and FiveTran
  • Extra credit for veterinary and pet resort management software, such as Cornerstone, AviMark, Datapoint, Gingr, KennelConnection

Responsibilities

  • Work with engineering and business partners to define and build out complex solutions driving value through business process automation and new product capabilities and innovations.
  • Lead solution development end-to-end for new innovations with iterative improvements.
  • Strong emphasis on customer journey, product quality, performance tuning, troubleshooting, and continuous development.
  • Develop architectures that scale well, can be maintained responsively and efficiently, and follow many other enterprise best practices.
  • Document software designs, objectives, and create and respond to RFCs in a shared collaboration environment such as Confluence.
  • Develop business logic to empower our web and mobile applications via RESTful APIs.
  • Design and develop services in a serverless AWS architecture to maintain modularity, performance, security, development efficiency and enhancements
  • Participate application design and design services that support those applications.
  • Work in an agile development environment, maintaining user story and task status, t-shirt sizing.
  • Respond to bugs and support issues to ensure web users are delighted to use our applications.
  • Conduct code reviews, create pull requests, respond to peer and manager feedback to improve source code, designs and deliverables.
  • Communicate on all open projects and give updates to both team members and Technology team staff.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service