JOBSEARCHER

Software Development Manager

*Company Overview* At Green Wave Electronics, we are a leading provider of end-to-end solutions for electronics lifecycle management. Our comprehensive suite of services includes testing, repair, refurbishment, recycling, distribution, fulfillment, transportation, and remarketing/eCommerce, enabling businesses to extend the life of their electronic assets while promoting sustainability. We are committed to reducing electronic waste and offering cost-effective, environmentally responsible solutions to help companies maximize the value of their technology. With a focus on innovation, efficiency, and sustainability, Green Wave Electronics serves a diverse range of industries, helping our clients navigate the complexities of electronic asset management while reducing their environmental footprint. As a fast- growing company, we pride ourselves on our customer-centric approach and our ability to deliver tailored solutions that meet the unique needs of every business we work with. *Position Overview:* We are seeking a highly skilled and motivated hands-on Software Development Manager to lead a dynamic team of engineers, responsible for developing and maintaining critical software applications. The ideal candidate will possess a strong technical background, exceptional leadership abilities, and a proven track record of successfully delivering complex projects. This position requires a seasoned manager who can effectively balance technical expertise with team management, strategic planning, and stakeholder communication at a senior level. *Job Responsibilities:*
  • Lead Projects and mentor a team of software developers, ensuring quality deliverables and adherence to timelines.
  • Hand on project involvement, conduct code reviews, enforce best practices and provide technical guidance to the team
  • Foster a collaborative and innovative work environment to encourage team growth and performance with the US and Serbian based teams
  • Experience in Agile/Scrum environments
  • Lead the design and development of robust, scalable, and maintainable cloud-native applications on AWS
  • Collaborate with stakeholders to gather requirements, define technical solutions, and align business objectives with technical deliverables.
  • Ensure the application of software development lifecycle (SDLC) processes.
  • Design and implement robust, scalable, and efficient applications using Java and AWS services.
  • Troubleshoot and resolve application performance, scalability, and security issues.
  • Stay current with emerging AWS services to drive innovation.
  • Plan, prioritize, and allocate development tasks to meet project deadlines.
  • Manage budget according to plan by preparing yearly forecast, facilitating capitol request preparation and assessing future resource needs
*Qualifications:*
  • Minimum 5 years of experience as a Senior Developer with strong expertise in JavaScript and AWS technologies
  • Min 3 years as a Manager in AWS / JavaScript centric environment
  • Experience with Vue.js (or other reactive front-end framework) and Node.js (back-end).
  • Proven track of leading multi-cultural development teams and delivering successful projects
  • Education: Bachelor’s or master’s degree in computer science, Software Engineering or related field
  • Strong communication and problem-solving abilities
*Job Type:* Full-time *Benefits:*
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
We are offering competitive pay rate and benefits package and opportunities for promotion and personal growth. We are drug-free workspace, and every candidate must pass a background check and drug screening prior to employment.
Benefits:
  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance
Education:
  • Bachelor's (Preferred)
Experience:
  • Software development: 5 years (Preferred)
  • Manager in AWS / JavaScript centric environment: 3 years (Preferred)
Work Location: In person