Full-Stack Developer

abraWheaton, IL

About The Position

abra is seeking a Fullstack Developer! We are looking for an experienced Software Developer with deep knowledge of the Windows development ecosystem. The role involves developing and maintaining large-scale Web and Client-Server systems based on .NET Framework and Angular within a complex, multi-service environment. This position includes developing new components alongside maintaining and optimizing existing code.

Requirements

  • B.Sc. in Software Engineering or Computer Science
  • At least 5 years of experience in Software Development (Web & Client-Server environments).
  • Significant experience with Angular (v12+): Including TypeScript, RxJS, Reactive Forms, HTML5, CSS3, and implementation of Best Practices.
  • Strong C# development skills: Deep experience with .NET Framework, ASP.NET Web API, and REST.
  • Proficiency in Oracle SQL, including writing complex queries, Stored Procedures, Views, and Triggers.
  • Deep understanding of Software Design: OOP, Design Patterns, and Separation of Concerns (SoC).
  • Proven experience with Asynchronous programming: Async/Await and Task Parallelism.
  • Daily use of Git, Visual Studio, and VS Code.
  • Ability to quickly master and maintain a large, multi-layered existing codebase while ensuring quality and consistency.

Responsibilities

  • Developing new features and maintaining complex Web & Client-Server systems based on .NET and Angular.
  • Designing and optimizing server-side components and complex Oracle SQL structures (Stored Procedures, Triggers).
  • Participating in the planning and architecture of a large-scale, multi-service environment.
  • Optimizing existing code and ensuring high-quality, scalable solutions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service