Software Development Manager

apartmentRobert Half placeFlorham Park calendar_month 
The primary responsibilities of the Manager, Software Development include designing, testing, deploying and supporting the companies software applications for both internal and external clients. In addition, the Manager is expected to meet with business owners and translate business requirements into functional requirements and lead the team of software engineers through each sprint towards each release.

It is expected the Manager, Software Development will effectively collaborate with other engineers, perform quality assurance, project management, and aim to deliver high quality software in a fast-paced environment.

Job Scope and Major Responsibilities:

  • Meets with business owners and other stakeholders to understand requirements and time sensitive deliverables.
  • Leads the Software Development team, mentoring the developers and managing all aspects of the software development, solutioning, and architecture.
  • Analyzes the requirements and propose solutions, determine feasibility, and create functional specs.
  • Develops software solutions personally and/or leads other team members with their development. Ensures that corporate standards are being followed.
  • Acts as a steward of the system, comes up with new solutions to make code more modern, resilient, and efficient.
  • Confers with users; studies systems flow, data usage, and work processes; investigates problem areas; follows the software development lifecycle.
  • Performs code reviews to make sure other developers are following proper procedures, code standards, efficiency, and limits the introduction of risk.
  • Determines operational feasibility by evaluating the requirements, analysis, solution development, and proposed solutions.
  • Demonstrates a strong understanding of software development by writing clear code that is self documenting and easy for other developers to understand.
  • Updates job knowledge by studying newer development tools, programming techniques, and computing equipment; participates in educational opportunities; reads professional publications; maintains personal networks; participates in professional organizations.
  • Adheres at all times to physical, administrative and technical safeguards related to core business when executing job functions.
  • Complies with the provisions of the Health Insurance Portability and Accountability Act of 1996 and its implementing regulations, as amended (“HIPAA”)
  • B.S. in Computer Science or Engineering, or heavily relevant job experience.
  • Management experience in leading teams and directly managing other employees.
  • Skilled at communicating and collaborating with other members of development teams.
  • 7+ years of hands-on software development experience with a good mastering of object-oriented design and programming.
  • 7+ years of experience in Microsoft .Net, C#, ASP.NET, MVC, WebAPI. Experience in other technology stacks is a plus.
  • 5+ years of experience in Microsoft SQL Server including T-SQL, data modeling, concurrency control and transaction, and performance tuning.
  • 5+ years of experience in HTML, CSS, JavaScript, JQuery. Experience in AngularJS, AngularJS2, KnockoutJS or ReactJS is a plus.
  • Experience with modern software design architectures such as service-oriented architecture (SOA), micro-services, API-centric design.
  • Experience in unit testing, continuous integration (CI) and continuous delivery (CD).
apartmentAmazonplaceNew York, 21 mi from Florham Park
to achieve, and translate that into high performance advertising strategies. We succeed when advertisers are able to sustainably grow their brand and business at scale with our advertising product(s). About this Role:  •  Lead a team of Software Development...
apartmentPlacement Services USA, Inc.placeMorris Plains, 6 mi from Florham Park
Part-time telecommuting permitted. Three years of experience in software development. Must have experience with or knowledge of: Java, SpringBoot, Cloud (PCF/OpenShift), Mongo, Oracle, Jenkins, Session Management, OKTA, Splunk, Elasticsearch...
apartmentAmazonplaceNew York, 21 mi from Florham Park
for an experienced Software Development Manager to lead engineering and innovation in the Permission space that has been recently risen into a stand-alone charter. You will be leading a team of talented engineers to build, operate, and scale software solutions from...