Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 1 Month(s)
Skills
.NET
Agile
Amazon EC2
Amazon S3
Amazon Web Services
Analytical Skill
Artificial Intelligence
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
Job Details
We are looking for Senior Dot NET Developer - Remote / Telecommute for our client in Alpharetta, GA
Job Title: Senior Dot NET Developer - Remote / Telecommute
Job Type: Contract
Job Description:
Responsibilities:
- Design, develop, and maintain applications using C# and .NET Framework 4.7.2 or higher.
- Work with Visual Studio 2022 or higher and Visual Studio Code for development.
- Develop and optimize database solutions using SQL Server and Snowflake.
- Build responsive and dynamic user interfaces using JavaScript, TypeScript, React, HTML, and CSS.
- Collaborate using GitHub or other source control tools.
- Implement unit and integration testing to ensure code quality and reliability.
- Work with AWS services for cloud integration.
- Utilize AI-powered development tools such as GitHub Copilot and similar technologies to enhance productivity.
- Participate in code reviews, troubleshooting, and performance optimization.
- Use Jira or similar tools for task management, sprint planning, and issue tracking.
- 5-8 years of experience delivering enterprise class applications using C#, .NET Framework 4.7.2 or higher, and object-oriented programming.
- Experience with Visual Studio and Visual Studio Code.
- Solid understanding of SQL Server and relational database design.
- Hands-on experience with JavaScript, TypeScript, React, HTML, and CSS.
- Familiarity with GitHub or other version control systems.
- Working knowledge of Snowflake for data warehousing.
- Basic understanding of AWS services (EC2, S3, etc.).
- Awareness of AI-assisted development tools and willingness to adopt them.
- Experience writing and maintaining unit and integration tests.
- Familiarity with Jira or similar tools for agile development workflows.
- Actively participate in Agile development processes.
- Understanding and experience with Agile methodologies (Scrum).
- Extra credit if you have open-source contribution
- Experience with CI/CD pipelines and GitHub Actions for automated builds and deployments.
- Knowledge of modern software architecture patterns (e.g., microservices).
- Good-to-have experience in one or more of the following languages: Java, Scala, Python.
- Familiarity with Airflow for workflow orchestration.
- Exposure to data engineering concepts and ETL pipelines.
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work in a fast-paced, agile environment.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.