> Markdown version of [/jobs/ext/2590179-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2590179-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** New York, Inc. - **Location:** Albany, NY, United States - **Salary:** $75,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), HTML, JavaScript (Programming Language), Ajax (Programming Language), Bash Shell, Cascading Style Sheets (CSS), Command-Line Interface, Custom Software, IBM DB2, Relational Databases, Database Design, Linux, File Systems, Issue Tracking Systems, JQuery, Microsoft Office, Software Engineering, Software Requirements Analysis, SQL Databases, Subversion, Information Technology - **Published:** August 24, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=ec1e602aade4c892 ## About the Role B.S. Degree in Computer Science or B.S. Degree in related IT field - 3+ years of professional experience in software engineering - Proficiency in the C programming language, HTML, CSS, and JavaScript - Proficiency in IBM DB2, database design, and SQL - Working knowledge of Linux file systems, command-line interface tools, permission management, and bash scripting - Knowledge of Windows desktop environment and Office products - Clear and effective communication - Efficient time management - Ability to quickly learn and integrate new technologies - Ability to work calmly and methodically under pressure and against tight deadlines Preferred Qualifications: - Familiarity with AJAX, and JQUERY - Familiarity with Subversion Code Repository (SVN), * AJAX: 1 year (Preferred) * jQuery: 1 year (Preferred) * SVN: 1 year (Preferred) ## Description We are seeking an experienced full stack developer to write and maintain custom applications for the New York State Assembly. The applicant must be skilled in C, CSS, JavaScript, HTML, and development in a Linux environment. This is an in-office only position in Albany, NY., Programmer will be responsible for the development and maintenance of various Assembly application systems. Will perform all aspects of analysis, design, testing, and implementation of new systems, programs, and enhancements. Tasks include, but are not limited to: - Work with end users to define system requirements - Participate in relational database design - Code and test application programs - Resolve programming problems and determine appropriate solutions - Proactively identify programming needs - Develop and recommend innovative solutions - Manage end user and Help Desk requests using a ticketing system ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read)