Senior Software Engineer - C#

at  Causeway Technologies

Middlesbrough TS1, England, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Sep, 2024Not Specified10 Jun, 2024N/ASoftware,Integration,Alternative Solutions,Aws,Legislation,Testing,Solid Principles,Agile,Developments,AzureNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – 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