Search Jobs

We’ll help you find your dream job
 

Senior .NET Engineer

New York, NY
Full-Time
Salary Range : $130,000

Senior .NET Engineer

Bringing  together  engineering,  data science,  analytics,  and  strategy  expertise,  the Data  Sciences  Practice is  tasked  with empowering us and clients with data-driven analytics and technology platforms through the use of machine learning, advanced analytics, proprietary tools, data-driven research, and technology strategies. Our group is essential to every part of the media campaign development and delivery process that enables all advanced solutions for our clients. 

Job Description

This Senior Software Engineer will be responsible for the design, development, implementation and on-going support of .NET applications.  The position will be comprised of both .NET development using C#, web development using MVC architecture and database development. Must be able to work on multiple projects simultaneously, including both enhancements as well as new project development. The software engineer’s responsibilities will be to design and develop these applications, and to coordinate with the rest of the team working on different layers of the infrastructure. The candidate must be a self-starter with a sense of urgency and a commitment to quality and professionalism.  

Responsibilities: 

  • Translate application storyboards and use cases into functional applications 
  • Design, build, and maintain efficient, reusable, and reliable C# code 
  • Integrate with 3rd party API’s for data consumption 
  • Integrate with data storage solutions such as SQL Server 
  • Write SSIS/Talend packages to perform various ETL tasks 
  • Ensure the best possible performance, quality, and responsiveness of applications 
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues 
  • Integration of the front-end and back-end aspects of the web application 
  • Collaborate with other team members and stakeholders 
  • Collaboration with other team members and stakeholders 

Qualifications

  • Proficient in ASP.Net MVC, C#. 
  • Strong understanding of RESTful API’s and knowledge of API design and management. 
  • Strong knowledge of various AWS services like API Gateway, Fargate, Lambda, ElasticCache 
  • Strong knowledge of MS SQL Server, TSQL and SSIS. 
  • Strong understanding of JavaScript. 
  • Strong understanding of MPP data warehouse technologies like Amazon Redshift. 
  • Knowledge and understanding of JS frameworks like ReactJS, Grunt, d3 and Bootstrap is preferred. 
  • Knowledge of Entity Framework, OWIN, IoC, WebAPI required. 
  • Good knowledge of MVC and MVVM patterns. 
  • Experience working with Agile Scrum teams. 
  • Proficient understanding of Git based code versioning tools like Azure DevOps. 
  • Familiarity with continuous integration tools like TeamCity. 
  • Bachelor's degree in Computer Science or related field is preferred  
  • 5-7 years of development experience. 

Share this Job

Apply Now

Upload requirements