Team Developer
TIC PVT LTD
Derby
This listing is from Indeed
Header
Overview
Join our dynamic team as a Team Developer and be at the forefront of innovative software solutions! In this role, you will collaborate with cross\-functional teams to design, develop, and maintain robust applications that drive business success. Your expertise will help shape the future of our technology landscape, ensuring scalable, efficient, and high\-quality software products. We are looking for passionate developers eager to contribute to exciting projects, enhance their skills, and grow within a vibrant tech environment.
Duties
- Collaborate with product managers, designers, and other developers to define project requirements and technical specifications.
- Develop, test, and deploy scalable software applications using a variety of programming languages and frameworks such as C\#, JavaScript, TypeScript, Angular, React, Python, PHP, Ruby on Rails, and more.
- Design and implement RESTful APIs and web services to facilitate seamless data exchange across platforms.
- Participate in code reviews, debugging sessions, and performance optimization to ensure code quality and system reliability.
- Contribute to the full Software Development Life Cycle (SDLC), including planning, development, testing (unit testing), deployment, and maintenance.
- Maintain comprehensive documentation using UML diagrams and adhere to best practices in database design with MySQL, PostgreSQL, Microsoft SQL Server, MongoDB, and other database systems.
- Work with cloud platforms such as AWS and Azure to deploy microservices architectures and manage cloud\-based resources effectively.
- Use version control tools like Git, GitHub, SVN, TFS to manage code repositories efficiently.
- Support front\-end development with HTML, CSS, Bootstrap, Angular, React.js frameworks to create engaging user interfaces.
- Implement secure web services using SOAP and WCF protocols while ensuring compliance with security standards.
- Engage in Agile methodologies like Scrum to promote iterative development and continuous improvement within the team.
- Strong proficiency in software development with experience in object\-oriented programming (OOP) principles across languages such as Java, C\#, PHP, Ruby, or Python.
- Expertise in front\-end technologies including HTML5, CSS3, JavaScript frameworks like Angular and React for UI/UX development.
- Hands\-on experience with back\-end frameworks such as ASP.NET Core (.NET), Node.js, Ruby on Rails; familiarity with MVC architecture is essential.
- Knowledge of database systems including MySQL, PostgreSQL, Microsoft SQL Server; experience in database design and T\-SQL scripting is preferred.
- Familiarity with cloud services like AWS or Azure for deploying microservices or serverless applications.
- Experience working with RESTful APIs and web services (SOAP/WCF) for integrating diverse systems seamlessly.
- Proficiency in version control systems such as Git or SVN; experience with CI/CD pipelines is a plus.
- Ability to write clean code using best practices for debugging and troubleshooting complex issues efficiently.
- Understanding of SDLC methodologies including Scrum; experience working in Agile teams is highly valued.
- Knowledge of UML diagrams for system modeling; familiarity with application security standards is advantageous.
Pay: £2,118\.33\-£8,353\.52 per month
Work Location: In person
This listing is from Indeed. View original listing ↗