Sr Software Developer

Lumen Technologies
1d$84,629 - $124,122Remote

About The Position

As a Senior Software Developer at Lumen, you will leverage cutting-edge technologies to design, develop, and deploy software solutions that drive innovation and efficiency. This role requires a solid understanding of modern coding practices, continuous integration and delivery (CI/CD) pipelines, and cloud-based deployment strategies. Location This role is designated as a fully remote position within the United States.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • 3–5 years of professional software development experience delivering production services or applications.
  • Proficiency in Java and experience building applications with Spring (preferably Spring Boot).
  • Experience designing and consuming RESTful APIs and integrating with distributed systems.
  • Experience with CI/CD and source control workflows (e.g., GitHub), including automated testing.
  • Working knowledge of deploying and operating services in cloud and/or on-prem environments.

Nice To Haves

  • Experience with Java application servers and frameworks (e.g., Tomcat, WildFly/JBoss, Hibernate).
  • Experience with infrastructure as code and deployment automation (e.g., Terraform).
  • Experience with acceptance testing frameworks (e.g., FitNesse) and test strategy in CI pipelines.
  • Familiarity with workflow/orchestration platforms used in enterprise environments (e.g., MDW), or comparable tools.
  • Comfort using AI-assisted development tools (e.g., GitHub Copilot, Cursor) responsibly to speed up development and improve quality.
  • Strong analytical and troubleshooting skills, with the ability to learn new technologies quickly.

Responsibilities

  • Design, develop, test, and maintain software solutions across the full SDLC, from requirements through production support.
  • Build, harden, and automate CI/CD workflows to improve deployment frequency, reliability, and developer productivity.
  • Create and maintain automated tests (unit, integration, and acceptance) to ensure quality, prevent regressions, and support safe releases.
  • Build scalable, secure APIs and micro-apps for integration within complex systems.
  • Collaborate with cross-functional teams to implement CI/CD pipelines using GitHub.
  • Deploy applications to on-prem and cloud environments, ensuring high availability and performance.
  • Apply DevSecOps principles to improve security and reliability throughout the development lifecycle.
  • Use AI-assisted development tools (e.g., GitHub Copilot, Cursor) to accelerate routine tasks and improve code quality.
  • Participate in code reviews to maintain coding standards and engineering best practices.
  • Apply knowledge of network topologies to integrate software solutions within customer and enterprise environments.

Benefits

  • Lumen offers a comprehensive package featuring a broad range of Health, Life, Voluntary Lifestyle benefits and other perks that enhance your physical, mental, emotional and financial wellbeing.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service