Senior Software Engineer/ Remote/Woodbury, NY @ AV Staffing Solutions - New York, NY

Job Overview

6 days ago

Senior Software Engineer/ Remote/Woodbury, NY

AV Staffing Solutions - New York, NY

This is a remote position.

Avstaffing Solutions has a unique employment opportunity in the Jericho, N.Y area for the right candidate.


Our client, a well-established and growing software company has an immediate opening for a Sr. Software Engineer with full-stack development skills to add to their creative and collaborative team. If you’re looking to work in an environment where you can contribute using out of the box, innovative solutions that have a direct impact on the success of the company, then this is the opportunity for
you!
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team player. You will be a lead developer responsible for the development of new software products and enhancements to existing products.


This is a remote work from home position with meetings every few weeks in Jericho, Long Island, NY.


Responsibilities:
  • Designs and develops manageable, scalable, reliable, and secure Web and Windows Applications
  • Strongly supports/promotes/implements a component-based architecture
  • Participates in the delivery of solutions by estimating, planning, designing, and implementing distributed software architectures and solutions
  • Designs and creates written technical specifications in response to business requirements documents
  • Leads/Mentors in the use of structured development methodologies, Microsoft tools and methodologies, best practices, frameworks, etc.
  • Ensures consistency, accuracy, and compliance with enterprise technology strategy and security standards
  • Assists in the definition of application engineering principles, standards, best practices, patterns, and frameworks
  • Provides leadership and direction regarding, policies and best practices
  • Performs technology/tools evaluation and software technical proof of concepts – as directed
  • Promotes/enforces configuration management procedures (source code management, build management, development/ assurance / production environments, deployment plans, etc.)
  • Acquire professional and technical knowledge by attending conferences, reviewing technical publications, and maintaining relationships with associations and groups


Qualifications:
  • Bachelor’s degree in computer science or equivalent experience
  • 8+ years in design and development of Web and Windows application using Visual Studio
  • Experience must include developing solutions using a combination of .NET, ASP.NET, (MVC Preferred), SQL Server, IIS, JavaScript + JS Frameworks
  • 5+ years of hands-on .NET experience, including completion of at least one .NET project
  • 5+ years of experience in an object-oriented programming language
  • 4+ years database experience using SQL Server and proficient in database design, T-SQL, writing stored procedures, complex queries, triggers, and query optimization
  • Full software development life cycle (SDLC) experience including requirements analysis, user interface design, test planning, and systems integration testing
  • Demonstrate strong ability to provide test coverage of features implemented (Unit Testing)
  • Experience with REST web services & windows services
  • Working knowledge of technical infrastructure, including Windows server family, TCP IP, IIS, LAN, WAN
  • Experience in configuration management and deployment
  • Experience with source-code control techniques and bug tracking tools
  • Strong understanding of industry best practices in software development including change management, release process, and software development methodologies
  • Experience with and comfortable working in all tiers of distributed development; database, mid-tier/stored procedures, front end, and client-side browser
  • Database optimization and performance tuning experience/experience with SQL profiler
  • Experience with C# .NET client programming (smart client and thin client)
  • Mobile application development experience is a big plus


Additional Skills:
  • Ability to mentor other software engineers in project tasks; ability to handle multiple priorities
  • An understanding of .Net technology, Interoperability, Multithreading, Windows components deployment, and a solid grounding in object-oriented design concepts and SOLID Principles
  • Strong SQL Server skills / relational database skills/performance and tuning skills/query optimization
  • Ability to utilize new tools and technologies in a rapidly changing environment
  • Ability to present information and ideas clearly and concisely
  • Strong quantitative, analytical, problem-solving, organizational, communication, and interpersonal skills are required.
  • Office 365 & Developer Tools
  • Comprehensive benefits package includes medical, dental, vision, life Insurance, AFLAC, paid parental leave, 401(k), etc.

.NET, ASP.NET, (MVC Preferred), SQL Server, IIS, JavaScript + JS Frameworks, object-oriented programming language, object-oriented design concepts & SOLID Principles, sdlc, rest, t-sql, UT,TCP IP, IIS, LAN, WAN, C #.Net

Similar Jobs

Software Engineer - Python

Noteable

New York, NY

Applying modeling best practices to make the new Data Connection integration work for your next upcoming customer project.

Senior Software Engineer

MLMIC Insurance Company

New York, NY

