← Back to jobs

Sspearhead Inc Logo
Dot Net Developer

Sspearhead Inc

 

Austin, TX, USA

Posted On: 30+ days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: Dot Net Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

EXPERIENCE AND REQUIRED SKILL SETS

5+ years of hands-on experience in .NET development, with strong proficiency in C#, .NET

Core / ASP.NET Core

Solid understanding of the .NET ecosystem, including differences between .NET Framework

and .NET Core

Experience building web applications and APIs using ASP.NET MVC, Web API, and

ASP.NET Core

Front-end experience with Angular (v13+) and TypeScript is preferred

Strong experience with Entity Framework and other ORM tools

Hands-on experience with relational databases such as SQL Server, PostgreSQL, or Oracle, including data modeling and relationship design

Ability to design, create, and consume RESTful APIs (SOAP experience is a plus)

Familiarity with version control systems (Git / SVN) and CI/CD pipelines

Experience with automated testing, unit testing, and exposure to TDD and Agile methodologies

Strong understanding of design patterns, SOLID principles, and clean code practices

Strong communication, problem-solving, and collaboration skills

Self-driven, adaptable, and comfortable taking ownership of deliverables

Ability to work closely with Technical Leads, Product Managers, and Designers

Experience with cloud platforms such as Azure or AWS for deploying and managing .NET applications

Familiarity with Docker and Kubernetes

Exposure to messaging and caching systems (Kafka, Redis, etc.)

Prior experience in financial services, reporting platforms, or investment technology

KEY RESPONSIBILITIES

Design, develop, and maintain .NET-based backend services and APIs

Contribute to front-end development using Angular where applicable

Analyze entity relationships and data models to build efficient, scalable solutions

Collaborate with cross-functional teams to translate business requirements into technical

implementations

Take ownership of assigned modules or features from design through delivery

Celebrating 13 Glorious Years!

Participate in sprint planning, code reviews, and team discussions to ensure quality and

alignment

Perform root cause analysis and troubleshoot production issues

Continuously identify opportunities for performance, scalability, and process improvements

Support and mentor junior team members, sharing best practices and technical knowledge

EDUCATION

Bachelor's degree in Computer Science or a related field

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs