Sr. Full Stack Developer

$105,301 - $190,000/Yr

Lincoln Financial Group - Denver, CO

posted 3 months ago

Full-time - Mid Level
Remote - Denver, CO
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a Senior Full Stack Developer at Lincoln Financial Group, you will be immersed in a modern technical environment that promotes autonomy and flexibility, allowing you to work from the comfort of your home. This role is designed for experienced software engineers who thrive in a culture that values open communication and encourages innovative solutions to complex technical challenges. You will be responsible for constructing and implementing software across the full stack, which includes front-end development, API integration, and backend persistence. Your work will involve using a variety of technologies, including HTML, CSS, JavaScript, TypeScript, React, and Angular for the frontend, while leveraging Python and Java (Spring Batch) for backend ETL components. In this position, you will manage the entire lifecycle of web application development, from design and build to testing, deployment, and monitoring. You will utilize tools such as Gitlab, SonarQube, and Splunk to enhance operations and collaboration within the team. As a champion of lean-Agile and DevOps principles, you will advocate for practices such as Continuous Integration and Continuous Delivery (CI/CD), ensuring that the philosophy of "you build it, you own it" is embraced. Your role will also involve improving team effectiveness through coaching and promoting engineering best practices, while fostering a culture of initiative and innovation. You will be expected to exhibit a strong commitment to solution quality and efficacy, understanding how the enterprise technology roadmap aligns with team execution and deliverables. This position offers a unique opportunity to contribute to meaningful projects that empower customers and strengthen communities, all while working in a supportive and dynamic environment.

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
  • Proven 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