What are the responsibilities and job description for the Senior .NET Developer position at Agile Resources, Inc.?
Location/Remote: Onsite in Alpharetta, GA 30009 (i.e., 5 days onsite/week)
Employment Type: 6-month W-2/1099 contract (potential to extend)
Compensation: Up to $85/hour W-2 or $90/hour 1099
Benefits: Medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all employees (and their families if needed)
Job Summary:
We are seeking a Senior .NET Developer to play a leadership role in the design and delivery of enterprise-grade applications. This engineer will own major features, provide technical direction to peers, and help ensure systems are built to scale. The role combines hands-on development with architectural responsibilities and team mentorship.
Responsibilities:
- Design, develop, and deliver complex software solutions with minimal oversight.
- Provide guidance and mentorship to junior developers and peers.
- Lead technical reviews to maintain consistency and quality standards.
- Collaborate with cross-functional stakeholders to align software with business priorities.
- Contribute to estimating, planning, and delivering project work on schedule.
- Ensure solutions are secure, scalable, and maintainable.
Required Skills & Experience:
- 8 years of development experience specific to .NET and C# based RESTful APIs.
- Strong background with relational databases (Oracle and SQL Server).
- Hands-on experience with CI/CD, Agile or SAFe development frameworks.
- Proficiency with cloud and DevOps tooling (Azure DevOps, Docker, Kubernetes).
- Familiarity with scripting/automation in Python.
- Solid understanding of software development lifecycle, test-driven and behavior-driven approaches.
- Exposure to cloud environments (preferably GCP).
Preferred Qualifications:
- Experience working on process automation or pipeline-related systems.
- Demonstrated ability to lead project initiatives and drive technical best practices.
- Strong interpersonal and communication skills for working across distributed teams.
Salary : $2 - $90