1

Junior Software Jobs in Rome, NY (NOW HIRING)

Principal Software Engineer (Onsite)

Rome, NY · On-site

$127K - $171K/yr

... junior and mid-level engineers, conduct rigorous code reviews, and establish engineering best ... Agile software development methodologies • Experience in Object-Oriented Design, development ...

Software Developer

Rome, NY · On-site

$80K - $130K/yr

Rome NY office has an immediate need to fill a Software Developer position working on state-of-the-art research and development projects. The successful candidate will join a team of researchers and ...

Software Developer

Rome, NY · On-site

$80K - $115K/yr

Rome NY office has an immediate need to fill a Software Developer position working on state-of-the-art research and development projects. The successful candidate will join a team of researchers and ...

Ensures software standards and product requirements are met. Analyzes user needs and software requirements to determine feasibility of design within time and cost constraints. Confers with customers ...

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just ...

Software Engineer

Rome, NY · On-site

$69K - $158K/yr

Software Engineer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just ...

Software Engineer The Opportunity: Are you looking for an opportunity to not just develop software, but to help create a system that will have a positive impact? As a software developer on our team ...

next page

Showing results 1-20

Junior Software information

See Rome, NY salary details

$22.7K

$84.2K

$130.2K

How much do junior software jobs pay per year?

As of Jul 13, 2026, the average yearly pay for junior software in Rome, NY is $84,242.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,400.00 and $82,400.00 per year, depending on experience, location, and employer.

What does a Junior Software Engineer do?

A Junior Software Engineer assists in designing, developing, and maintaining software applications under the guidance of senior team members. They typically write and review code, fix bugs, and collaborate with other engineers to implement new features or improve existing ones. Junior Software Engineers are also expected to learn and adapt to new technologies, follow best coding practices, and participate in code reviews. Their role is essential in supporting project development and gaining hands-on experience to advance their careers.

What are some common challenges faced by Junior Software Engineers when transitioning from academic projects to real-world development teams?

Junior Software Engineers often find that real-world development involves more complex codebases, collaborative workflows, and the use of industry-standard tools, which can be quite different from academic projects. Adapting to agile methodologies, participating in code reviews, and learning to communicate effectively with cross-functional teams are typical challenges. Additionally, juniors may need to quickly get up to speed with version control systems and continuous integration tools, all while balancing learning with delivering work on tight deadlines. Supportive mentors and structured onboarding can help ease this transition.

What are the key skills and qualifications needed to thrive as a Junior Software Developer, and why are they important?

To thrive as a Junior Software Developer, you need a solid understanding of programming languages (such as Java, Python, or JavaScript), problem-solving skills, and typically a degree in computer science or related field. Familiarity with version control systems like Git, basic knowledge of databases, and exposure to IDEs and debugging tools are commonly required. Strong communication, eagerness to learn, and the ability to work collaboratively help set you apart in this entry-level position. These skills and qualities are crucial for effectively contributing to development projects, adapting to evolving technologies, and supporting team goals.
What are popular job titles related to Junior Software jobs in Rome, NY? For Junior Software jobs in Rome, NY, the most frequently searched job titles are:
What cities near Rome, NY are hiring for Junior Software jobs? Cities near Rome, NY with the most Junior Software job openings:
Software Engineer III

$54.50 - $73.25/hr

Full-time

Posted 12 days ago


Job description

Job Summary:
Assured Information Security (AIS) is looking for a Software Engineer III to join their team. This role involves designing, developing, and testing software solutions, while collaborating with engineers in a Linux environment to support innovative research and software development efforts.
Responsibilities:
• Independently design, develop, debug, and test software solutions
• Develop and maintain applications within a Linux-based environment
• Apply creative problem-solving to software design and implementation
• Collaborate with peer engineers on software architecture and development efforts
• Participate in an agile, cross-functional team of developers, testers, and investigators
• Contribute to technical documentation
• Perform code and design reviews with minimal guidance from senior technical staff
• Break down complex software and system requirements and estimate level of effort for assigned tasks
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Software Engineering, or related field of study, and 5 years of relevant work experience or equivalent combination of education and experience.
• Minimum of 3 years' experience with C/C++ or Rust
• Minimum of 3 years' experience with Python, Go, Bash or other scripting languages
• Proficiency with relational databases and SQL
• Proficiency in operating systems, data structures and programming fundamentals
• Minimum of 3 years' experience working in a Linux environment
• Knowledge of Object-Oriented Programming (OOP) concepts
• Strong foundation on virtualization / containerization (e.g. docker, KVM, VirtualBox, Xen)
• Ability to mentor junior engineers and contribute to technical documentation
• Ability to understand and describe highly technical software systems
• Active Secret clearance
Company:
Our roots trace directly to cyber and information security and our well documented contributions are proof. Founded in 2001, the company is headquartered in Rome, USA, with a team of 201-500 employees. The company is currently Growth Stage.