Team Developer

Tic pvt Ltd
Derby, UK
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£25,420.0 - £100,242.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles ASP.NET HTML Java (Programming Language) JavaScript (Programming Language) .NET Framework PHP (Programming Language) Agile Methodology Amazon Web Services HTML5 Unit Testing Microsoft Azure
+51 more
Bootstrap (Software) C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review Databases Database Design Software Debugging Electronic Data Interchange (EDI) Github Revision Control Systems Iterative and Incremental Development Windows Communication Foundation Python (Programming Language) PostgreSQL Microsoft SQL Server Team Foundation Server MongoDB MySQL Model View Controller (MVC) Node.Js Object-Oriented Software Development Performance Tuning Scrum Methodology Systems Development Life Cycle Ruby on Rails Cloud Services Ruby Web Application Security Simple Object Access Protocol (SOAP) Software Engineering Software Systems Subversion Transact-SQL TypeScript UML Web Services Scripting ReactJS Software Security Reliability of Systems Backend Git AngularJS Front End Software Development Restful APIs Software Version Control Serverless Computing Programming Languages Microservices

Job description

  • 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.

Requirements

  • 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.

Join us as a Team Developer where your skills will directly impact innovative projects! We’re committed to fostering an inclusive environment that encourages continuous learning and professional growth-empowering you to excel every step of the way!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…