Lead of Software Development

NetPlus Alliance

Lead of Software Development

Lockport, NY
Full Time
Paid
  • Responsibilities

    Benefits:

    401(k)

    401(k) matching

    Competitive salary

    Dental insurance

    Flexible schedule

    Health insurance

    Training & development

    Tuition assistance

    Vision insurance

    Job Title: Lead - Software Development

    Effective Date: Immediate

    Reports to: President & CEO of NetPlus Alliance

    Weekly Hours: 40, FLSA Exempt, Hybrid/Flex

    Department: IT Department

    Travel Required: 5% Estimated Travel

    Salary Range: $135,000 - $150,000 yearly

    NetPlus Alliance is a fifth-generation, family-owned business based in Lockport, NY that serves a national network of industrial and construction distributors and manufacturers. Recognized by Buffalo Business First as a Fast Track Company, Top Private Company, and Best Places to Work Finalist, and a three-time finalist for the University at Buffalo ‘Fast 46’ award, NetPlus achieved record growth in 2023.

    The NetPlus Team values our collaborative culture and generous benefits, including paid time off, flex and hybrid work options, 401K match, company bonus plan and more.

    Position Overview:

    The Lead of Software Development will play a pivotal role in driving our technological vision and developing an innovative business technical plan. Your primary responsibility will be to strategize, design, develop, and deliver high-quality, innovative, solutions aligned with our business objectives. You will deliver guidance to the NetPlus Alliance staff related to development capabilities, requirements gathering, milestone and timeline development. This role will require strong collaboration, communication, and strategic outlook skills to successfully partner with internal team members at the highest levels.

    Principal Duties and Responsibilities:

    Work closely with cross-functional internal teams to gather requirements and build/deploy appropriate tool(s); provide technical leadership in the development, integration, and testing of these applications/tools.

    Design, develop, and execute the overall technology plan for the organization, ensuring specific technologies integrate effectively with other aspects of the technical infrastructure; collaborate and work effectively with different technology teams and vendors delivering complete network solutions.

    Maintain deep technical and business knowledge of current industry directions and trends; work to deliver technology and products on schedule, and with the highest quality.

    Give expert advice and guidance to carry out plans and procedures; ensure product and technology development process adherence, performance and budget targets are met; deliver support for development and support teams, including root cause analysis and preventative analysis.

    Build process automation and self-service tools; provide training and guidance to other members of the NetPlus Alliance team.

    Design, deploy, and manage scalable, secure, and highly available systems on AWS, using services such as EC2, Lambda, S3, RDS, and others.

    Develop and review Java-based applications, ensuring code quality and performance. Mentor development teams in Java best practices.

    Vue.js Implementation: Design, develop and/or collaborate with front-end developers to implement interactive and responsive user interfaces using Vue.js.

    Develop strategies and implement solutions for integrating Salesforce with other systems, including third-party applications and databases.

    Design robust, scalable, and efficient integration solutions, utilizing REST, SOAP, ETL, or other appropriate methods.

    Vendor Management Experience.

    Education and Experience:

    Bachelor's degree in Computer Science, Information Technology, or a related field.

    Proven experience as a Senior or Lead Software Developer in the specified technologies, with at least 8 years of relevant experience.

    Strong expertise in AWS cloud services and infrastructure design preferred.

    Proficiency in Java development and software engineering principles preferred.

    Extensive experience with Vue.js for building user interfaces preferred.

    In-depth knowledge of Salesforce platform and integration capabilities required.

    Demonstrated experience in designing and implementing complex integration solutions.

    Strong problem-solving and analytical skills.

    Excellent communication and leadership skills.

    Relevant certifications (e.g., AWS Certified Solutions Architect, Salesforce Certified Architect) preferred.

    Knowledge, Skills, and Abilities:

    High level of integrity; possesses an honest and strong work ethic and respect for others.

    A team-oriented and collaborative mindset to drive optimal results and achieve company goals.

    Clear and articulate communication to convey ideas, expectations, and vision.

    Ability to formulate and communicate a compelling vision for the team or organization.

    Strategic thinking to anticipate challenges and devise long-term plans.

    Openness to new ideas and a willingness to embrace innovation with the flexibility to adapt to changing circumstances and market trends.

    Focus on achieving measurable results and meeting organizational goals with a commitment to personal and professional development.

    Positive, energetic, self-reliant, and agile thinker.

    Strong project management skills with a high level of accuracy; ability to prioritize and manage multiple projects.

    Superior customer service-oriented approach, responds to requests with a sense of urgency.

    Proactive, self-motivated, able to recognize issues and resolve or escalate appropriately.

    Excellent communication skills and ability to work with staff with varying levels of technical expertise.

    NetPlus Alliance Benefits Summary:

    Collaborative culture and modern office environment

    (13) Paid Holidays plus (2) Paid Floating Holidays

    120 hours (15 days) of Paid Time Off with an increase after the first year of employment

    40 hours of Paid Sick Time

    16 hours of Paid Community Service Leave

    401K 5% Safe Harbor Match

    Flex- and Hybrid work schedule

    Half-day Fridays*

    Medical and Dental Plan Benefits and HSA contribution for eligible plans

    Vision Plan Option

    Paid life insurance and long-term disability

    Virtual and live team activities, team lunch & dinners, happy hours, service days and more

    Continuing education reimbursement

    Professional development opportunities

    Family-business with a family atmosphere that respects and cultivates the development of all team members

    Flexible work from home options available.