Logo
Compunnel

Lead I - Software Engineering

Compunnel, Bentonville, Arkansas, United States, 72712


Job Summary

We are seeking a talented Lead I - Software Engineer with expertise in frontend development and cloud platforms. This role requires hands-on development skills, along with the ability to lead the development of next-generation enterprise solutions. The ideal candidate will possess deep experience with React.js, Node.js, and Azure Cloud while managing scalable and high-performance applications. This role includes driving software development processes, leading cross-functional teams, and ensuring the delivery of quality software.

Key Responsibilities

• Act creatively to develop applications and select appropriate technical options, optimizing application development, maintenance, and performance by employing design patterns and reusing proven solutions.

• Interpret the application/feature/component design to develop the same in accordance with specifications.

• Code, debug, test, document, and communicate product/component/feature development stages.

• Validate results with user representatives and integrate and commission the overall solution.

• Select appropriate technical options for development, such as reusing, improving, or reconfiguring existing components or creating new solutions.

• Optimize efficiency, cost, and quality while driving customer satisfaction.

• Set FAST goals for yourself and your team and influence improvements in the development process.

• Plan system deployments and ensure software compliance standards are met.

• Implement and manage large-scale, cross-functional projects with distributed teams.

• Supervise engineers, including offshore associates, to ensure project timelines are met.

• Perform root cause analysis for critical issues and provide lasting solutions.

• Document testing, maintenance, and improvement processes.

• Collaborate with stakeholders to ensure business needs are addressed effectively.

• Participate in all SDLC activities from requirements gathering to deployment.

• Communicate complex technical issues to both technical and non-technical stakeholders.

• Manage delivery of modules and/or user stories within projects.

• Execute and monitor release processes and handle defect RCA and mitigation efforts.

Required Qualifications

• 4+ years of experience in React.js with a focus on highly scalable applications.

• 3+ years of experience in Node.js development.

• 2+ years of experience with Azure Cloud platform and cloud-based solutions.

• Strong experience developing high-throughput and high-transaction systems.

• Expertise integrating third-party solutions into existing architectures.

• Experience working in Agile environments with geographically distributed teams.

• Bachelor’s degree in computer science or a related field (or equivalent experience).

Preferred Qualifications

• Experience working in an independent contributor role.

• Knowledge of agile methodologies, Scrum, or Kanban frameworks.

Certifications

• Relevant cloud or development certifications are preferred.

Tools and Technologies

• Mandatory: React.js, Node.js, Azure, JavaScript, REST APIs, Git.

• Good to Have: Kubernetes, Docker, Jenkins, CI/CD tools, SQL.

Soft Skills

• Strong problem-solving and analytical abilities.

• Ability to lead and collaborate with cross-functional and distributed teams.

• Excellent communication skills to engage with stakeholders effectively.

Education:

Bachelors Degree