×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Engineer

Job in Portland, Cumberland County, Maine, 04122, USA
Listing for: Woodard & Curran
Full Time position
Listed on 2026-01-02
Job specializations:
  • Software Development
    Software Engineer
Salary/Wage Range or Industry Benchmark: 145000 - 205000 USD Yearly USD 145000.00 205000.00 YEAR
Job Description & How to Apply Below

Lead Software Engineer – Woodard & Curran

We are seeking a Lead Software Engineer to champion the delivery of innovative, high‑quality software solutions within the Microsoft ecosystem (Azure, .NET, Power Platform, Power BI). As part of the Information Systems team, you will collaborate with internal departments—Finance, HR, I.S., and Consulting Practice—to design and deliver applications that improve efficiency, insights, and decision‑making across the organization.

What You Will Be Doing
  • Leading and mentoring a team of software developers, ensuring clean, testable, and scalable code.
  • Overseeing solution design, architecture, and development across Azure, .NET, JavaScript, Power Platform, and Power BI.
  • Delivering applications and automations that support Finance, HR, I.S., and Consulting teams in meeting business goals.
  • Driving continuous improvement in development practices, governance, and use of AI‑assisted tools.
  • Collaborating with stakeholders to define scope, timelines, and resource allocation.
  • Conducting code reviews, guiding troubleshooting, and ensuring performance and compliance standards.
  • Supporting citizen developer initiatives with training, tools, and governance.
  • Demonstrating strong knowledge of data modeling, relational databases, and SQL, with hands‑on experience in SQL Server and Dataverse.
  • Prior development experience with AEC
    360 and/or Microsoft Dynamics 365 is a strong plus.
What You Will Need to Succeed
  • Bachelor’s degree in Computer Science or related field (or equivalent experience).
  • 10+ years in software development, 3+ years in leadership/management.
  • Strong technical expertise with Azure, .NET, JavaScript, Power Platform, Power BI, and SQL Server.
  • Experience with Agile methodologies, CI/CD pipelines, and version control (Git).
  • Proven ability to lead teams, mentor developers, and build a collaborative culture.
  • Excellent communication, problem‑solving, and stakeholder management skills.
  • Familiarity with AI development tools, containerization (Docker/Kubernetes a plus), and cloud‑native practices.
Compensation

$145,000 – $205,000 per year. Final salary will be based on experience and geographic location.

Annual Incentive Bonus

Eligible positions may receive an annual cash bonus based on organizational level, represented as a percentage range of eligible earnings.

Benefits
  • 401(k) pre‑tax or Roth contributions: company matches 100 % of the first 3 % of salary contributed.
  • Time away from work: up to 9 holidays observed annually; vacation accrued based on experience and calculated on hours worked; paid sick time for non‑work related illness or injury; up to 80 hours of paid parental leave for child bonding.
  • Disability: paid short‑ and long‑term disability; health: medical, dental, and vision plan options; life: basic group life insurance and AD&D with optional voluntary life insurance.
  • Wellbeing:
    Dario Mind assistance program plus personalized mental‑health and wellbeing resources.
Equal Employment Opportunity

Woodard & Curran is an Equal Opportunity Employer. Individuals with Disabilities and Protected Veterans are encouraged to apply. We are committed to ensuring our employment practices are non‑discriminatory and based solely on job‑related factors.

Inclusion & Belonging

We welcome individuals from all backgrounds to apply, as diverse perspectives enrich our workplace and enhance our ability to serve clients and communities effectively. As an employee‑owned organization, our dedication to fostering growth, access, and opportunity empowers us to serve our clients effectively and advance our mission of making a positive impact on the world.

Non‑Solicitation Disclosure

We do not accept unsolicited resumes or candidate submissions from recruitment agencies. Any resumes or profiles submitted without a signed contract will be considered unsolicited and will not be eligible for referral fees. Recruitment agencies must have a valid, signed agreement before submitting candidates.

Artificial Intelligence in Hiring

We may use AI tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are made by humans.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary