Lead Software Developer (Remote)

Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level

JAR Systems LLC

Lead Software Developer (Remote)

Lead Software Developer | JAR Systems LLC | UnitedStates

Job Title: Lead Software Developer

Key Responsibilities:

  • Software Development: Design, develop, test, and deploy robust softwareapplications. Primary focus is on delivering high-quality solutions withexpertise in JavaScript, C++, and Node.js. Proficiency in all phases of the...

    Lead Software Developer | JAR Systems LLC | United States

    Job Title: Lead Software Developer

    Key Responsibilities:

    • Software Development: Design, develop, test, and deploy robust software applications. Primary focus is on delivering high-quality solutions with expertise in JavaScript, C++, and Node.js. Proficiency in all phases of the software development lifecycle is essential.
    • Linux System Administration: Manage, configure, and optimize Linux-based systems, ensuring systems perform reliably and efficiently. Strong experience in system administration, shell scripting, and package management is required.
    • Programming: Write and maintain code in JavaScript, C++, and Node.js, with the ability to handle complex, cross-functional challenges in these languages.
    • Troubleshooting & Debugging: Diagnose and resolve software and system issues efficiently, ensuring minimal downtime and optimal performance of systems.
    • Security & Compliance: Implement and enforce security best practices within Linux environments to safeguard against vulnerabilities and ensure compliance with industry standards.
    • Documentation: Maintain comprehensive documentation of system configurations, software updates, and operating procedures, ensuring clear guidelines for the team and future maintenance.
    • KPI Reporting: Regularly report key performance indicators (KPIs) to the product manager, providing updates on development progress and identifying areas for improvement.

    Required Qualifications:

    • Linux Proficiency: Strong expertise in Linux systems, including system administration, shell scripting, and package management.
    • Programming Languages: Proficiency in JavaScript, C++, and Node.js.
    • Troubleshooting: Proven ability to diagnose and resolve software and system issues.
    • Security Expertise: Strong knowledge of security best practices within Linux environments.
    • Documentation: Commitment to maintaining detailed and comprehensive documentation.

    Optional Qualifications:

    • Experience with cloud platforms like AWS, Azure, or Google Cloud.
    • Understanding of IoT device management and deployment.
    • Familiarity with SQL and NoSQL databases.

    Nice-to-Have Qualifications:

    • Familiarity with Chrome OS and Windows environments, including GAM experience and available API integrations.
    • Experience with Perl for scripting or embedded systems development.
    • Experience with centralized management interfaces for executing code, updates, and device management.

    Job Type: Full-time

    Pay: $80,000.00 – $100,000.00 per year

    Benefits:

    • 401(k) matching
    • Dental insurance
    • Health insurance
    • Paid holidays
    • Paid sick time
    • Paid time off
    • Vision insurance

    Application Question(s):

    • Do you have proficiency in JavaScript, C++, and Node.js?
    • Are you experienced in Linux-based systems including system administration, shell scripting, and package management?

    Work Location: Remote

    Tagged as: remote, remote job, virtual, Virtual Job, virtual position, Work at Home, work from home

Load more listings
When applying state you found this job on Pangian.com Remote Network.