NOVACORE SOFTWARE SOLUTIONS LTD
Software Engineer (Remote)
Software Engineer | NOVACORE SOFTWARE SOLUTIONS LTD |Worldwide
Company Overview:
At NCSS, we leverage cutting-edge technology to solve complex problemsand enhance user experiences. We are currently seeking a skilled SoftwareEngineer to join our team on a contract basis. This is an excellentopportunity for those looking to work on innovative projects and makesignificant contributions to our development efforts.
...Software Engineer | NOVACORE SOFTWARE SOLUTIONS LTD | Worldwide
Company Overview:
At NCSS, we leverage cutting-edge technology to solve complex problems and enhance user experiences. We are currently seeking a skilled Software Engineer to join our team on a contract basis. This is an excellent opportunity for those looking to work on innovative projects and make significant contributions to our development efforts.
Role Summary:
The Software Engineer will be involved in all stages of the application lifecycle, from concept through deployment, optimizing high-level digital tools across various platforms. This role requires technical proficiency, creative problem-solving skills, and a meticulous attention to detail.
Key Responsibilities:
- Design, develop, and implement software systems and components using a variety of technologies and programming languages.
- Collaborate with the product team to define software requirements and lead operational and technical projects.
- Write clean, efficient code that adheres to best practices in software development.
- Automate tasks through appropriate tools and scripting.
- Review and debug code, performing validation and verification testing.
- Document development phases and monitor system performance.
- Continuously update technical knowledge and skills by attending in-house and external courses, reading manuals, and accessing new applications.
Requirements:
- Bachelor’s or master’s degree in Computer Science, Engineering, or a relevant field.
- Proven experience as a Software Engineer or in a similar role.
- Strong expertise in programming languages such as Python, Java, C++, or C#.
- In-depth knowledge of databases, ORM, and web frameworks.
- Experience working in an Agile development environment.
- Strong analytical and problem-solving abilities.
Preferred Qualifications:
- Experience with cloud services (AWS, Google Cloud, Azure).
- Familiarity with front-end technologies (HTML, JavaScript, CSS).
- Knowledge of Kubernetes and container orchestration.
- Experience with AI and machine learning technologies is a plus.
Contract Details:
- This position is contract-based and not salaried. Compensation will be project-dependent, based on scope and duration.
- Flexible work hours and the possibility of remote work depending on project requirements.
Benefits:
- Opportunity to work on varied and challenging projects.
- Access to professional development and continuous learning resources.
- Dynamic and supportive work environment.
Job Types: Full-time, Part-time, Permanent, Temporary contract, Fixed term contract, Temp to perm, Freelance, Graduate
Pay: £26,393.78-£78,481.61 per year
Benefits:
- Work from home
Schedule:
- Flexitime
- Monday to Friday
Education:
- Bachelor’s (preferred)
Work Location: Remote
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save