About The Position

The Senior Back-End Software Developer will be responsible for the design, development, maintenance, testing, and debugging of Back-End web applications and related technologies. In addition to development, this individual will collaborate with a team of developers and occasionally assist junior developers in all facets of software development.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, Information Systems, or equivalent work experience
  • 6+ Years full-stack development experience
  • 4+ Years Experience in the following- Web Angular, HTML, CSS, JavaScript/TypeScript
  • Microservices - C# .NET 6.0, Entity Framework, ADO.NET
  • Database Development PostgreSQL or equivalent RDBMS
  • Azure Dev Ops
  • Unit Test Frameworks
  • Ability to work independently and as a team member
  • Strong communication and documentation skills
  • Demonstrated ability to learn and master new technologies
  • Experience with Agile/Scrum methodologies and/or a hybrid SDLC
  • Azure Cloud Services - Containers, AD, AKS
  • GIS Technologies, Tile Servers, Mapbox

Responsibilities

  • Contribute to all stages of the development lifecycle of assigned applications.
  • Ensure development processes, best-practices, and standards are followed to produce a quality product.
  • Mentor and provide technical leadership for junior developers.
  • Leads and participates in the responsibilities of the development lifecycle: Analyze business requirements
  • Ensuring the technical feasibility of UI/UX concepts
  • Provide development estimates based on defined scope
  • Architect and design solutions
  • Write technical specifications and documentation
  • Ensure best practices and process
  • Implement solutions by coding features, enhancements, bug fixed
  • Develop, debug, write unit test, QA, and support
  • Provide technical leadership and guidance on development tasks for junior developers
  • Perform code reviews to ensure quality and standards
  • Oversee the development pipeline from development to production through automation
  • Perform database design and development
  • Performs other related duties as assigned

Benefits

  • full medical, dental, and vision insurance with day-one coverage
  • 401k with company matching beginning on day one
  • Life, Short-Term, and Long-Term Disability at no cost to our employees
  • paid holidays
  • paid time off
  • leadership development training programs and additional benefits to support our strong commitment to the development of each team member
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service