Apply Edge Start your job search

Software Developer

Spait Infotech · United Kingdom

Apply & track with Apply Edge

Key ResponsibilitiesDesign, develop, test, and maintain software applications.Write clean, efficient, scalable, and maintainable code.Analyze business and technical requirements and translate them into software solutions.Debug and resolve application issues and performance problems.Develop and integrate APIs and third-party services.Collaborate with UI/UX designers, developers, QA engineers, and other stakeholders.Participate in code reviews and follow software development best practices.Perform unit testing and support application testing.Maintain technical documentation and development standards.Monitor and improve application performance, security, and reliability.Stay updated with emerging technologies and industry trends.Required SkillsProficiency in one or more programming languages such as Java, Python, C#, C++, or JavaScript.Knowledge of object-oriented programming and software development principles.Experience with SQL and relational databases.Understanding of REST APIs and web services.Familiarity with Git/version control systems.Knowledge of software development life cycle (SDLC).Strong analytical and problem-solving skills.Good communication and teamwork skills.