Director of Development-Senior Software Engineer

Success Systems
  • Norwalk, Connecticut
  • Autofill and Review
30+ days ago

Job Description

Director of Development-Senior Software Engineer

If you are a Software Engineer, Design Architect, please read on!

We are the most recommended supplier in our space and we are only looking for those who want to be part of a rapidly growing company. This is a rare opportunity that could place you with an organization that creates opportunities only few positions can offer.Over the last 37 years we have become the most recommended software services provider in our space. Our partners include publicly traded market leaders. We are also offered/recommended by leading suppliers of the key product sold by our customers and most all other POS manufacturers.We offer salary and benefits. Not wanting to limit your expectations, we will discuss the earning program in person.

We are the most recommended supplier in our space and we are only looking for those who want to be part of a rapidly growing team. This is a rare opportunity that could place you with an organization that creates opportunities only few positions can offer.

Position Purpose:

Success Systems is adding depth, leadership and scale to our current staff of 8.  As Director of Development, you will report to the Chief Technology Officer and you will wear several hats.

You core role will be in the development arena, however you will also be responsible in assisting in the design, architecture of current and road map products along with assisting in the oversight and management of the development staff. 

This is an opportunity to develop large-scale systems for Real-Time convenience, petroleum, liquor and grocery applications. These applications include back office, loyalty, BI, e-commerce. As the Director of Development, you will participate in all phases of a multi-tier software development life cycle analysis, design, implementation and maintenance.

Job Responsibilities:

  • Due to our collaborative culture your ability to work in our office is essential.
  • Grow with new products and feature sets as they are brought online.
  • Assist in the management and mentoring of other developers
  • Design, Develop and implement new software features, web pages, APIs, and backend modules.
  • Maintain and improve the performance of existing software.
  • Recommend improvements to existing software programs as necessary.
  • Develop unit tests and maintain source control using Git, Source Control or Team Foundation.
  • Test and maintain software products to ensure strong functionality and optimization.
  • Ensure processes are followed at all stages of Software Development Life Cycle. Clearly and regularly communicate with management and technical support colleagues, working as part of an agile/scrum teams.
  • Work as part of a team of developers, QA, support staff, and engineers in a highly collaborative fashion.
  • Translate high level UML/Use Case into objects and structures;
  • Participate in scrum meetings and project review meetings
  • Help translate customer needs into business value
  • Create Unit Tests

Requirements

Job Requirements (including Education):
  • Bachelor’s degree in computer science, software engineering, or information systems, or equivalent experience.
  • 8+ years -demonstrated experience in software development in Microsoft .NET, C#/VB.NET, .NET MVC WebForms, and using and creating web-based APIs
  • Knowledge of .net 4.0 - .net core 2-6
  • 3+ year- Demonstrated experience with source control management using Git or Other Source Control.
  • 4+ years- Database MS SQL Server Skilled at writing T-SQL & Stored Procedures
  • Experience working on agile development teams in a fast-paced, enterprise environment, preferably Scrum.
  • 5+ years JQuery, HTML, CSS, JavaScript
  • 3+ years Xamarin Forms
  • Knowledge of Software Orient architecture 
  • Highly Skilled in SQL Server 2008-2019
  • 4+ Years of Unit Testing with NUnit or MSTest or MSTest2

Benefits

Benefits:

  • 401(k)
  • Paid Leave
  • Health insurance package

Numbers & Facts

LocationNorwalk, Connecticut

Skills

  • Agile Programming Methodologiesunmatched
  • Analysis Skillsunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Designunmatched
  • CSS (Cascading Style Sheet)unmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Cross-Functionalunmatched
  • Customer Support/Serviceunmatched
  • Gitunmatched
  • HTML (HyperText Markup Language)unmatched
  • Information Technology & Information Systemsunmatched
  • Internet Applicationunmatched
  • JavaScriptunmatched
  • Large-Scale Systemsunmatched
  • Leadershipunmatched
  • Mentoringunmatched
  • Microsoft .NETunmatched
  • Microsoft C# (C Sharp)unmatched
  • Microsoft SQL Serverunmatched
  • Microsoft Transact-SQL (T-SQL)unmatched
  • Microsoft Visual Basic.NETunmatched
  • Model View Controllerunmatched
  • NUnitunmatched
  • People Managementunmatched
  • Performance Managementunmatched
  • Petroleumunmatched
  • Product Planningunmatched
  • Quality Assuranceunmatched
  • Rational Visual Testunmatched
  • Salesunmatched
  • Scalable System Developmentunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Administrationunmatched
  • Software Architectureunmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Stored Proceduresunmatched
  • Team Playerunmatched
  • Technical Supportunmatched
  • Test Plan/Scheduleunmatched
  • Unified Modeling Language (UML)unmatched
  • Unit Testunmatched
  • Use Casesunmatched
  • Vendor/Supplier Selectionunmatched
  • Web Formsunmatched
  • Writing Skillsunmatched
  • jQueryunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder