Software Engineer – ATS Development
Project detail
We are seeking a talented and motivated Software Engineer to join our team to create a new Applicant Tracking System (ATS) from scratch. The successful candidate will be responsible for designing, developing, testing, and deploying the ATS software. The ideal candidate should have a strong background in software engineering, experience in building web applications, and a passion for creating high-quality software that meets the needs of users.
Responsibilities:
• Design, develop and test new ATS software from scratch
• Work closely with product management and other stakeholders to understand business requirements and
translate them into technical requirements
• Write clean, efficient, and maintainable code
• Develop and maintain software documentation
• Collaborate with other engineers to identify and solve complex software problems
• Participate in code reviews and provide constructive feedback to peers
• Stay up-to-date with emerging trends and technologies in software engineering and apply them to the development of the ATS software
Qualifications:
• Bachelor’s or Master’s degree in Computer Science or a related field
• 3+ years of experience in software development with a focus on web applications
• Strong understanding of software engineering principles, data structures, and algorithms
• Experience with front-end technologies such as HTML, CSS, JavaScript, and React
• Experience with back-end technologies such as Node.js, Ruby on Rails, or Python
• Familiarity with databases such as MySQL, PostgreSQL, or MongoDB
• Experience with agile development methodologies such as Scrum or Kanban
• Excellent problem-solving skills and attention to detail
• Strong communication and collaboration skills
If you are passionate about building high-quality software that solves real-world problems and meets the needs of users, we would love to hear from you. Please submit your resume and cover letter for consideration.