What are the responsibilities and job description for the Senior .NET Developer position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Infinite Computer Solutions (ICS), is seeking the following. Apply via Dice today!
Job Title: Senior .NET Developer
Type: Full-Time | Infinite Computer Solutions
Location: Alpharetta, GA/ Frisco, TX / Colombus, OH / Berkeley Heights, NJ
Work Model: Onsite / Hybrid
Experience: 7 years
Job Details
We are looking for a Senior Software Engineer to join an Agile Scrum team focused on delivering high-quality, scalable software solutions. This is a hands-on development role requiring strong expertise in .NET, C#, and Azure. The ideal candidate can independently drive implementation, solve ambiguous problems, and contribute to engineering excellence with minimal supervision.
Key Responsibilities
Job Title: Senior .NET Developer
Type: Full-Time | Infinite Computer Solutions
Location: Alpharetta, GA/ Frisco, TX / Colombus, OH / Berkeley Heights, NJ
Work Model: Onsite / Hybrid
Experience: 7 years
Job Details
We are looking for a Senior Software Engineer to join an Agile Scrum team focused on delivering high-quality, scalable software solutions. This is a hands-on development role requiring strong expertise in .NET, C#, and Azure. The ideal candidate can independently drive implementation, solve ambiguous problems, and contribute to engineering excellence with minimal supervision.
Key Responsibilities
- Develop, test, deploy, and maintain applications using .NET, C#, and Azure.
- Translate business and technical requirements into scalable solutions.
- Independently drive implementation and resolve technical challenges.
- Participate in Agile ceremonies, sprint planning, and estimations.
- Perform code reviews and maintain engineering best practices.
- Build automated tests and support CI/CD and DevOps workflows.
- Troubleshoot production issues and improve system reliability.
- Mentor team members through collaboration and technical guidance.
- Strong hands-on experience with .NET, C#, and Azure.
- Experience building enterprise-grade applications in Agile environments.
- Solid understanding of CI/CD, DevOps, testing, and secure coding practices.
- Ability to work independently and manage ambiguity effectively.
- Strong problem-solving and communication skills.
- Experience in financial services, payments, or regulated domains.
- Exposure to Snowflake, Kafka, or AI-enabled platforms.
- Familiarity with AI-assisted development tools like GitHub Copilot, Codex, or Claude.
- Experience improving engineering processes and delivery efficiency.