Job Title – .Net Lead Developer (80% Developer - 20% lead)
Location – Alpharetta, GA or Princeton, NJ/Remote
Duration – 6 months with possible Contract To Hire
Job Description:
- As a .NET Lead Developer at client, you will be responsible for designing, developing, and maintaining both the front-end and back-end components of our applications.
- You will work closely with our product managers, designers, and other developers to deliver high-quality software solutions that meet the needs of our customers.
Key Responsibilities:
- Design, develop, and maintain applications using .NET Core/ASP.NET, C#, and JavaScript frameworks such as Angular, React.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate and make Architectural decision in developing enterprise-level software.
- Write clean, scalable, and efficient code following best practices and coding standards.
- Implement and maintain database solutions using SQL Server and other relational/ non-relational databases.
Requirements:
- 12+ years hands-on experience in development using .NET technologies.
- Proficiency in C#, .NET Core/ASP.NET, and front-end technologies (HTML, CSS, JavaScript).
- Experience with modern JavaScript frameworks such as Angular, React.
- Strong understanding of relational databases and SQL.
- Experience with RESTful API design and development.
- Experience in modern architectures such as Event Driven, MVC, Serverless, Microservices.
- Experience in Entity Framework, dapper, SSO, OAuth.
- Familiarity with version control systems such as Git.
- Experience with AWS cloud services such as Lambda, Step functions, Beanstalk, S3, Event driven programming.
- Knowledge of DevOps practices and CI/CD pipelines.
- Experience with Agile/Scrum development methodologies.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience in implementing Data security and Privacy practices.
- Experience in Digital media domain is a plus.
- Experience in E-commerce platform and CMS system such as Kentico.