Team Developer
Tic pvt Ltd
Derby, UK
27 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…