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.
Job 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.
Desired Technical Proficiency
● Highly skilled in PHP and/or .NET, MySQL and/or SQL Server, and JavaScript (React).
● 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.
Other Benefits
At GreenLancer, we believe in taking care of our employees and providing them with a rewarding work experience. As part of our commitment to your well-being and satisfaction, we offer a comprehensive employee benefits package, including:
● Comprehensive benefits including health, dental, and vision insurance.
● Competitive base compensation & performance-based bonus structure.
● Paid time off, bereavement, sick days, and family leave.
● Cell phone allowance and/or reimbursement for car mileage car allowance.
● Work remote from your home or our downtown office.
● Provided Laptop, monitors, Telephones (VOIP), standup desk.
● Flexible working schedule with proper coordination.
About GreenLancer
At GreenLancer, we believe in taking care of our employees and providing them with a rewarding work experience. As part of our commitment to your well-being and satisfaction, we offer a comprehensive employee benefits package, including:
● Comprehensive benefits including health, dental, and vision insurance.
● Competitive base compensation & performance-based bonus structure.
● Paid time off, bereavement, sick days, and family leave.
● Cell phone allowance and/or reimbursement for car mileage car allowance.
● Work remote from your home or our downtown office.
● Provided Laptop, monitors, Telephones (VOIP), standup desk.
● Flexible working schedule with proper coordination.