Senior Software Engineer

GreenLancer

GreenLancer

Software Engineering
Remote
Posted on Tuesday, February 6, 2024

● 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.