Full Stack C# Developer

Bromley Server
Croydon, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 87K

Job location

Remote
Croydon, United Kingdom

Tech stack

Java
JavaScript
.NET
API
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
Cloud Computing
Code Review
Databases
Database Queries
Software Debugging
Programming Tools
Electronic Data Interchange (EDI)
Github
Revision Control Systems
Python
Microsoft SQL Server
MySQL
Software Maintenance
Cloud Services
Responsive Web Design
Server Administration
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
Web Application Frameworks
React
Backend
GIT
Angular
Git Flow
Vba Programming Language
Front End Software Development
Api Design
REST
Software Version Control
Programming Languages

Job description

We are seeking a highly skilled and motivated Full Stack Developer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining scalable web applications and software solutions. This role offers an exciting opportunity to work across multiple technologies, including front-end and back-end development, APIs, and cloud platforms such as AWS and Azure. The ideal applicant will have a strong foundation in various programming languages and development tools, with a passion for delivering high-quality software products., * Develop and maintain robust web applications using JavaScript, Java, C#, Python.

  • Collaborate with cross-functional teams to design innovative solutions that meet client requirements.
  • Build and optimise APIs for seamless integration across platforms.
  • Manage source code using version control systems such as Git, GitHub, and utilise branching strategies effectively.
  • Implement front-end features with modern frameworks and ensure responsive user interfaces.
  • Write efficient SQL queries and manage databases including MySQL and SQL Server.
  • Utilise cloud services like AWS and Azure for deployment, scaling, and maintenance of applications.
  • Conduct code reviews, testing, debugging, and troubleshooting to ensure high-quality deliverables.
  • Maintain documentation of development processes and technical specifications.
  • Stay updated with emerging technologies to continuously improve development practices.

Requirements

  • Proficiency in JavaScript for front-end development alongside experience with frameworks such as React or Angular.
  • Strong knowledge of server-side programming languages including Java, C#, Python.
  • Experience working with APIs (RESTful services) for data exchange between systems.
  • Familiarity with version control tools such as Git, GitHub, SVN, and organisational workflows.
  • Solid understanding of SQL databases like MySQL and SQL Server; ability to write complex queries.
  • Experience deploying applications on cloud platforms such as AWS and Azure.
  • Knowledge of Linux operating systems for server management and deployment tasks.
  • Ability to develop software using .NET framework; experience with VBA is advantageous but not essential.
  • Strong problem-solving skills with attention to detail in software development lifecycle management. This role offers the opportunity to work in a collaborative environment where innovation is encouraged, providing a platform for professional growth within the field of full stack development.

Apply for this position