Lead Software Engineer

job
  • Vaco
Job Summary
Location
Charlotte ,NC 28245
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
15 Mar 2025
Share
Job Description

This range is provided by Vaco. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

We are seeking a highly skilled Lead Software Engineer to guide and support a technical team in an agile environment. This role requires a deep understanding of the software development lifecycle (SDLC) and a proactive approach to designing, developing, and delivering high-quality software solutions. You will collaborate closely with business teams, software architects, and other developers to drive technical excellence and deliver impactful projects of varying scale.

Responsibilities

  • Lead and contribute to software development efforts by writing high-quality, maintainable code that aligns with coding standards.
  • Guide and mentor team members to ensure adherence to best practices and continuous improvement.
  • Collaborate with software architects and business stakeholders to analyze complex requirements, propose technical solutions, and present findings.
  • Develop and implement best practices across all stages of the development process, ensuring efficient and scalable solutions.
  • Work within an Agile workflow, actively participating in sprints, code reviews, and cross-functional team discussions.
  • Assist in testing efforts by working closely with QA to expedite testing tasks using best practices.
  • Document system processes and contribute to team knowledge-sharing initiatives.

Qualifications

  • Bachelor's degree in Computer Science or a related field.
  • Minimum of 7+ years of software development experience.
  • Strong experience in front-end development, including HTML5, JavaScript (React.js, Node.js, NPM), and CSS3.
  • Hands-on experience in backend technologies such as Node.js, Java, J2EE, Spring, Hibernate, and JUnit.
  • Proficient in web services and API development, including REST, SOAP, and JSON.
  • Experience working in cloud environments (Azure, AWS, or GCP) and familiarity with cloud management tools and infrastructure as code (Terraform, CloudFormation, Pulumi, etc.).
  • Strong database experience with MySQL, SQL Server, and Oracle, including query performance tuning and schema management.
  • Knowledge of DevOps practices, including continuous integration, version control (Git), and build tools (Maven, Gradle).
  • Strong understanding of software engineering principles, including data structures, algorithms, problem-solving, and complexity analysis.
  • Familiarity with professional SDLC best practices, including secure coding, code reviews, build processes, and deployment operations.
  • Experience troubleshooting and resolving issues in production environments with strong root cause analysis skills.
  • Ability to work in a fast-paced, innovative environment with minimal supervision.
  • Experience in Agile development methodologies within UNIX/Linux environments.
  • Must be able to pass a pre-employment drug screening.

Seniority level

Mid-Senior level

Employment type

Full-time

Job function

Information Technology

Industries

Technology, Information and Internet

#J-18808-Ljbffr
Other Smiliar Jobs
 
  • Brookfield, WI
  • 2 Days ago
  • Charlotte, NC
  • 2 Days ago
  • Atlanta, GA
  • 1 Hours ago
  • Milwaukee, WI
  • 1 Hours ago
  • Maryland Heights, MO
  • 4 Hours ago
  • Berwyn, PA
  • 2 Hours ago
  • Oklahoma City, OK
  • 2 Hours ago
  • , GA
  • 1 Hours ago
  • New York, NY
  • 1 Hours ago
  • , VA
  • 1 Hours ago