Senior Software Engineer - C#
at Causeway Technologies
Middlesbrough TS1, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 09 Sep, 2024 | Not Specified | 10 Jun, 2024 | N/A | Software,Integration,Alternative Solutions,Aws,Legislation,Testing,Solid Principles,Agile,Developments,Azure | 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:
ESSENTIAL SKILLS:
- Previous background in a similar software engineering role
- Experience with C#/.NET 8
- Experience with event driven architecture
- Able to architect solutions with SOLID principles
- Experience of designing RESTful APIs
- Experience of unit, integration and end to end testing
- Experience of microservice development patterns
- Experience of developing software using the services of a cloud provider such as Azure, AWS or GCP
- Able to identify technical risks and propose alternative solutions
- Awareness of current trends and developments in software engineering
- Experience with Agile (Scrum) methodologies and project management
- Good knowledge of quality standards, legislation and best practice.
- Highly developed attention to detail
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
Responsibilities:
THE ROLE
Our technology is used by thousands of companies and affects millions of lives. You’ll be passionate about delivering high quality products and having a significant role in and impact on our success. Your goal is to ensure that our product is developed to high standards and that Causeway retains a competitive edge in the market.
The key areas of responsibility for the Senior Software Engineer include:
- Technical Delivery
- Technical Innovation
- Working alongside PO, SM, Tech Lead and QAs in an agile team to deliver software
YOUR RESPONSIBILITIES
- Design, code, test and debug technical solutions including complex components, ensuring that quality standards are achieved.
- Become a Subject Matter Expert (SME) on areas of the applications working on
- Provide some legacy product support (fixing defects) in older technologies, including active involvement in moving the legacy product forwards into newer web technologies.
- Write clean, well-designed code, following best practice.
- Estimate effort required to accomplish requirements and ensure that schedules are met.
- Collaborate with other team members to help specify, design and develop software, meeting product requirements.
- Identify process deficiencies and propose and implement solutions and improvements.
- Ensure that technical product is developed accurately, based on best practice standards, within budget and on time and support the business objectives.
- Work with the security team to ensure that data security standards are met at all times.
- Ensure that technical implementation is technically sound, defect rates are minimised and products are inexpensive to maintain and support.
- Communicate frequently with Scrum Master, Development Director & Product Owner, and support teams when required
- Take responsibility for your own personal development, ensuring that knowledge and skills are up to date and maintained, including emerging trends that may be relevant for solutions being developed.
- Continuously strive for innovative solutions and make suggestions for improvements that will provide a benefit to the business in terms of improved efficiency, effectiveness and productivity.Be willing to listen to and support colleagues with professional problems, devoting time to share knowledge, infusing confidence and expressing positive expectations.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Middlesbrough TS1, United Kingdom