Junior Software Engineer
Property Pilot 360
About the Role
This is a remote Junior Software Engineer role at Property Pilot 360, a modern property management platform. The engineer will focus on reliable, scalable software solutions.
Key Responsibilities
- Design, implement, test, and maintain features in the Property Pilot 360 platform.
- Write clean and maintainable code.
- Collaborate with senior engineers on architecture and design decisions.
- Contribute to code reviews.
- Troubleshoot issues.
- Optimize application performance.
- Work closely with product and QA teams to deliver updates.
Requirements & Tech Stack
- Familiarity with at least one modern programming language (e.g., Java, C#, Python, or JavaScript/TypeScript).
- Understanding of databases, SQL or NoSQL, and basic concepts of data modeling.
- Ability to write clear, testable code.
- Use of version control systems (e.g., Git).
Qualifications
- Strong foundation in Computer Science principles, including data structures, algorithms, and software design.
- Experience or coursework in Software Development, Programming, and Object-Oriented Programming (OOP).
- Exposure to Back-End Web Development, such as building APIs or working with server-side frameworks.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Strong problem-solving skills.
- Attention to detail.
- Willingness to learn from mentorship and code reviews.
- Effective communication skills.
- Ability to collaborate within a cross-functional team.
- Eagerness to learn.
- Receptiveness to feedback.
- Comfort working in a fast-paced, collaborative environment.