Senior Software Engineer
at Digital Waffle
London, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 14 Jun, 2024 | GBP 80000 Annual | 15 Mar, 2024 | N/A | Good communication skills | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
JOB DESCRIPTION
- Senior Software Engineer
- London (Hybrid 3/2 Split)
- Up to £80,000 D.O.E (With performance-based bonuses)
Digital Waffle is on the lookout for a Senior Software Engineer to Join a SaaS company. You will have expertise in C#, .NET Core, React, JavaScript, Azure, and SQL. In this role, you will be involved in distilling complex user demands into a well-structured implementation strategy.As the Senior Software engineer, Your tasks encompass the creation of code that is not only efficient but also upholds high-quality standards.
Responsibilities:
- Collaboration in the Development Team: Actively participate and contribute as a valuable member of the Development team, assisting team members as needed.
- Thorough Review and Analysis of Code: Conduct comprehensive evaluations and analyses of code, ensuring its integrity and identifying areas for enhancement.
- Comprehensive Grasp of the Development Process: Demonstrate an understanding of the entire development process, covering aspects such as specification, documentation, quality assurance, debugging practices, and proficiency in source control systems.
- Confident Articulation to Technical and Non-Technical Peers: Display the ability to confidently express ideas to colleagues, both with technical and non-technical backgrounds, fostering effective communication within diverse teams.
- Helping Clients with Complex Issues: Fulfill the responsibility of offering advanced support for client-facing tickets, resolving complex issues to ensure high client satisfaction, and maintaining the quality of implemented solutions.
Responsibilities:
- Collaboration in the Development Team: Actively participate and contribute as a valuable member of the Development team, assisting team members as needed.
- Thorough Review and Analysis of Code: Conduct comprehensive evaluations and analyses of code, ensuring its integrity and identifying areas for enhancement.
- Comprehensive Grasp of the Development Process: Demonstrate an understanding of the entire development process, covering aspects such as specification, documentation, quality assurance, debugging practices, and proficiency in source control systems.
- Confident Articulation to Technical and Non-Technical Peers: Display the ability to confidently express ideas to colleagues, both with technical and non-technical backgrounds, fostering effective communication within diverse teams.
- Helping Clients with Complex Issues: Fulfill the responsibility of offering advanced support for client-facing tickets, resolving complex issues to ensure high client satisfaction, and maintaining the quality of implemented solutions
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
London, United Kingdom