2

Entry Level Software Developer Jobs in Albany, NY

... entry-level training program and experience. Conducts extensive research, data collection and ... Reporting to the Equipment Breakdown Engineering Manager, you will: * Perform internal and external ...

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Cable Installer

Troy, NY · On-site

$20/hr

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Cable Technician

Troy, NY · On-site

$20/hr

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Field Technician

Troy, NY · On-site

$20/hr

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

In this entry-level role, we will equip you with the training you need to succeed and the ... Proficiency in using computers and software applications. Competent in using hand tools.

Showing results 41-56

Entry Level Software Developer information

See Albany, NY salary details

$29.3K

$99.5K

$239.8K

How much do entry level software developer jobs pay per year?

As of Sep 1, 2026, the average yearly pay for entry level software developer in Albany, NY is $99,550.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,000.00 and $105,200.00 per year, depending on experience, location, and employer.

What is an entry level software developer?

Entry level software developers are professionals who are at the beginning of their software development careers. They typically have foundational knowledge of programming languages, software development methodologies, and problem-solving skills. Entry level developers work under the guidance of more experienced engineers to write code, fix bugs, and contribute to software projects. Their responsibilities often include learning new technologies, collaborating with team members, and gaining practical experience to advance in their careers.

What does an entry level software developer do?

An entry-level software developer has simpler duties compared to more senior members of the field. At the entry level, your responsibilities are to create simple, single-thread code to achieve a specific task. These bits of code can be combined to create a larger program. You may also have to create or write a design algorithm by which you create software. However, most of the time, as an entry-level developer, you are in charge of debugging. You have to comb through the code of a piece of software to remove errors.

What types of projects and tasks can I expect to work on as an entry level software developer?

As an entry level software developer, you will typically be assigned to work on smaller modules or features within larger projects, often under the guidance of more experienced developers. Your daily tasks may include writing and testing code, fixing bugs, participating in code reviews, and collaborating with team members through agile sprints or regular meetings. You'll also have opportunities to learn new technologies, contribute to documentation, and gradually take on more complex responsibilities as you gain experience. This environment encourages continuous learning and close collaboration with others, helping you build both technical and teamwork skills.

What are the key skills and qualifications needed to thrive as an entry level software developer, and why are they important?

To thrive as an Entry Level Software Developer, you need a solid understanding of programming languages such as Java, Python, or C++, along with a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic knowledge of databases is important. Strong problem-solving abilities, attention to detail, and effective teamwork set standout candidates apart. These skills and qualities are crucial for building reliable software, collaborating with colleagues, and adapting to evolving technical requirements.

What is the difference between Entry Level Software Developer vs Junior Software Engineer?

AspectEntry Level Software DeveloperJunior Software Engineer
Required CredentialsBachelor's in CS or related field, coding bootcamp experienceBachelor's in CS or related field, internship experience
Work EnvironmentTech companies, startups, software firmsTech companies, consulting firms, startups
Employer UsageCommonly used in job postings and industryOften used interchangeably with Entry Level Software Developer

Both roles typically require a bachelor's degree in computer science or related fields and some coding experience. They work in similar environments like tech companies and startups. The terms are often used interchangeably, but 'Junior Software Engineer' may emphasize a slightly more engineering-focused role. Overall, they represent entry-level positions for aspiring software professionals.

How to get an entry level software developer job with no experience?

To secure an entry level software developer position with no experience, focus on building a portfolio of projects, contribute to open-source code, and learn relevant programming languages like Python or Java. Gaining familiarity with tools such as Git and completing certifications or coding bootcamps can also improve your chances. Internships or apprenticeships can provide practical experience and industry exposure.

What are the most commonly searched types of Software Developer jobs in Albany, NY?

The most popular types of Software Developer jobs in Albany, NY are:

What are popular job titles related to Entry Level Software Developer jobs in Albany, NY?

For Entry Level Software Developer jobs in Albany, NY, the most frequently searched job titles are:

What cities near Albany, NY are hiring for Entry Level Software Developer jobs?