Design, develop, code, test and debug new complex software or significant enhancements to existing software. 401(k) with company match.

Sr. Software Development Engineer

CVS Health

New York, NY

OR Bachelors degree (or foreign equivalent) in Computer Science, Engineering, Electronic Engineering, or a related field and five (5) years of progressive, post…

Senior Software Engineer

CVS Health

New York, NY

5 + years of professional experience as a Software Engineer. Experience with cloud computing (AWS, Microsoft Azure, Google Cloud).

Dot Net Developers

Big Apple Information Systems

White Plains, NY

Hands-on proficiency in design and coding Core Python. Data Wrangling and Data cleaning. Use of Python packages E.g. (NumPy, MatPlotlib, Scikit learn, etc) for…

Software Engineer (SRE)

Comcentric

Trenton, NJ

We are seeking Site Reliability Engineers (software engineers/developers being considered as well) for Permanent, Full Time Employment for our direct client -…

Software Engineer (Mulesoft)

Travelers

Hartford, CT

Communication - Strong communicator who possesses the ability to articulate information clearly and concisely with the business, document work in a clear, easy…

SOFTWARE PROGRAMMER/ENGINEER

The GBS Group

Philadelphia, PA

Must be able to re-engineer existing software code. Integration of mechanical and/or electrical systems with software programming. Ability to travel up to 10%.

DevOps / SRE

AudioValley

New York, NY

Maintain day-to-day management and administration of projects. Work directly with our developer and system administrator teams.

Node.js Developer

Highbrow-Tech

Secaucus, NJ

Minimum 4 years of experience handling Production-level software deployments, monitoring, and support. The candidate will focus on the development, optimization…

Java Developers

Big Apple Information Systems

White Plains, NY

Web Technologies : CSS, HTML, JQuery, JavaScript. Java Web Frameworks : SpringMVC, Play, Java Server Faces. Java Testing Tools : JUnit, TestNG, Selenium.

Full Stack Engineer

New York Life Insurance Co

New York, NY

You will work with our team of talented engineers to design and build the next generation of applications in the FinTech ecosystem (Life Insurance / Asset…

Backend Developer

Southern Power Systems, Inc., a WaveTech Group Company

Exton, PA

Code and test software applications for Linux based embedded and server platforms. Two to five years of experience in software development.

Software Engineer

Signature Science, LLC

Egg Harbor Township, NJ

Develops software programs to control custom hardware. Develops software using LabVIEW, Visual Basic for Applications (VBA), Python, and C#, to fulfill the…

Game Designer Mathematician - Penn Game Studios

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

The Game Mathematician will be responsible for coordinating with the design, engineering and production team from the initial game pitch all the way to the…

Lead Java Full Stack Developer

Perficient, Inc

New York, NY

In addition, all colleagues are eligible for a number of rewards and recognition programs including billable bonus opportunities.

Backend Web Developer

DOCS Health

Chalfont, PA

As a Backend Web Developer you will develop, test and document web, mobile and server-side cloud-based applications in a LAMP environment.

Software Engineer, II

Zebra Technologies

Holtsville, NY

Working full stack development from UI applications to embedded software within Zebra’s Data Capture Solutions organization. Experience with C/C++ Programming.

Senior Site Reliability Engineer (DevOps) - REMOTE

Penn Interactive Ventures - Philadelphia

Philadelphia, PA

Improve automation processes, using our infrastructure-as-cloud tooling, Terraform. 4+ years working heavily within an AWS cloud environment (ECS, Lambda, HA…

Software Developer (.NET/SQL Server)

Underwriters Laboratories Inc.

Princeton, NJ

Strong working knowledge in software application or specific program language requirements of software work. Formal software development lifecycle fundamentals.

Oracle Senior Developer

Gainwell Technologies

Township of Hamilton, NJ

Bachelor's degree in software engineering, computer science or related field preferred. Recommends alternative courses of action as appropriate to meet…

C# Developer AVP

Barclays

Whippany, NJ

Being responsible for technical design, development and automated testing and delivery. Working closely with trading desk, QA, Risk Gen global team and the…

Core Platform Product Manager

BetMGM LLC

Jersey City, NJ

Day-to-day, this role will ensure the successful planning, scoping and implementation for all components of the Core Platform experience consistent of payments,…

Senior Java Developer

Luxoft

Weehawken, NJ

We provide advice-based solutions through financial advisors who deliver a fully integrated set of products and services specifically designed to address the…

Ad