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

Senior Software Developer

Remote / Online - Candidates ideally in
Headquarters, Clearwater County, Idaho, USA
Listing for: GuideStone Financial Resources
Full Time, Remote/Work from Home position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, Senior Developer, .NET Developer
Salary/Wage Range or Industry Benchmark: 85000 - 110000 USD Yearly USD 85000.00 110000.00 YEAR
Job Description & How to Apply Below
Location: Headquarters

Experience Guide Stone! We are an innovative organization that invests in the spiritual, relational, financial, physical and professional development of our employees. We have a culture that values excellence, teamwork, humility, integrity, compassion and stewardship.

What We Offer You! We offer employees a generous benefits package, flexible work schedules, the opportunity to be involved in community outreach and tuition reimbursement.

Senior Software Developer Overview

The Senior Software Developer is responsible for designing, building, and maintaining web-based solutions using the Microsoft technology stack. This role delivers high-quality, full-stack solutions within an Agile scrum team by applying Dev Ops best practices. The Senior Software Developer serves as a technical leader and subject matter expert across multiple areas of the codebase, contributing to coding standards, solution design, and architectural discussions.

This role mentors other developers, provides innovative solutions, and takes ownership of significant application areas or services while proactively identifying and delivering improvements.

What You’ll Do:
  • Develop C# code in Visual Studio using feature branches and feature toggles.
  • Build cloud native solutions.
  • Design applications based on microservices and event‑driven architectures.
  • Work with Azure Identity and Access Management, Role‑Based Access Control (RBAC), and Key Vault.
  • Apply software integration patterns.
  • Write automated tests for all code changes (excluding UI code).
  • Manually test code changes in a local environment.
  • Create QA test cases and collaborate with business partners to support QA testing.
  • Write and maintain T‑SQL for stored procedures, tables, indexes, and views using SQL Server Management Studio.
  • Submit and manage code changes using Git and Azure Dev Ops.
  • Participate in peer code reviews and contribute to standards teams.
  • Lead and influence backlog prioritization, sprint goals, and delivery of high‑impact work within the scrum team.
  • Monitor, troubleshoot, and resolve application and process issues.
  • Support other developers through mentoring, pairing, and actionable code‑review feedback.
  • Recommend technical solutions aligned with Guide Stone architecture and standards, then document those decisions and solutions to build shared knowledge.
  • Demonstrate independent problem solving through research, code review, POCs, and documenting solution options prior to escalation.
  • Identify and implement opportunities to automate or streamline processes.
  • Use Azure Dev Ops Pipelines to monitor build and release status.
  • Mentor and train developers across the team and department.
  • Document business and technical processes, including decision logs and how‑to guides, to reduce knowledge silos and improve onboarding.
  • Practice continuous learning and share knowledge through documentation, cross‑training, and code‑base improvements.
  • Model healthy feedback behaviors by seeking input, providing timely feedback, and closing action loops.
What You’ll Need:
  • Bachelor’s degree in Computer Science or Management of Information Systems.
  • 4–6 years of professional experience building .NET Framework applications in ASP.NET MVC and exposure to legacy Web Forms (preferred).
  • Experience writing unit‑testable C# code using the Repository Pattern.
  • Strong understanding of object‑oriented programming principles.
  • Ability to communicate effectively with both technical and non‑technical audiences.
  • Demonstrated commitment to continuous learning and knowledge sharing.
  • Ability to work independently by decomposing problems, researching solutions, testing approaches, and presenting options.
  • Strong collaborator who provides clear problem statements, completed research, and attempted solutions.
  • Regularly collaborates by participating in problem solving within the team’s developer chat channel.
  • Interest and experience with Microsoft technologies (Visual Studio, SQL Server, Azure).
  • Willingness to work in a hybrid environment (three days in office, remaining days work from anywhere).
  • Demonstrates team‑focused mindset, adaptability to changing technologies, and willingness to support and uplift other developers.
  • Within a year, demonstrates expertise in one of our core systems through application or process ownership.
What We Offer:
  • Flexible work schedules.
  • Community outreach.
  • Generous benefits package.
  • Tuition reimbursement.
  • Learn more about what we offer at https://(Use the "Apply for this Job" box below)..
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary