Senior Software Engineer
GreenLancer
Descripción de la Empresa
GreenLancer
No disponible
No disponible
Modelo de Negocio
Servicios de energía renovable
Desarrollo de proyectos de energía solar y servicios de diseño
Consultoría, diseño de proyectos, y servicios de gestión de proyectos
Ubicaciones y Geografía
Estados Unidos, Canadá, México, Alemania, Australia
Cultura de la Empresa
Su misión es facilitar el acceso a la energía solar a través de soluciones innovadoras y sostenibles.
Promueven un ambiente colaborativo y de innovación, donde se valora la diversidad y la inclusión.
Ofrecen programas de capacitación y desarrollo profesional continuo.
Actividades y Proyectos
Están trabajando en la expansión de su plataforma de diseño de energía solar y en la implementación de proyectos en comunidades locales.
Desarrollo de herramientas digitales para optimizar el diseño de sistemas solares.
Comprometidos con la sostenibilidad, utilizan materiales reciclables y promueven la eficiencia energética.
Oportunidades de Carrera
Ingenieros de energía solar, diseñadores de proyectos, y especialistas en ventas.
Ofrecen seguro médico, horarios flexibles y oportunidades de trabajo remoto.
Información de Contacto
No disponible
Última actualización el 2026-02-12 | Informar un problema
Job Description
The Senior Software Engineer is focused on shipping code every day and will be instrumental in leading GreenLancer's development initiatives by managing in-house and subcontracted engineering teams. This role involves overseeing the complete software development lifecycle, scoping projects, negotiating contracts, and ensuring the delivery of high-quality software solutions that align with GreenLancer's business goals.
Responsibilities
- Oversee multiple development projects, collaborate with cross-functional teams to define, design, and ship new features ensuring they are delivered on time and within budget.
- Manage, mentor, and lead in-house software developers and engineering teams to develop, test, and maintain full-stack applications, ensuring system consistency and availability.
- Scope out development projects, including defining deliverables, timelines, and resource requirements that support the implementation of exciting new features to increase platform engagement.
- Negotiate contracts and manage relationships with subcontracted teams, ensuring clarity of expectations and accountability.
- Establish and maintain a productive working environment for development teams, both in-house and subcontracted.
- Implement best practices for software development and documentation, ensuring high-quality outputs.
- Act as the primary liaison between technical teams and senior management, translating strategic objectives into actionable engineering plans.
- Monitor project progress, anticipate and mitigate risks, and make adjustments as necessary.
- Ensure compliance with industry standards and company policies across all software development processes.
Qualifications
- Demonstrable portfolio of released applications and problem-solving experiences.
- Ability to write clean, maintainable code using modern frameworks.
- Experience with the full software development lifecycle (SDLC).
- Proven experience managing software development teams and working with subcontractors.
- Strong understanding of full-stack development technologies and best practices.
- Experience in scoping, negotiating, and managing contracts for technology projects.
- Strong leadership skills and ability to motivate and guide teams.
- Excellent problem-solving skills and the ability to think strategically.
- Exceptional communication and negotiation skills.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
- A minimum of 7 years of experience in software development with at least 3 years in a leadership role.
- Key technologies: C#, PHP and/or .NET, SQL Server and/or MySQL, JavaScript (React), HTML/CSS, Git, Windows/Linux, Azure and/or AWS
- Proficiency with Git version control.
- Experience with cloud services (AWS or Azure).
- Extensive experience with front-end and back-end development frameworks.
- Knowledge of database management, cloud services, and server management.
- Familiarity with DevOps practices and tools.
- Desire to provide technical leadership and mentorship to junior developers.
Benefits
- Flexible Paid Time Off: Take the time you need for vacation, illness, bereavement or family time to support work-life balance
- Flexible & Hybrid Work Options: We encourage in-office collaboration at our modern downtown space, but also support hybrid arrangements and flexible scheduling, based on your role and coordinated with your team.
- Comprehensive Health Coverage: Includes medical, dental, and vision insurance to support your overall well-being.
- Performance-Driven Rewards: In addition to base salary, nearly all teams participate in bonus programs that recognize and reward strong performance.
- Top-tier Equipment: We provide a laptop and other role-specific tools to help you work comfortably and efficiently.
Work Authorization Requirement
Applicants must be authorized to work in the United States on a permanent basis. We are unable to offer visa sponsorship at this time.
Aplicar ahora
¿El empleo expiró?Por favor, informa a GreenLancer que encontraste este empleo en Rejobs. Esto nos ayudará a crecer y conseguir que más personas trabajen en energía renovable!
Cómo estás conectado
Ver tus conexionesConsulta tus contactos en GreenLancer en LinkedIn para aprovechar tu red a la hora de solicitar este puesto.
Sobre el rol
18 febrero 2026
Tiempo Completo
Empresa
19 febrero 2026
Híbrido
- Detroit, Estados Unidos
Minimum 7 years in software development, with at least 3 years in a leadership role.
UTC-05:00
Etiquetas
Recibir alertas de empleo
Recibe alertas de empleo para oportunidades en Detroit, Estados Unidos
Únete al Talent Pool
Deja que los mejores empleadores de energía limpia te encuentren