Sr. .NET Developer

.NET, C#, .NET Core, angular, asp.net, javascript, api
Contract W2, Contract Independent, Contract Corp-To-Corp, 48 Months
Depends on Experience
Work from home not available Travel not required

Job Description

Job Title: Sr. Software Engineer (C#)
Location: Midtown, NYC (or Los Angeles, CA)
Job Type: Contract
Duration: Long Term (multi-year contract)
Contact Info: Stuart Schwartz - - 201-786-2425

MOI: Phone/Skype

Duties and responsibilities:

  • Perform coding and/or configuration to meet documented needs, utilizing standard procedures and techniques.
  • Develops detailed flowcharts to show processing logic.
  • Interfaces with business analysts, project managers, and/or customers to clarify requirements.
  • Tests own work, contributes to the development of test plans, and participates in post-implementation reviews.
  • Provides support for production systems.
  • Writes documentation that describes installation and operating procedures.
  • Coordinates with customers and MTS colleagues to resolve systems issues and advance development projects. May develop materials to support user training on new or revised systems/applications.
  • Provides ongoing support and troubleshooting for installed applications by analyzing a chain of events and applying technical knowledge following established procedures and standards.
  • Keeps learning about new development tools and strategies.

Job skills:

  • Good skills on understanding user's requirements, processes, and designing solutions.
  • Strong analytical skills.
  • Proactivity for learning new technologies, applications, APIs, etc.
  • Critical thinker and problem-solving abilities.
  • Excellent interpersonal and communication skills.
  • Strong organizational skills to prioritize between multiple critical requirements and projects.
  • Sense of ownership and pride on performance and its impact on the company's success.

Technical skills:

  • Demonstrates familiarity and strong working knowledge of the relevant programming languages and tools for the application area.
  • Demonstrates understanding of application development methods, including agile and waterfall, as well as the fundamentals of requirement specification, design, coding, and testing of business applications systems.
  • Has a strong working understanding of installed systems, with the ability to troubleshoot and resolve many problems on the existing systems supported.
  • Tests, implements, documents, and maintains system components based on specifications. Also modifies tests and troubleshoots existing tools and utilities.
  • Maintains and builds expertise in the relevant programming languages.
  • Seen as a key resource in the existing applications supporting the business area, ensuring the system is performing up to requirements.
  • Good skills on understanding user's requirements, processes, and designing solutions.
  • Understanding of UX/UI concepts tending to improve user interaction with the systems and processes.
  • Being able to manipulate non-structured data in XML/JSON/CVS formats.
  • Familiarized in working in agile/scrum/sprint driven environments.
  • Solid knowledge of:
    • C#
    • Object oriented programing / design patterns / SOLID principles
    • SQL / SQL Server (2008+) / Entity Framework / LINQ
  • General knowledge of:
    • Java / JavaScript / TypeScript
    • Angular 4+ / ASP .Net MVC / ASP.NET Core MVC / SPA
    • HTML5 / CSS
    • .Net Core / EF Core
    • Release management and DevOps CI/CD tooling exposure.
      • Exposure to at least one: Azure DevOps/TFS, Jenkins, Bamboo.
      • Understanding of Docker.
      • Exposure to A/B testing, code coverage, code standards verification.
      • Extensive hands-on experience in design, development and debugging of complex SQL Server, SQL stored procedures.
      • Solid knowledge of scripting languages like Powershell.
      • Exposure to frameworks: Microsoft .Net v4.5+, Entity Framework v5+, Microsoft ASP.NET MVC 5+
      • Knowledge of system integration architectures: SOA, microservices, Web Services SAOP/REST/WCF, Service bus (RabbitMQ).
      • Knowledge of software development methodologies and tools: scrum (or similar), jira, UML.
      • Knowledge of Source control management tools: Git, Hg.
      • Knowledge of: Multithread programming, async programming, windows services development, unit testing.
      • Basic knowledge of networking and software architecture.
      • Plus skills:

        • Languages: Python, PHP, bash, F#, Java.
        • Frameworks: ASP.NET Core, Microsoft .Net Core, Microsoft Silverlight, Enterprise Library, Microsoft UWP, Android, Microsoft WPF.
        • Web: React.js, jQuery, bootstrap, Vue.js.
        • Experience in health metrics monitoring like Splunk, NewRelic, SUMO, Ligthstep.
        • Cloud computing knowledge: AWS, Azure, GCP.
        • Service Bus: Rabbit MQ/AMQP, Azure Service bus.
        • Databases: Azure DocumentDB, Apache Cassandra, PostgresSQL, MySQL.
        • Continuous delivery/integration tools.
        • Automation test tools: Test Complete, Studio Test, Selenium, TestCafe.js, Microsoft.Fakes, etc.

        Posted By

        Stuart Schwartz

        10 Mountainview Road Upper Saddle River, NJ, 07458

        Dice Id : EXECUSCH
        Position Id : 19-00518
        Originally Posted : 3 weeks ago
        Have a Job? Post it

        Similar Positions

        Senior .Net developer Full Stack
        • Concept Software & Services, Inc.
        • New York, NY
        .Net Developer
        • APEX TECHNOLOGY GROUP, INC
        • Jersey City, NJ
        .Net Developer with AngularJS & Angular 7
        • Primesoft Consulting Services Inc
        • Nyc, NY
        .Net developer
        • Biogensys
        • Brooklyn Heights, NY
        Sr .Net Developer
        • DatamanUSA, LLC
        • Brooklyn, NY
        .NET Full stack developer(F2F)
        • Enternet Business Systems, Inc.
        • New York, NY
        Software Architect
        • I-Link Solutions
        • New York City, NY
        Senior .NET Developer
        • CyberCoders
        • Brooklyn, NY
        .Net Full Stack Developer
        • The Execu|Search Group
        • Woodcliff Lake, NJ
        Sr. Angular and .NET Developer
        • Ariel Partners
        • New York, NY
        .Net developer with angular
        • Techbytes Solutions Inc.
        • New York City, NY