Cities near Albany, NY with the most Entry Level Software Developer job openings:

Infographic showing various Entry Level Software Developer job openings in Albany, NY as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $99,550 per year, or $47.9 per hour.

Business Systems Analyst 2, SG-23 (NY HELPS) Item # 08657

New York State

Albany, NY

$86K - $109K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 7 days ago


New York State rating

7.7

Company rating: 7.7 out of 10

Based on 188 frontline employees who took The Breakroom Quiz

26th of 50 rated states


Job description

Duties Description Work as a liaison between stakeholders to elicit, analyze, verify, and validate requirements for changes to business processes, policies, and information systems. Duties may include: conducting general requirements elicitation activities for improvement or automation of processes or functions; researching and documenting the current or as-is state of the business process or function; utilizing requirement elicitation techniques such as interviews, surveys, focus groups, and document analysis; participating in the implementation of system changes and enhancements; conducting system tests using test scenarios and documenting results; training on new procedures and software and creating procedure manuals; conducting Gap analysis to compare the as-is and to-be states to identify differences which need to be addressed prior to implementation; and identifying, analyzing, and resolving issues for existing systems. You may also work independently to develop portions of the desired future or to-be state of those processes or functions; categorize and document requirements in a business requirements document; act as a liaison and interpreter between business and IT staff; and maintain business rules and process documentation.

You would supervise Business System Analyst 1's and/or trainees. Within the Division of Retirement Services, Bureau of Program Optimization Support and Transformation (POST), and under the guidance of higher-level staff, this position will be responsible for participating in systems implementation, maintenance, and support for medium to small scope efforts; providing technical support and customer service; supervision and leadership; promoting business analysis and professional development; and maintaining professional communication and demeanor. Minimum Qualifications Do you want a career with a purpose that provides work/life balance.

Apply today to join the Office of the New York State Comptroller. Civil Service examinations are not required under the New York Hiring for Emergency Limited Placement Statewide (NY HELPS) Program. Non-Competitive Qualifications for appointment under NY HELPS Program: Seven (7) years of qualifying experience*; OR An associate's degree AND five (5) years of qualifying experience*; OR A bachelor's degree AND three (3) years of qualifying experience*; OR A master's degree AND two (2) years of qualifying experience*; OR A Juris Doctor (J.D.) AND one (1) year of qualifying experience*; OR A Doctor of Philosophy (Ph.D.) *Business analysis experience is defined as experience where your primary duty was performing the following activities: Using business analysis techniques to elicit requirements as the foundation for the solution to the organizations business needs (e.g., workshops, focus groups, interviews, observation, brainstorming, surveys/questionnaires, JAD Sessions)

Using business analysis techniques for the purpose of identifying solutions aimed at improving the efficiency and effectiveness of the system, business process, or product/service to fulfill the business requirements (e.g., Data Flow Diagram, Business Process Model, Root Cause Analysis, Fish Bone Diagram, Context Diagram, Business Process Flows, or Fit-Gap Analysis). Describing in a comprehensive written document what the system, process, or product service must do in order to satisfy the established business requirement; this includes creating, updating, and maintaining documentation through the system development life cycle (e.g., Business Case, Use Case, Business Requirements Document [BRD], Fit-Gap Analysis, Impact and Feasibility Analysis, Change Management Analysis). Validating requirements throughout the product/system development life cycle (SDLC) including all changes to the processes that would enable an organization to achieve its goals

Verifying requirements throughout the product/system development life cycle (SDLC) to ensure they perform to the required specifications and are capable of achieving the design capabilities; this includes developing test plans/scenarios and logical designs, testing the scenarios, reviewing test results, identifying constraints and risks, and/or communicating with stakeholders. The following activities are not considered qualifying experience: Conducting or overseeing operational audits or audits of internal controls to develop audit reports and make recommendations to management regarding policies, practices, procedures and resources - Responsibility limited to forms design and changes to forms. Business related operational responsibilities, including serving internal and external customers, using a business system in the performance of daily operational duties, managing staff with business responsibilities, etc.

Information technology-related responsibilities such as hardware installation, network configuration, software administration and programming. Development of instructional materials and classroom training. Help desk duties including troubleshooting, resolving user issues, and providing customer service.

Competitive Minimum Qualifications: You must be currently reachable on the appropriate eligible list for this title or eligible to transfer to this title under Section 70.1, 52.6, or 70.4 of the Civil Service Law. For 70.1, 52.6, or 70.4 transfer to Business Systems Analyst 2, you must have one year of permanent competitive, or 55-b/55-c service in a qualifying title. To determine if your current Civil Service title is eligible for transfer to this title, visit the Career Mobility GOT-IT website: Career Mobility Office GOT-IT (ny.gov) Appointments via transfer must not result in a second, consecutive transfer with an advancement of more than two S-grades or one M-grade

Additional Comments Preferred Qualifications/Knowledge, Skills and Abilities: Experience working with an Enterprise Resource Planning (ERP) system such as PeopleSoft. Proficient in the use of Microsoft Office applications (Word, Excel, PowerPoint, Visio, Project, Outlook, Teams, SharePoint). Demonstrates passion for business analysis.

Demonstrated experience using recognized business analysis elicitation techniques to elicit requirements (e.g., business, stakeholder, solution, and transition); and determine required operational services from business users. Demonstrated experience using recognized business analysis methodologies to design solutions aimed at improvements by elevating the efficiency and effectiveness of the business processes (e.g., business process improvement, business process modeling, data modeling, fit-gap analyses, or functional designs). Demonstrated experience developing test scenarios, scripts and data, and reviewing test results

Strong facilitation and organizational skills. Excellent verbal and written communication skills. Demonstrated ability to work with others to analyze problems quickly and develop the best solutions options.

Demonstrated ability to be flexible, to adapt to change, and work well in a participative, team-oriented environment with diverse assignments. Formal training in business analysis concepts and methodologies. Membership and/or participation in the International Institute of Business Analysis and professional communities of practice.

Telecommuting: The Office of the New York State Comptroller (OSC) supports telecommuting where it is reasonable to do so based upon the agency's mission and operational needs. Generally, employees new to OSC will be restricted from telecommuting for at least 8 calendar weeks. After the initial 8 calendar week restriction, if an employee's primary residence location, duties, and work performance are aligned with telecommuting and operational needs they may be allowed to do so.

Generally, OSC employees may telecommute up to 5 days per pay period but may be approved to telecommute less. Reasonable Accommodation: The NYS Office of the State Comptroller provides reasonable accommodations to applicants with disabilities. If you need reasonable accommodation for any part of the application and hiring process, please notify the Division of Human Resources at (518) 474-1924.

Equal Opportunity Employment: The Office of the NYS Comptroller values a workforce with a broad, diverse range of backgrounds and perspectives. All employees are expected to contribute to a professional environment focused on self-evaluation and improvement, as well as acceptance and support of coworkers. The Office of the State Comptroller (OSC) does not participate in E-Verify and does not sponsor visa applications.

OSC offers competitive salaries and benefits, and opportunities for advancement, continuing education, and professional development. We provide a professional environment where employees are encouraged to push themselves while maintaining work-life balance. Our generous benefits package includes: A state pension with vesting after five years' service Comprehensive medical, dental and vision insurance available to all employees and their dependents Flexible spending accounts for dependent and health care Productivity Enhancement Program (PEP), allowing eligible employees to exchange previously accrued leave in return for a credit to be applied toward their health insurance Public Service Loan Forgiveness (PSLF) NYS Deferred Compensation plan Access to NY 529 and NY ABLE College Savings Programs, and U.S

Savings Bonds Holiday and paid time off Shift and geographic pay differentials A committed continuous learning environment Informational Brown Bag sessions Wellness at Work Programs to promote employee health and wellness OSC Mentoring Program to network, contribute, and provide an opportunity to strengthen competencies in a variety of areas And much more Some positions may require additional credentials or a background check to verify your identity.


What New York State employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom