Title: Senior Dotnet Developer
Location: Montvale, NJ / New York, NY
Type: Hybrid
Duration: Contract 6 months
You will leverage your deep understanding of the .NET ecosystem and your experience in modern technologies to contribute to our exciting projects. This is an excellent opportunity to take on a leadership role, mentor junior team members, and make a significant impact on our technical direction.
Responsibilities:
Design, develop, and maintain robust and scalable .NET applications.
Work extensively with both SQL and non-SQL databases, with a preference for experience in Spark.
Apply principles of Object-Oriented Design, Design Patterns, Service-Oriented Architecture (SOA), Microservices, and containerization technologies (e.g., Docker, Kubernetes).
Utilize your expert understanding of front-end technologies including HTML5, JavaScript, and jQuery, as well as scripting languages like PHP and Python, to contribute to full-stack development efforts.
Stay up-to-date with the latest technology trends and advancements in the .NET ecosystem and related fields.
Work independently with minimal direction and proactively identify areas for improvement.
Qualifications:
8+ years of .NET development role, with increasing levels of responsibility.
Strong preference for candidates with experience in cloud environments (e.g., AWS, Azure, GCP) and big data technologies.
Significant experience working with SQL databases (e.g., SQL Server, PostgreSQL, MySQL) and non-SQL environments, with Spark experience being highly valued.
Experience with specific cloud platforms (e.g., AWS, Azure, GCP) and their .NET services.
Familiarity with CI/CD pipelines and DevOps practices.
Experience with testing frameworks (e.g., xUnit, NUnit, MSTest).
Solid understanding of Service-Oriented Architecture (SOA) and Microservices architecture.
Experience with containerization technologies such as Docker and orchestration platforms like Kubernetes.
Expert-level proficiency in PHP, Python, HTML5, JavaScript, and jQuery.