CrawlJobs Logo

Senior C# Software Developer Lead

United States, Margate · Job Posted April 16, 2026
Apply Position
Job Link Share

Job Description

We are seeking a Senior C# Software Developer Lead to design, build, and lead the development of high‑quality enterprise applications. This role combines hands‑on development with technical leadership, ensuring scalable, secure, and maintainable solutions while mentoring developers and guiding technical decisions across projects.

Job Responsibility

  • Lead the design and development of complex software solutions using C# and the .NET ecosystem (.NET Core / .NET 6+)
  • Architect scalable, high‑availability, and performance‑driven applications
  • Serve as a technical authority, driving best practices in coding standards, architecture, and software design patterns
  • Guide and mentor developers through code reviews, technical coaching, and knowledge sharing
  • Collaborate closely with product managers, architects, QA, and DevOps teams to translate business requirements into technical solutions
  • Oversee technical delivery, ensuring timelines, quality, and maintainability are met
  • Troubleshoot and resolve complex application, performance, and production issues
  • Advocate for continuous improvement in development processes, tooling, and system architecture
  • Contribute to long‑term technical strategy and platform modernization initiatives

Requirements

  • 5+ years of professional software development experience, with strong hands‑on expertise in C#
  • Proven experience leading or mentoring development teams in an enterprise environment
  • Strong experience with .NET Core / .NET Framework, ASP.NET, Web APIs, and RESTful services
  • Solid understanding of object‑oriented design, SOLID principles, and common design patterns
  • Experience with relational databases (SQL Server preferred) and ORM tools such as Entity Framework
  • Strong grasp of software development lifecycle (SDLC), Agile/Scrum methodologies, and CI/CD practices
  • Experience with source control systems (Git, Azure DevOps, or similar)

Nice to have

  • Experience with cloud platforms such as Azure or AWS
  • Knowledge of microservices, event‑driven architecture, and containerization (Docker/Kubernetes)
  • Exposure to frontend frameworks (Angular, React, or similar) is a plus
  • Experience with performance tuning, application security, and scalability strategies
  • Background working on large‑scale, distributed, or mission‑critical systems

What we offer

  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior C# Software Developer Lead

8 matching positions

Senior Software Developer

We are looking for an experienced Senior Software Developer to join our team in ...
Location
Location
United States , St. Cloud, Minnesota
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 7 years of experience in software development with some leadership experience
  • Proficiency in .NET technologies, including C#, ASP.NET, and the .NET Framework
  • Expertise in front-end development with Angular, JavaScript, and TypeScript
  • Strong knowledge of SQL for database design and query optimization
  • Experience in API development and integration
  • Solid understanding of object-oriented design and enterprise application integration patterns
  • Proven ability to manage project deadlines and lead technical initiatives
  • Excellent problem-solving skills and attention to detail
Job Responsibility
Job Responsibility
  • Lead and mentor a team of software developers, fostering collaboration and skill development
  • Design, develop, and maintain applications using the Microsoft C# development stack, including .NET Framework, Entity Framework, and related tools
  • Drive the creation and implementation of technical standards and best practices for the team
  • Develop modern front-end solutions utilizing Angular, TypeScript, and JavaScript (ES6+)
  • Manage project timelines effectively, ensuring deadlines are met and deliverables are of high quality
  • Collaborate with cross-functional teams to integrate enterprise application solutions
  • Apply object-oriented design principles and N-tier architecture to build scalable and efficient software systems
  • Develop and maintain APIs for seamless communication between applications
  • Troubleshoot and resolve complex technical issues, ensuring system reliability and performance
What we offer
What we offer
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
Read More
Arrow Right

Senior Software Engineer – C#/ASP.NET

Edaptive Computing Senior Software Engineer designs, develops, and tests enterpr...
Location
Location
Salary
Salary:
Not provided
edaptive.com Logo
Edaptive Computing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or equivalent
  • 8+ years of C#/ASP.NET in a software development or engineering role
  • Solid understanding of C#/ASP.NET Enterprise software architecture components and patterns
  • Experience directing others as a lead engineer or equivalent role
  • Experience working in a CMMI or equivalent process driven environment
  • Solid Understanding of the ASP.NET framework 3.5 or greater
  • Service Oriented Architecture system design
  • Both client and server side development
  • Cascading Style Sheets, CSS, and their application to large scale web sites, working with Less a plus
  • An understanding of both Master Pages and SPA
