Browse
Employers / Recruiters

Lead Developer

dragonspears · 30+ days ago
Continue
By pressing the button above, you agree to our Terms and Privacy Policy, and agree to receive email job alerts. You can unsubscribe anytime.

Summary/objective:  

The Lead Developer is responsible for project estimation/scope, some architecture, project team efficiency, communication, deployment and quality of deliverables. A Lead Developer at DragonSpears may work on multiple projects for multiple clients simultaneously (usually 2-3), work with a cross-functional team, and be transparent about time and tasks to help clients understand the progress of their projects. Candidates must love helping people (clients and teammates) and solving business problems. 

Essential functions:  

Estimation/Scope:  

  • Review project estimates with the team, and challenge it when necessary 

  • Define requirements and test cases 

  • Proactively collaborate with team to identify and mitigate risks 

  • Manage the scope during development life cycle  

  • Responsible for the entire SDLC of a project 

  • Prevent scope creep by promptly addressing issues with the team and client 

  • Support identification and nurturing and estimation of new opportunities 

Architecture: 

  • Prepare and design the application architecture, in concert with an Architect on larger projects 

  • Define strategies for technical challenges 

  • Have good understanding of different technologies utilized by DragonSpears 

  • Provide appropriate solution based upon the viability of different options 

  • Ensure that DragonSpears’ best practices and coding standards are followed in the project 

  • Perform peer code reviews frequently and provide consistent feedback 

  • Ensure that proper unit tests are in place for both server-side and client-side code. 

  • Ensure that all the unit tests are functional and always passing 

Project Efficiency: 

  • Look for ways to increase team’s productivity by eliminating waste 

  • Prioritize and distribute tasks to different resources so that they are working to the best of their abilities 

  • Work with Project Owner and Team Leads to ensure team is fully allocated and utilized 

Leadership: 

  • Mentor developers and demonstrate exemplary behaviors from technical standpoint

  • Ensure the sprint process is followed by developers and that they are meeting best practices

  • Be firm, fair, and consistent with feedback 

  • Build and maintain high team morale 

  • Avoid centralization of knowledge 

  • Assist in recruiting process to build the delivery teams 

  • Ensure delivery follow through 

Communication: 

  • Report status with proper explanations and solutions when appropriate 

  • Ensure consistency in concepts discussed with the clients from all team members 

  • Ensure consistency in terminology discussed with the clients from all team members 

  • Ensure that setup, concepts and design decisions, and deployment and environment documentation is created and updated

  • Ensure engineering team is collaborating effectively internally

Deployment: 

  • Accountable for overall project outcome 

  • Follow proper deployment practices 

  • Create and maintain automated build process that will run all the unit tests, both server side and client side, deploy code to staging and prepare deployment ready files for production environments 

  • Ensure that the deployment checklist is used when starting a new project and ensure that faulty deployments complete the deployment checklist 

  • Ensure deployments follow a well-designed and documented processes that provides for remediating failures

Quality Assurance: 

  • Testing Plan documented for the project 

  • Ensure that the team is prepared for Sprint review by testing expected functionality beforehand. 

  • Set timelines for QA to occur and communicate to the team 

  • Work with the delivery team to validate UI functionality 

  • Validate data integrity 

  • Validate Code quality 

  • Mentor team members on best practices of Quality Assurance 

  • QA for Critical path and functionality (Regression Testing) 

  • Peer testing/Code review 

Competencies:  

  1. Technical capacity 

  1. Client/Consulting expertise 

  1. Communication proficiency 

  1. Problem solving 

  1. Time management 

  1. Ownership of project concerns 

Core Values: 

Heroic – We derive joy out of being the humble heroes. We love to work behind the scenes to empower our clients and teammates to achieve huge successes and enjoy the accolades. 

Initiates Solutions – We initiate solutions before most even recognize there is a problem. We take ownership of issues without passing blame or avoiding work. We operate as a forward-thinking team. 

Refactor often - We have a constant eye towards improvement. Our processes and behaviors are driven by good sense and efficiency rather than because “that is how they’ve always been done.” 

Elevate - We are committed to self-improvement. We are passionate about finding ways in and outside of work to improve our knowledge and skills and align our learning with the goals of the organization. 

Deliver - We follow through on what we say. We are committed to getting it done, whatever it takes. It CAN Be Done. 

Position Type and Expected Hours of Work: 

This is a full-time position. Days and hours of work are Monday through Friday with a flexible core hours policy to accommodate early birds and night owls. 

Supervisory Responsibilities:  

This position requires mentoring, coaching, and the issuance of feedback for teammates. 

Travel:  

May be required to go on-site to clients in the greater Chicagoland area. 

Required education and experience:  

At least 8 years of professional experience. It is preferred that at least 3 years will have been in a client consulting capacity. 

Technical requirements:    

  • .NET 

  • React 

  • SQL 

  • C# 

Equal Employment Opportunity 

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. 

Disclaimer 

This description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities and activities may change or be assigned at any time with or without notice. 

Last updated on Sep 13, 2024

See more

About the company

More jobs at dragonspears

Analyzing

Remote

 · 

30+ days ago

Remote

 · 

30+ days ago

Chicago, Illinois

 · 

30+ days ago

Remote

 · 

30+ days ago

More jobs like this

Analyzing

Dallas, Texas

 · 

30+ days ago

Senior Cloud Database Architect
B
b6jdnwcpcemgg8el3r9winlpunj8hc038b1vkhowrzxn9gitznreodi38t7rirkp

Atlanta, Georgia

 · 

30+ days ago

Consulting Software Engineer (715669)
R
rsjdnwc9jel4i3xyjsm3m8vnhrmayk037bphn44zg3i1bl3dcjtqhqlclsisinpr

Cambridge, Massachusetts

 · 

30+ days ago

Database Architect
TT
The Talently ·  AI recruitment platform

San Jose, California

 · 

30+ days ago

Front End Developer
G
Grapevine ·  Influencer marketing platform for YouTube

Boston, Massachusetts

 · 

30+ days ago

Salesforce Developer
B
b8jdnwfetm91aeh4xxktytk2xff310011dbi7c94iwf3w4g8qka7cjkc4daepyd7

 · 

30+ days ago

Senior Software Engineer, Infrastructure Security$202-316k
Asana ·  Collaboration software for teams

San Francisco, California

 · 

30+ days ago

San Francisco, California

 · 

30+ days ago

JDA Developer
C
crjdnwsnowo2i4nz45b1teboszrxlg0351vr73gpqw7yanury9u287prckhdnkww

Alpharetta, Georgia

 · 

30+ days ago

Developed by Blake and Linh in the US and Vietnam.
We're interested in hearing what you like and don't like! Live chat with our founder or join our Discord
Changelog
🚀 LaunchpadNov 27
Create a site and sell services based on your CV.
🔥 Job search dashboardNov 13
Revamped job search UI with a sortable grid, live filtering, bookmarks, and application tracking.
🫡 Cover letter instructionsSep 27
New Studio settings give you control over AI output.
✨ Cover Letter StudioAug 9
Automatically generate cover letters for any job.
🎯 Suggested filtersAug 6
Copilot suggests additional filters above the results.
⚡️ Quick applicationsAug 2
Apply to jobs using info from your CV. Initial coverage of ~200k jobs in Spain, Germany, Austria, Switzerland, France, and the Netherlands.
🧠 Job AnalysisJul 12
Have Copilot read job descriptions and extract out key info you want to know. Click "Analyze All" to try it out. Click on the Copilot's gear icon to customize the prompt.
© 2024 RemoteAmbitionAffiliate · Privacy · Terms · Sitemap · Status