About Demo Corp:
Demo Corp is an innovative applicant tracking system (ATS) that helps streamline the hiring process for companies of all sizes. With its powerful automation and intuitive user interface, Demo Corp ATS simplifies recruiting by automating tasks such as resume screening, scheduling interviews, and sending out email communication to candidates. Its customizable workflows and reporting features also enable recruiters to track progress and improve their recruitment strategies. Additionally, Demo Corp ATS seamlessly integrates with other HR tools, such as payroll and onboarding, to provide a comprehensive solution for HR professionals.
About The Role
We are seeking a highly motivated and experienced Software Engineer - Backend to join our dynamic Engineering team. This is a full-time opportunity for an individual with a strong background in backend development and a passion for writing clean, scalable, and efficient code. You will work on creating robust systems that power our applications, working on cutting-edge technologies to deliver high-quality solutions. If you thrive in a collaborative environment and have a talent for problem-solving, this role is for you.
What You'll Do
- Design, develop, and maintain backend systems that support various applications and platforms.
- Write clean, efficient, and reusable code mainly in Python, Java, or C++.
- Collaborate with cross-functional teams, including front-end developers, product managers, and designers, to define and deliver high-quality solutions.
- Develop and optimize database architectures using SQL to ensure the performance, scalability, and security of our systems.
- Participate in code reviews to maintain high code quality standards.
- Troubleshoot, debug, and resolve issues in a timely manner to ensure smooth system operations.
- Stay up-to-date with the latest trends and advancements in backend technologies and implement best practices.
- Contribute to the overall system architecture and technical decision-making processes.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Minimum of 4 years of professional experience in backend software development.
- Proficiency in programming languages like Python, Java, or C++.
- Strong working knowledge of SQL and database design principles.
- Solid understanding of computer science fundamentals such as algorithms, data structures, and software design patterns.
- Experience with version control systems like Git.
- Ability to work collaboratively in a team environment and communicate effectively in English.
- Strong problem-solving and analytical skills.
- Self-motivated with the ability to adapt and learn new technologies quickly.
A faixa salarial para esta função é a seguinte
145,980- 188,580 USD por year US()