Full Time

Application Software Engineer

ZipRecruiter
$70,000 - $120,000* / year (about $34–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by ZipRecruiter, so some details may not match this job. The employer's own page has the real description.

Overview


As an Application Software Engineer at ZipRecruiter, you will play a crucial role in developing and maintaining innovative software solutions that enhance our recruitment platform. You will work closely with cross-functional teams to design, implement, and optimize applications that provide our users with a seamless experience. Your expertise will help drive efficiency and effectiveness in our technology stack, contributing to the overall mission of connecting employers and job seekers.



Job Responsibilities

  • Develop and implement software applications to meet business requirements.
  • Collaborate with product managers and designers to gather requirements and translate them into functional software.
  • Write clean, maintainable, and efficient code based on best practices.
  • Participate in code reviews to ensure high code quality and provide constructive feedback.
  • Debug and troubleshoot existing applications, identifying and fixing issues promptly.
  • Contribute to the design and architecture of scalable software solutions.
  • Stay up-to-date with emerging technologies and industry trends to ensure our platforms remain competitive.
  • Document software specifications, processes, and technical designs for future reference.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, preferably in an application-based environment.
  • Proficiency in programming languages such as Java, Python, C#, or Ruby.
  • Strong understanding of web technologies including HTML, CSS, JavaScript, and frameworks such as React.js or Angular.js.
  • Experience with database systems, including SQL and NoSQL databases.
  • Solid problem-solving skills and the ability to troubleshoot complex software issues.
  • Familiarity with cloud services (e.g., AWS, Azure) is a plus.
  • Excellent communication skills and ability to work collaboratively in a team environment.


Technologies & Tools


In this position, you will engage with a variety of technologies and tools, including programming languages such as Java, Python, and JavaScript. You will work with front-end frameworks like React.js and Angular.js, as well as back-end technologies including RESTful APIs and database management systems such as MySQL and MongoDB. Familiarity with cloud platforms like AWS or Azure may also be beneficial, as these tools will be integral to enhancing our application development processes.



Ideal Candidates


The ideal candidates for the Application Software Engineer position at ZipRecruiter will be detail-oriented individuals who possess strong analytical and creative problem-solving abilities. They should demonstrate a passion for coding and a commitment to delivering high-quality software solutions. Excellent teamwork and communication skills are essential, along with a proactive approach to adopting new technologies and methodologies. Candidates should thrive in a collaborative environment and be motivated to contribute to the success of our innovative recruitment platform.

In Connecticut, the weekly job search for unemployment is 3 work search activities a week (at least 1 of them an employer contact), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.