Job Responsibility
Job Responsibility
  • Design, develop, and test enterprise C#/ASP.NET web applications
  • Works as a member of project teams to gather customer requirements and implement designs to meet those requirements
  • Works as a member of project teams to mentor and guide junior project developers in software development implementation
  • Ensures the balance, consistency, integrity, fit and simplicity of software systems through the use of best practice software design patterns
What we offer
What we offer
  • competitive benefits package
  • Cutting-edge projects
  • Friendly team environment
  • Fulltime
Read More
Arrow Right

Senior Software Developer (Machine Guidance)

As Wenco continues to build our next generation of technology, we need a wide ra...
Location
Location
Canada , Richmond
Salary
Salary:
110000.00 - 150000.00 USD / Year
wencomine.com Logo
Wenco (a Hitachi Construction Machinery...
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 5 years of work experience as a software developer with at least 2 years in a senior role
  • Experience across the entire development lifecycle including design, development, unit and automated testing, deployment, and monitoring
  • Proficiency in developing cross-platform applications in C# and/or C++
  • An affinity for back-end development with some front-end experience
  • Experience using Kanban or Scrum methodologies
  • Bachelor Degree in Computer Science/Systems/Electronics/Software Engineering or equivalent
  • Must be eligible to work in Canada
Job Responsibility
Job Responsibility
  • Play a major role in our cross-functional, agile development team alongside Product, QA, and other technical stakeholders
  • Design and implement solutions for complex mining problems
  • Deliver tangible value to our customers by helping plan and design software release packages
  • Leverage modern tools to investigate and resolve challenging customer issues
  • Promote a culture of continuous improvement and technical excellence within the development team
  • Lead key technical initiatives to enhance team productivity and improve quality
  • Fulltime
Read More
Arrow Right

Lead .NET Developer

iPromote is a digital advertising platform designed to simplify and enhance onli...
Location
Location
Salary
Salary:
140000.00 - 180000.00 USD / Year
ipromote.com Logo
iPromote
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 8+ years of software development experience with at least five of those years in .NET software development
  • 3+ years of experience in a lead or supervisory role
  • Proven track record of effectively managing a team of senior software engineers
  • Strong understanding of object-oriented programming, RESTful APIs, and relational databases (e.g. PostgresSQL)
  • Familiarity with Agile/Scrum development processes
  • Excellent communication, leadership, and interpersonal skills
Job Responsibility
Job Responsibility
  • Design, develop, test, and deploy scalable .NET applications using C#, .NET Core, and related technologies
  • Collaborate with frontend engineers, product managers, and the QA team to deliver robust and user-friendly solutions
  • Write clean, maintainable code following best practices and company standards
  • Perform code reviews and provide constructive feedback to team members
  • Ensure system security, scalability, and performance optimization
  • Heavily utilize gen AI tooling to increase productivity
  • Lead and mentor a team of 4-6 software developers
  • Assign and manage workloads, set priorities, and oversee the development lifecycle
  • Conduct regular one-on-one meetings, provide coaching and career development
  • Collaborate with cross-functional stakeholders to align project goals and timelines
What we offer
What we offer
  • Comprehensive medical, dental, vision, life insurance and long term disability benefits
  • 4% employer matched 401k plan upon hire
  • Competitive vacation and sick pay along with generous paid holidays
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

This role involves leading and contributing to product development activities, d...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BE/BTech with 5-10 yrs of relevant experience
  • Enterprise networking products with expertise in L2/L3/Security Protocols & Features
  • Experience designing and developing firmware for switches and/or network controllers
  • Strong Operating System experience – Linux, GreenHills, VxWorks etc
  • Expert knowledge in C
  • Designing and integrating network solutions into overall architecture and hardware design across multiple platforms
  • Knowledge of advanced networking concepts – L2(xSTP, VLAN, LACP, LLDP, TRILL), L3 (OSPF, BGP, Tunnels), Multicast (PIM, IGMP), IPv6, Security (RADIUS/TACACS, SSH, Access Contrl), ACL/QoS
  • Experience with Network Development Tools - Sniffer, Traffic Generators, IXIA, Spirent etc
  • Strong Network troubleshooting ability encompassing: OS, Network Stack, Sniffers, switches, external network
  • Experience using version control system – ex. GIT/Clearcase
Job Responsibility
Job Responsibility
  • Lead & contribute actively in all product development activities which include investigation, design, coding
  • Design and development of features in the area of L2/Bridging/L3/Routing/ IPApps/Security/Classifiers for the switch/routers
  • Design and develop switch software capabilities to enable next generation Aruba wired networking platforms
  • Contribute in the end to end switch product development life cycle
  • Generate new ideas that could potentially become product road map items
  • Carry out reviews of deliverables which include investigation, design & code
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Ilo Redfish Senior Development Engineer

Hewlett Packard Enterprise is hiring for an iLO Redfish Senior Development Engin...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
  • Typically 10+ years experience
  • Extensive experience with multiple software systems, design tools and languages - C++, Linux
  • Knowledge on RESTful Web services
  • Knowledge on DMTF / Redfish & Server Domain is an added advantage
  • Excellent analytical and problem solving skills
  • Experience in overall architecture of software systems for products and solutions
  • Designing and integrating software systems running on multiple platform types into overall architecture
  • Evaluating forms and processes for software systems testing and methodology, including writing and execution of test plans, debugging, and testing scripts and tools
  • Excellent written and verbal communication skills
Job Responsibility
Job Responsibility
  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration
  • Manages and expands relationships with internal and outsourced development partners on software systems design and development
  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards
  • provides tangible feedback to improve product quality and mitigate failure risk
  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities
  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization
  • Provides guidance and mentoring to less-experienced staff members.
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Software Quality Engineer

The Software Quality Engineer will contribute to software development for Portal...
Location
Location
United States , Cambridge
Salary
Salary:
Not provided
portalinstruments.com Logo
Portal Instruments
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 3 years of experience in developing medical device software requirements and tests for software validation
  • Experience with Software Automation – can read and understand scripting and programs written using Bash and/or Python
  • Foundation in computer science principles including familiarity with data structures, algorithms, and software design
  • Familiarity with SW development in languages including C and C++11. Experience in languages like Python is preferred
  • Experience working with embedded devices, preferably in a medical device environment
  • Ability to multitask and manage competing priorities
  • Strong oral and written communication skills
Job Responsibility
Job Responsibility
  • Drive Portal’s software V&V efforts throughout the development lifecycle:generate and maintain requirements, implement and execute tests, maintain documentation packages
  • Work cross-functionally with the V&V team and Software engineering team to outline software and firmware requirements and ensure compliance to applicable standards
  • Assess and maintain test coverage and acceptance criteria using a risk-based approach in accordance with ISO 14971 and IEC 62304
  • Develop and review front-end software tests and tools for use in validation of software requirements
  • Ensure software verification activities are documented in accordance with Portal's quality management system
  • Manage qualification and validation of software packages used by Portal
  • Support electrical and mechanical compliance testing through the development of software driven test harnesses
  • Lead the software risk management process using FMEA and other risk management techniques
  • Evaluate system performance by designing, executing, and documenting verification and validation plans
What we offer
What we offer
  • Stock options
  • Roth and traditional 401(k) retirement plans
  • Health and dental plans
  • PPO and HMO healthcare plans
  • Dental, orthodontic, vision and accident insurance plans
  • Paid family medical leave
  • Short- and long-term disability
  • AD&D insurance
  • Flexible spending accounts (FSA)
  • 20 days of vacation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

LufCo is hiring a Senior Software Engineer to join a small team environment supp...
Location
Location
United States , Havre de Grace
Salary
Salary:
140000.00 - 225000.00 USD / Year
lufburrow.com Logo
LufCo
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors Degree in a technical field requiring advanced math, preferably Computer Science, Computer Engineering, or Electrical Engineering
  • 7+ years of experience as a Software Engineer working on complex programs, preferably within the SIGINT space
  • Coding Is Life mentality - you should have personal projects showing your interest in coding outside of work available to share with our team
  • Proficient or Mastery in some or all the following development technologies: C/C++/Java/Python/Shell Scripting
  • Google Protocol Buffers
  • HTTP Rest APIs
  • Docker
  • RPMs or equivalent
  • CUDA parallel computing platform and programming modeling
  • Full Stack development
Job Responsibility
Job Responsibility
  • Debug existing software and correct defects
  • Provide recommendations for improving documentation and software development process standards
  • Design and code new software or modify existing software to add new features
  • Develop simple data queries for existing or proposed databases or data repositories
  • Write or review software, system, and other technical documentation
  • Serve as team lead at the level appropriate to the software development process being used on any particular project
  • Design or implement complex database or data repository interfaces/queries
  • Assist with developing and executing test procedures for software components
  • Develop software solutions by analyzing system performance standards, confer with users or system engineers
  • analyze systems flow, data usage and work processes
What we offer
What we offer
  • Competitive salary
  • generous PTO
  • health/dental/vision insurance
  • 401K matching
  • tuition reimbursement
  • Paid Time Off
  • 401K Contribution and Employer Match Contributions
  • Medical, Dental, and Vision Coverage
  • Blue Award level referral bonus
  • Fulltime
Read More
Arrow Right