Haystack
← Back to Jobs
Technology
LT

.NET Developer

Laiba Technologies LLCJackson, MI🇺🇸United StatesPosted 26 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Jackson, MI, United States
Posted
Yesterday
TDDAgileAngularAzure.NETReact

Job Description

Position: .NET Developer
Location: Jackson, MI (Tuesday, Wednesday and Thursday from office)

.NET 5.0+ , frontend experience (Angular or React/Next) ,Paired Programming, TDD

    The Senior Software Engineer is responsible for designing, developing, and maintaining software applications and systems.
    This role requires advanced technical expertise in programming languages and development tools to create solutions that meet user needs and business objectives.
    The Senior Software Engineer collaborates with cross-functional teams, including other engineers, designers, and product managers, to ensure the software is functional, scalable, and reliable.
    Additionally, this role plays a key leadership role in mentoring junior and mid-level engineers while driving technical direction and architectural decisions.

 Required Skills:
    Extensive .NET 5.0+ experience: 4+ years
    Extensive frontend experience (Angular or React/Next): 4+ years
    Prior experience upskilling other team members
    Cloud-first development and troubleshooting
    Ability to quickly learn, implement, and teach new tools, techniques, languages, and processes
    Able to talk with stakeholders and customers alike
    Ability to maintain end-to-end solutions, address production bugs, and ensure overall system reliability

Preferred Skills:
    Paired Programming
    Test Driven Development
    Spent time working in an Agile System of Delivery
    Practiced Incremental Design
    Implemented CI/CD pipelines
    General understanding of eXtreme Programming (XP) Practices, how they apply, and why they matter
    Experience working with SAP PO and BTP endpoints
    Experience with .NET Framework 4.X
    Understanding of PowerApps
    Microsoft Azure experience
    VM maintenance and updates
    Flexibility to work in a rapidly changing system

Similar jobs