Lead Software Engineer

job
  • Vaco
Sorry the Job you are looking for is no Longer available

Job Summary
Location
Charlotte ,NC 28245
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
23 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
 
  • Vernon, CA
  • 5 Days ago
  • Commerce, CA
  • 5 Days ago
  • , CA
  • 5 Days ago
  • Los Angeles, CA
  • 5 Days ago
  • Austin, TX
  • 5 Days ago
  • , CT
  • 5 Days ago
  • Langhorne, PA
  • 5 Days ago
  • Manasquan, NJ
  • 5 Days ago
  • Orlando, FL
  • 5 Days ago
  • Columbus, OH
  • 5 Days ago
  • Trenton, NJ
  • 5 Days ago
  • Raleigh, NC
  • 5 Days ago
  • Brooklyn, NY
  • 5 Days ago
  • , NY
  • 5 Days ago