Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Developer

  • Source: Indeed
  • Alden Systems
  • $105,000 to $125,000 /yr
  • Hybrid
  • Birmingham
  • Full-Time
  • Senior

Job Description

Senior Software Developer

JOIN THE UTILITY AND COMMUNICATION HERO SUPPORT TEAM!

Utility and Communication Professionals are the silent heroes of our community! They keep our lights on and internet working. They work diligently to move us into the future and ensure our infrastructure can withstand and recover from the worst disasters. They take great pride in a job well done; and that’s enough for them as it’s often a thankless job. They are the heroes our community will always need. Are you who they need?

Alden is in search of a Senior Software Developer to join us on our mission to unite utility professionals around their shared interest in assets. Inside or outside of a company, any way they think about assets, we enable them to work better together. This collaboration leads to better infrastructure, which leads to better communities. This is how we make the world a better place.

ABOUT ALDEN

Our Vision is one collaborative software platform for structure owners, attachers, occupants, and service firms that facilitates activities and enables data driven decisions. Business process automation that solves deep niche problems, providing intrinsic value inside the company. One source of truth for the industry to coordinate from, providing cross company network value. Technology to enable complementary services that further brings together people in the industry.

To be a member of our team you must:

o Have Integrity

o Be Innovative

o Pursue Excellence

o Approach challenges with a Can-Do Attitude

o Be Driven to Learn and Grow

o Be Accountable

o Treat Others and the Company with Respect

About the Role

We are seeking a Senior Software Developer to design, build, and maintain Alden One, a mature, business-critical asset platform used by utility and communications companies. This role is ideal for someone who produces dependable technical work, applies sound judgment to design decisions, and takes a disciplined approach to code quality, troubleshooting, and delivery. You will work across the full stack and the full development lifecycle, from database to user interface and from design to production support, while helping uphold and improve engineering standards and supporting the broader team through technical review and collaboration. We are an Agile shop, planning and delivering work in sprints tracked in Azure DevOps.

What You’ll Work On

A mature, metadata-driven asset platform: a large .NET Framework core (WCF services, distributed transactions, and a workflow/state-machine engine) alongside newer .NET 8 services and an Angular front end

SQL Server as a first-class codebase: a large stored-procedure layer, versioned database migrations, and performance work measured in execution plans and reads

Integrations and scheduled jobs: utility data exchanges, file-based import and export, and payment processing and payouts through Stripe

Identity and multi-tenant security: OAuth2/OpenID Connect, with data and permissions scoped by company

Geospatial asset data such as parcels, polygons, and structure locations

Getting changes to production safely: repeatable deployment scripts, runbooks, and rollback plans across test, UAT, and production environments

Core Responsibilities

Design, develop, and maintain software applications using C#/.NET, SQL Server, and Angular/TypeScript

Write clean, testable, maintainable code that aligns with established engineering standards and development practices

Lead and contribute to technical design and architecture discussions, offering practical solutions grounded in system requirements

Troubleshoot, debug, and resolve production issues by tracing logs, data, and code back to the root cause, with attention to long-term stability

Review code and provide technical guidance to other engineers to support quality and consistency across the codebase

Collaborate with cross-functional partners to clarify requirements, plan delivery, and support successful implementation

Work alongside QA throughout development, making changes easy to test and responding promptly to the defects and feedback they raise

Contribute to deployment and development workflows, including source control, work tracking, CI/CD, and database deployments that are safe to re-run and roll back

Write and maintain technical documentation, runbooks, and design records for the systems you work on

Take part in monthly after-hours production deployments: deploying, verifying, and resolv…

Skills

  • dot-net
  • wcf
  • stripe
  • OAuth2
  • openid-connect
  • c-sharp
  • TypeScript
  • microsoft-typescript
  • javascript
  • microsoft-azure
  • azure-devops
  • RabbitMQ
  • microsoft-entra-id
  • geojson
  • Playwright

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Alden Systems

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes