Sr. DOTNET Developer

Futran Tech Solutions Pvt. Ltd.4 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Role - Software Engineering (Sr. DOTNET Developer)

Location - Dallas, TX

Job Type - Full Time Role

Job Summary:

We are seeking a highly skilled Senior .NET Developer with expertise in building robust and scalable applications using C# .NET for Windows platforms. The ideal candidate will have a deep understanding of backend services, object-oriented programming, and database principles, and be passionate about new technologies and tools. The role also involves mentoring junior staff and working collaboratively with cross-functional teams.

Technical Requirements:

Experience:

  • 10+ years of experience developing applications for Windows platforms using C# .NET.
  • Strong expertise in backend services, including multithreading and memory management in .NET & C#.
  • 4+ years of experience working with Web API, REST Services, WCF, or SOAP Services.
  • 4+ years of experience with database principles, such as SQL, Oracle, Aerospike, or MongoDB.

Key Technical Skills:

  • Strong experience with object-oriented programming (OOP) concepts, design patterns, algorithms, and data structures.
  • Experience with IBM MQ, Kafka, Aerospike (NoSQL database), and Splunk (logging).
  • Expertise with JSON/XML, PCF (Cloud), Caching, Performance Analysis & Profiling, Twelve-Factor App Methodology, Resiliency Patterns, and Observability Patterns.
  • Experience resolving code smells, vulnerabilities, and application security flaws.
  • Experience with Google Cloud Platform (GCP), Docker, and Kubernetes.

Development & Tools:

  • Proficient with source code repositories, including BitBucket and GitHub.
  • Professional experience with CI/CD pipelines.
  • Proficient in Agile methodology.
  • Strong knowledge of .NET Microservices and API Gateway.
  • Familiarity with Postman for API testing.

Soft Skills:

  • Strong written and verbal communication skills.
  • Ability to mentor and coach peers and junior staff.
  • Strong teamwork, problem-solving skills, and the ability to interact effectively with business partners and technology teams.
  • Self-motivated with a passion for solving technical challenges quickly and in alignment with platform strategy and vision.
  • Ability to conceptualize the best tactical approach for a team to deliver a solution.
  • Ability to communicate complex software solutions to both technical and non-technical audiences.

Additional Skills (Desirable):

A yearning to explore and leverage new tools and technologies.

Education:

BS or MS in Computer Science or a related technical field.

Mandatory Skills:

  • .NET Microservices
  • API Gateway
  • C#
  • Git
  • Microservices
  • Postman

Required Skills

CI/CD pipelines
JSON
MongoDB
Kubernetes
Microservices
Splunk
Object-oriented programming
SQL
PCF
Git
IBM MQ
Postman
REST Services
C#
Agile methodology
API Gateway
Observability Patterns
Resiliency Patterns
WCF
Caching
XML
.NET Microservices
SOAP Services
Docker
Performance Analysis
Backend services
Oracle
Kafka
Aerospike