Senior Full Stack C# Developer with Angular

S Base TechnologiesIrving, TX
Hybrid

About The Position

We are seeking a Senior Full Stack C# Developer with extensive experience in Angular V7+. The ideal candidate will have over 10 years of development experience in the United States, with offshore experience not counting towards this tenure. This role requires a Lead, Architect, or Senior Developer level of experience, as all developers at the Bank are considered Lead or Architect level. The candidate must possess excellent verbal communication skills and be Humble, Hungry, and Smart. The position is with the Federal Home Loan Bank of Dallas and is a hybrid role, requiring in-office presence on Tuesdays, Wednesdays, and Thursdays at 8500 Freeport Pkwy Irving, TX 75063. The interview process includes a phone screening, a video coding assessment, a culture and technical interview with the Director of Software Development or Team Leads, and a final on-site technical interview with the team.

Requirements

  • 10+ years of development experience in the United States (offshore experience not considered).
  • Experience as a Lead, Architect, or Senior Developer.
  • Extremely good verbal communication skills.
  • Cloud experience (Azure is preferred).
  • Advanced proficiencies working with SQL.
  • PowerShell experience (Scripting).
  • Angular v7 or higher.
  • Experience with Entity Frameworks.
  • Bachelor's degree in computer science or related field; or equivalent work experience.
  • Minimum of 10 years' experience and demonstrated proficiency in Microsoft Visual Studio development user interface - C#, Angular, Webservices (REST, SOAP), Microsoft SQL Server SQL, IIS and other services.
  • Minimum of 10 years' experience and demonstrated proficiency in Microsoft SQL Server server-side development including SQL, SSRS, Stored Procedures, Views, Tables and Triggers; as well as experience mapping data for migration and integrations.
  • Strong working knowledge of DevOps maintaining code repositories, pipelines, and executing automated deployment scripts.
  • Strong believer in and a thorough understanding of the Agile Manifesto, Scrum values and principles, and Scrum lifecycle events.
  • Demonstrated proficiency for agile techniques such as in vertical slicing, time-boxing, peer accountability, reflective sharing, and retrospective learning.
  • A passion for agile software development methodologies delivering increments to production within a timebox.
  • Excellent analytical and problem-solving skills with a high attention to detail working in a fast-paced environment.
  • Proven experience writing automation testing tools and methodologies such as Selenium, TDD, and BDD.
  • Excellent communication with compassion and empathy while holding peers and others accountable to agree upon working agreements.
  • Ability to establish honor level of trust within the team.
  • Flexible work hours including periodic after-hours support.

Nice To Haves

  • Azure DevOps experience.
  • Professional Scrum Developer certification.
  • Scrum-org certifications - PSM, PSPO, PSU, PSK, SPS or equivalent.
  • Experience developing applications for the Azure cloud environment.
  • Azure Fundamentals certification (AZ-900) or higher.
  • Having Long Term contracts is a huge plus.

Responsibilities

  • Develop intuitive software which empowers the business using technologies in the Microsoft .Net framework, Angular, Microsoft SQL/Server, SSIS and Power BI.
  • Deliver working software frequently to maximize value, minimize risk and reduce waste using the Scrum framework promoting the aspects of transparency, inspection, and adaptation.
  • Leverage your strengths as an engaged member of a cross-functional Scrum team, who owns the product lifecycle including roadmap, enhancements and support.
  • Collaborate directly with business and technical team members to understand the business need, refine requirements, and improve processes leveraging the Agile Scrum framework.
  • Consult with leaders leveraging knowledge and experience to adapt solutions for improved customer experience, performance and resiliency.
  • Work together with the Dev 8Team to design solutions to achieve the business outcomes.
  • Ensure stability and quality by creating automated testing, executing regressions and reacting effectively to issues that arise.
  • Remediates security vulnerabilities and stays current with secure coding practices.
  • Document and present technical concepts in a business friendly, straightforward and understandable format.
  • Demonstrate your product for the Banks executives and community.
  • Partner with the Enterprise Architecture team to improve coding standards and UX design standards as well as the introduction of new and beneficial tools and concepts.
  • Safeguard our systems by performing peer code reviews and promoting secure coding practices.
  • Provide constructive feedback with the intent to improve the process, the team, and teammates as well as cohesiveness.
  • Continuous learning of both tried and true as well as new techniques and technologies applicable to software development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service