NET Developer/Lead for my client in Roseland, NJ. This is a long-term contract opportunity and will be a hybrid work model (2-3 days/week onsite…
The Senior .NET developer/lead is responsible for the design, development and support of new and existing applications. The Senior .NET developer will participate in all phases of the System Development Life Cycle as needed, applying expert knowledge of system interaction and business familiarity to meet business needs.
10+ years of experience in designing and developing applications using .NET technologies.
Strong experience in web layout design using Bootstrap, CSS, and HTML 5/XHTML.
Strong experience in .NET Security architecture, and familiar with secure development techniques and understanding of web technologies such as HTTP, Cross site Scripting, SQL injection, OData, REST.
Experience in Messaging Queue development experience like MSMQ or RabbitMQ.
Nice to have experience in cloud development.
Experience with testing framework like Microsoft unit test framework preferable.
Knowledge about any one continuous integration technologies is a plus.
Nice to have implementation knowledge on any SSO based solution.
Microsoft SQL Server, ability to write stored procedures, functions, and debug Transact-SQL.
Experience working in Agile, or iterative development methodologies is required.
Promotes a constructive, positive team environment and maintains a spirit of openness, information sharing inquisitiveness, problem-solving and support for common goals.
A well-organized team-player who thrives when juggling multiple projects and aggressive deadlines
Ability to drive design and architecture discussions across the team, create application architecture documents, and be responsible for high quality implementation
Excellent communication skills and ability to collaborate in a multi-disciplinary team consisting of Software Engineers, and Project Managers.
Working with Onsite offshore model experience a huge plus.
Education and Work Experience
- Bachelor's Degree or equivalent in Computer Science or a related field of study.
Phone - +1 847-637-5432
Email is highly prefered