Sr. Software Engineer

This job has been expired

Title: Sr. Software Engineer

Location:  Charlotte, NC (3-4x onsite a week)

Duration: 6+ Months

USC, GC, GC EAD, H4 EAD, TN – only

Job Description:  

Responsibilities:

      • Understanding of cloud native services, languages, and tools: Kubernetes concepts like controllers/control planes/operator pattern, tools like Terraform/Helm/Artifactory/Argo/etc, languages like Golang/Python, and more.
      • Developing software with API-driven microservices architecture within the aforementioned technologies
      • Deep knowledge of common software engineering practices: DevOps, CI/CD, Git/GitOps, automated testing, and general passion for automation
      • Partnering with supporting functions: architects, SRE, product management/product owners, QE, Docs, scrum master, and more
      • Experience running and operating cloud native services: logging, monitoring, SLAs
      • Build solutions for COTS products or integrations with COTS products derived from critical client needs
      • Use of common working systems like JIRA, PagerDuty, and SonarQube
      • Demonstration and documentation of developed features and/or solutions

Qualification:

      • Bachelor’s degree in computer science, Engineering or equivalent
      • 12+ years of related experience
      • 5 years of Software Development Life Cycle (SDLC) experience
      • 5 years of experience delivering enterprise grade cloud and SaaS application
      • Working knowledge and experience with Developer Productivity platforms and process/backlog management tools
      • At least seven years of experience in developing and running enterprise software on cloud-based infrastructure
      • At least five years of experience integrating systems with the common patterns
      • Experience with both COTS and SaaS offerings
      • Experience with Agile framework and SAFe is desirable
      • A highly collaborative, positive attitude interested in fast-paced, rapidly-changing environment
      • Strong communication and interpersonal skills
      • Familiarity with both in-office and remote environments
Scroll to Top