Lead Software Developer

Remote Full-time
Development and maintenance of software solutions to meet business needs, ensure high performance and security, lead and mentor software development teams, and stay updated with the latest technologies and industry trends.
Responsibilities...
• Design, develop, and implement software solutions ensuring high performance and security.
• Lead and mentor a team of software engineers; oversee their work for quality and adherence to standards.
• Collaborate with cross-functional teams for requirements, features, and specifications.
• Research, test, and implement new technologies and frameworks for development efficiency and product quality.
• Conduct code reviews, manage source control, and ensure documentation.
• Oversee deployment of software solutions, monitor performance, and address scalability issues.
• Manage project timelines, resources, and risk assessments.
• Stay abreast of industry trends and technology advancements.
Classification: This position is classified as a senior technical role requiring a high level of expertise in software development and team leadership.
Education Required:
• Bachelor’s Degree in Computer Science, Software Engineering, or related field. Master's Degree preferred.
Experience Required:
• 7 years of experience in software development, with a proven track record in leading software development projects.
Technical Skills:
• Proficiency in Python
• Proficiency in Django
• Proficiency in Vue.js
• Proficiency in JavaScript
• Proficiency inVue Vue or angular/react
Knowledge and Skills:
• Strong analytical and problem-solving skills.
• Excellent leadership and team management abilities.
• Profound knowledge of software development life cycle.
• Excellent communication and interpersonal skills.
Scope and Impact: Significantly impacts the quality, efficiency, and scalability of software solutions. Plays a pivotal role in the success of the engineering department by leading development projects to completion.
Complexity: Handles complex development projects, requiring an understanding of both the technical aspects of software development and the team dynamics involved in project management

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Experienced Estate Planning Attorney - Grow Your Practice with No Added Overhead

Remote

Supervisor, Specialty Programs

Remote

Health Coach Consultant RN Chronic Conditions

Remote

Remote Customer Service Representative | Innovative Answering Assistance | Handshake

Remote

Experienced Customer Care Representative – Airline Operations and Client Center Support at blithequark

Remote

Experienced Entry-Level Customer Service Sales Representative – Life Insurance Agent Opportunity at careerzynith

Remote

HR Cordinator

Remote

Remote AT&T Customer Service Chat – Up to $38/hour in The Bronx, NY in Remote Job Team

Remote

DevOps Engineer

Remote

Remote Customer Care Representative – Full‑Time & Part‑Time Opportunities at careerzynith – Flexible Work‑From‑Home Role Supporting Global Shoppers

Remote
← Back