Kaseya is looking for a software engineer to help design, develop, test, and deliver new features for their IT infrastructure and security management solutions, optimizing application performance and scalability.
Requirements
- 5+ years of hands-on experience in building web application backends, preferably using Ruby on Rails.
- Expertise in consuming and building REST APIs.
- Proficiency in using ORM frameworks, preferably ActiveRecord.
- Experience with relational and/or non-relational databases like MySQL, PostgreSQL, or DynamoDB.
- Proficient in frontend technologies such as JavaScript, React.js.
- Experience working in a Continuous Delivery (CI/CD) environment.
- Familiarity with AWS application services like Lambda, Kinesis, and SQS.
Responsibilities
- Design, develop, test, and deliver new features from inception to production.
- Provide ongoing support and improvements for implemented features.
- Build and maintain robust backends using Ruby on Rails.
- Optimize application performance and scalability.
- Collaborate on creating intuitive, responsive interfaces using modern frontend frameworks.
- Participate in code reviews and enforce best practices.
- Contribute to improving coding conventions and team productivity.
Other
- Strong English verbal and written communication skills.
- Ability to prioritize tasks and solve complex problems with scalable solutions.
- A team player who can work effectively with developers, QA engineers, and support teams.
- Provide technical mentorship to less experienced developers.
- Foster a collaborative and knowledge-sharing team culture.