Description
NCS is hiring a Software Engineer to design, develop, test, and maintain scalable software applications. The role involves translating user stories into code, contributing to system architecture and integration, performing code reviews, troubleshooting bugs and outages, improving CI/CD and deployment processes, and maintaining technical documentation. The position requires proficiency in programming languages and web frameworks, familiarity with APIs, microservices, version control, containerization, databases, secure coding, testing, and Agile methodologies, with exposure to AI preferred and 2–5 years of relevant experience recommended.
