Rejobs
GreenLancer

Senior Software Engineer

成为GreenLancer在美国底特律的高级软件工程师。领导开发项目,管理团队,监督软件生命周期。享受灵活的带薪休假和混合工作选项。
GreenLancer
GreenLancer
底特律,美国 混合 全职 UTC-05:00

GreenLancer

公司概况

GreenLancer

美国

2012

商业模式

可再生能源

提供太阳能设计和工程服务

项目设计服务费、咨询服务费

地点与地理

美国、加拿大、墨西哥

公司文化

致力于推动可再生能源的普及与应用

开放、协作、创新

提供培训和职业发展机会

活动与项目

正在进行多个太阳能项目的设计与实施

开发新的太阳能设计软件

采用环保材料和节能技术

职业机会

太阳能设计师、项目经理、销售代表

健康保险、退休计划、灵活工作时间

联系信息

无可用链接

GreenLancer的职业机会


最后更新于 2026-02-12 | 报告问题

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.

立即申请

工作已过期?

请告知 GreenLancer 您是在 Rejobs 上找到这份工作的。这将帮助我们成长,并让更多人投身于可再生能源工作!

如何连接

查看您的连接

在 LinkedIn 上查看您在 GreenLancer 的联系人,在申请此职位时充分利用您的人际网络

关于这个角色

2026年2月18日

全职

公司

2026年2月19日

混合

GreenLancer

greenlancer.com

  •  底特律,美国

Minimum 7 years in software development, with at least 3 years in a leadership role.

UTC-05:00

获取工作提醒

获取底特律,美国地区职位机会的工作提醒

加入人才库

让顶尖清洁能源雇主找到你