What are the responsibilities and job description for the Dotnet Developer position at SoTalent?
Job Title : .NET Developer
Location : Austin, Texas, United States
Type : Full time
Our Client is seeking an experienced .NET Developer to help design, build, and modernize scalable platforms supporting high‑impact workplace applications. This role is ideal for an engineer who thrives in modern architectures, enjoys solving complex technical challenges, and values collaboration within Agile teams. You will play a key role in API development, cloud‑ready solutions, modernization of legacy components, and improving overall system reliability and performance.
Key Responsibilities
- Build and enhance scalable .NET applications and services used by millions of end users.
- Contribute to modernization initiatives including RESTful API development, microservices, and cloud‑aligned architectures.
- Strengthen platform performance, reliability, and overall system health through best‑in‑class engineering practices.
- Support compliance and risk‑reduction efforts by upgrading or replacing legacy components.
- Utilize AI‑enabled development tools and modern patterns to improve code quality and delivery efficiency.
- Collaborate with product, engineering, and business partners within an Agile/SAFe environment.
- Influence technical direction by advocating for scalable, secure, and inclusive engineering solutions.
Required Qualifications
- 4 years of experience working with C# and .NET (including .NET Core / .NET 6 ).
- Hands‑on experience developing RESTful APIs using ASP.NET Core.
- Working knowledge of microservices, distributed systems, and containerization (Docker, Kubernetes).
- Experience with SQL Server or similar relational databases and ORM frameworks like Entity Framework Core.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and cloud‑native development concepts.
- Background working in Agile/SAFe methodologies and SCRUM‑based teams.
- Exposure to CI/CD pipelines, DevOps tools, automation, and secure coding practices.
- Strong communication skills and the ability to partner effectively across technical and business teams.
- Strong analytical and problem‑solving skills with a passion for learning new technologies.
Preferred Qualifications
- Experience providing technical leadership, mentoring developers, or leading feature delivery.
- Hands‑on involvement in modernization projects (APIs, microservices, cloud migration, platform uplift).
- Experience with enterprise‑scale, highly available systems.
- Additional cloud expertise (GCP preferred), Kubernetes, or event‑driven architectures.
- Advanced DevOps/automation experience and familiarity with modern CI/CD pipelines.
- Knowledge of application security, performance tuning, and observability/monitoring tools.
- Relevant certifications, such as: Google Cloud Associate Cloud Engineer, Google Cloud Professional Cloud Architect, AWS Solutions Architect – Associate, Certified ScrumMaster (CSM)