Full-Stack Software Developer
CareerFinders Recruitment Services
Location
Nicosia
Type
full-time
Experience
Junior (1–2 yrs)
Salary (Gross)
Salary upon interview
Apply within
17 days
Category
Software Engineering & Development
About the Role
CareerFinders is seeking a Full Stack Software Developer to join an established and expanding provider of Software Development and Web Design services in Nicosia. The successful candidate will work closely with cross-functional teams to deliver high-quality applications, and design, develop, and maintain new and existing software solutions. Ideal applicants will have a degree in Computer Science or a related field, with 1-2 years of proven software development experience. A solid understanding of object-oriented programming (OOP) principles, web development, and database design is essential. Familiarity with API design and implementation, best practices, software design patterns, and networking fundamentals is also required. This role offers an attractive remuneration and benefits package based on skills and experience.
Responsibilities
- Design, maintain, and build cutting-edge software solutions
- Enhance and maintain existing company software products
- Develop new products using the company’s in-house framework
- Work with technologies like Angular, HTML, CSS, C#, SQL, and ASP.NET
- Engage in all stages of the software development lifecycle (concept/deployment/support)
- Monitor application performance and system logs to detect anomalies
- Proactively address potential issues and ensure system integrity
- Assist in the testing, deploying, and rolling of new features, updates, and patches
Requirements
- Bachelor’s degree in Computer Science or a related field
- 1-2 years of proven experience as a software developer
- Solid understanding of object-oriented programming (OOP) principles
- Solid understanding of web development and database design
- Familiarity with API design, implementation, and best practices
- Good understanding of software design patterns and networking fundamentals
- Strong organizational skills with the ability to handle multiple projects simultaneously
- Clear communication skills to liaise with cross-functional teams and stakeholders
- Strong problem-solving skills and the ability to work in a fast-paced environment
- Nice to have: experience with cloud-based web applications, .Net Core, Angular, systems/cloud infrastructure administration
Benefits
- ✓Attractive remuneration and benefits package based on skills and experience
Know someone who'd be a great fit?
Share this role with a friend, ex-colleague or your network. They'll thank you.