RaleighRecruiter Since 2001
the smart solution for Raleigh jobs

Lead Software Engineer

Company: Apex Systems
Location: Raleigh
Posted on: January 16, 2022

Job Description:

Lead Software Engineer
Working on a cloud-based platform. Maintaining and updating the infrastructure for performance. Working on incoming production issues. Solving complex problems that are impeding the application workflows. Managing O&M team work load.
Team of 6 devs, 2 QA, 1 BA, 1 PO, 1 Scrum Master
Ideal Background:Full-Stack Software development with Java and Angular. Kubernetes experience and cloud platform knowledge with Azure and OpenShift.
Responsibilities:--- Serve as a lead software developer for the operations and maintenance team for continued improvements on the cloud platform, while building out platform and application monitoring using the latest techniques.--- Allocated time, on average:--- 75% coding--- 25% managing the workload for the O&M team--- Provide guidance on software solution designs--- Work across all teams as a subject matter expect--- Mentor junior software developers on coding designs and best practices--- Work typical on shore hours (9am-5pm ET) with occasional meetings earlier or later to support other time zones as needed.
Skills/Attributes:--- 7+ years of experience with hands on development with Java--- 7+ years of experience with hands on development with Angular--- 10+ years of experience in dev--- 4+ years of experience with integrating services into a cloud architecture--- 4+ years of experience working with Docker containers--- 2+ years of experience working with Kubernetes--- 2+ years of experience with Microservices--- 2+ years of experience managing team workloads--- Experience working in Agile environment
Preferred skills/attributes:--- 2+ years of experience designing and building platform and application monitoring.--- The ability to execute existing queries as well as write SQL queries of varying complexity--- Experience with GIT for code repository--- Experience with Jenkins for deployment automation--- Understanding of software development processes and methodologies--- Collaborate in team environment

Keywords: Apex Systems, Raleigh , Lead Software Engineer, IT / Software / Systems , Raleigh, North Carolina

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest North Carolina jobs by following @recnetNC on Twitter!

Raleigh RSS job feeds