Sr. Full Stack Developer

$55,000 - $70,000/Yr

Unclassified - Pierre, SD

posted 3 months ago

Full-time - Mid Level
Remote - Pierre, SD

About the position

At Lincoln Financial Group, we are seeking an experienced Senior Software Engineer to join our team in a fully remote capacity. This role offers the opportunity to work in a modern technical environment where autonomy and open communication are highly valued. As a Senior Full Stack Developer, you will be responsible for constructing and implementing software solutions across the full stack, which includes front-end development, API integration, and backend persistence. You will leverage your expertise in various technologies such as HTML, CSS, JavaScript, TypeScript, React, and Angular to build a modern frontend, while also utilizing Python and Java (Spring Batch) for backend ETL components. In this position, you will manage the complete lifecycle of web application development, from design and build to testing, deployment, and monitoring. You will utilize tools like Gitlab, SonarQube, and Splunk to enhance operations and collaboration within the team. As a champion of lean-Agile and DevOps principles, you will promote practices such as Continuous Integration/Continuous Delivery (CI/CD) and independent architecture. Your role will also involve improving team effectiveness through coaching and driving a culture of initiative and innovation, ensuring high standards of solution quality and efficacy. You will need to understand the enterprise technology roadmap and how it aligns with team execution and deliverables. This position is ideal for someone who thrives in a collaborative environment and is eager to tackle complex technical challenges while contributing to meaningful projects that empower our customers to take charge of their lives.

Responsibilities

  • Construct and implement software within a full stack environment (Front end, API, persistence, integrations)
  • Use HTML, CSS, JavaScript, TypeScript, React, and Angular to build a modern frontend
  • Leverage Python, Java (Spring Batch), and Maven in building reliable backend ETL components
  • Manage the full lifecycle of web application development; from designing, building, testing, deploying, to monitoring
  • Utilize tools such as Gitlab, SonarQube, Splunk, and Confluence to drive operations and collaboration
  • Champion lean-Agile, DevOps principles and practices (e.g. CI/CD; you build it, you own it), and independent architecture
  • Improve individual and team effectiveness through coaching, engineering best practices/standards, and driving a culture of initiative and innovation
  • Exhibit, foster, and care for solution quality and efficacy
  • Understand the enterprise technology roadmap and how it ties back to team execution and deliverables

Requirements

  • Bachelor's degree in Computer Science or equivalent work experience
  • 5-7+ years of experience in application development that directly aligns with the specific responsibilities for this position
  • Proficiency in JavaScript frameworks such as React, TypeScript, and Angular for frontend web development
  • Experience with Python and Java (Spring Batch) for developing and maintaining ETL jobs
  • Familiarity with SQL Server or other relational database systems
  • Knowledge of microservice design (Service-Oriented Architecture) and RESTful web services/APIs
  • Experience with modern container orchestration tools such as Kubernetes and Docker
  • Ability to write unit tests (e.g. Mockito, Junit, Karma Jasmine)
  • Experience with Amazon Web Services (AWS)
  • Strong experience (5-7+ years) with Continuous Integration/Delivery and DevOps
  • Excellent communication skills, with demonstrated critical thinking and problem-solving abilities
  • Demonstrated ability to develop complex architectural solutions from conceptualization through delivery while driving buy-in among business and IT stakeholders

Nice-to-haves

  • Experience with Kotlin or Maven
  • Experience with the pandas Python library
  • Experience in Tableau
  • Experience with Spring Boot
  • Familiarity with Atlassian tools like Jira and Confluence
  • Experience implementing AI models such as Sagemaker and Anthropic models

Benefits

  • Clearly defined career tracks and job levels
  • Leadership development and virtual training opportunities
  • PTO/parental leave
  • Competitive 401K and employee benefits
  • Free financial counseling, health coaching, and employee assistance program
  • Tuition assistance program
  • Remote work environment and flexible work hybrid situations
  • Effective productivity/technology tools and training
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service