Full-Stack Developer

New York, NY 10017 | Work from home flexibility

Posted: 09/21/23 Job Category: Developer/Programmer Job Number: 2328

Job Description


Position Summary

The Full-Stack Developer is responsible for designing, developing, and supporting a wide range of software programs.  This position encompasses both front-end and back-end development, with a focus on selecting the platform that best aligns with business requirements.
Essentials Duties and Responsibilities
Typical responsibilities include, but are not limited to, the following:
  • Meet with end users to outline and gather requirements for new application requests
  • Evaluate business requirements for new application requests and propose the most efficient means to execute
  • Design and develop scalable, secure, and efficient applications while working directly with end users to ensure requirements are incorporated throughout the development stage
  • Integrate best practices in the design and development aspects of programs
  • Develop front-end interfaces using HTML, CSS, and JavaScript, ensuring responsive design and seamless user experience across devices
  • Implement back-end functionalities, including server-side logic, database integration, and API development
  • Perform comprehensive testing and debugging to ensure the functionality, performance, and validation of the final product, while confirming that the proposed requirements are met
  • Become familiar with applications developed by other programmers to be able to provide backup support when needed
  • Regularly review the status and build of applications to ensure they are operating at optimum efficiency
  • Stay updated on existing and new programming languages to ensure that new development responsibilities are current
  • Create documentation for all owned applications and keep it up to date as necessary
Qualifications / Position Requirements
  • Possesses strong technical skills, with proficient knowledge in multiple programming languages
  • Creative thinker and excels in problem-solving, with a keen attention to detail
  • Strong verbal and written communication skills, capable of conveying technical concepts to non-technical users
  • Work effectively in a highly collaborative, flat organization structure
  • Exhibits adaptability and willingness to learn new skills/technologies
  • Proficient in the following languages/frameworks: HTML, CSS, Bootstrap, React, JavaScript, JSP, AngularJS, JSON, ASP.NET Core, ASP.NET MVC, Web API, VB.NET, VBA, VBScript, Visual C/C++, C#, ColdFusion, Java, AJAX, WSDL, SOAP, XML, Node.js, Python, Linux Shell Script, PHP, PowerShell, and Perl
  • Proficiency in the following database: MS SQL Server
  • Experience with source control systems: Git, GitHub, TFS, and SVN
Education and/or Experience
  • Bachelor’s degree required
  • Minimum 5 years related experience required
  • Prior experience in a professional services organization strongly preferred

Meet Your Recruiter

Bob Turek

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.