Software Developer
at Willcox Matthews
Rotherham, England, United Kingdom -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 04 May, 2024 | GBP 45000 Annual | 05 Feb, 2024 | N/A | Dependency Injection,Postgresql,Desktop Application Development,Oracle,Database,Javascript Libraries | 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
Job Title: Software Developer
Salary: £45,000
Benefits: To be discussed at interview
Job Type: Permanent
Location: Rotherham
Job Start date: ASAP
Shift Pattern: Days (Flexitime)
We’re supporting our client, a world leader in the metals industry with advanced, top-tier technology, based in Rotherham, who are looking for a Software Developer to join their growing team.
Position Overview: As a Software Developer, you’ll be a vital part of our operations. Your primary focus will be to develop user interfaces for the company’s new and existing products, and to provide hands-on software engineering expertise to support the Software team to bring new products to market whilst improving the design and performance of all existing products.
THE JOB HOLDER MUST THE FOLLOWING SKILLS:
- C#
- NET / Blazor
- Windows services / management and inter-service communications
- WPF/XAML – desktop application development
THE FOLLOWING SKILLS WOULD BE OF AN ADVANTAGE:
- C#
- Dependency Injection (DryIOC/.NET Core)
- JSInterop to use Javascript libraries from C#/Blazor code
- ZMQ/WCF (message queuing)
- TCP/IP Socket based communication and UDP
- Cross platform protocol design/implementation (google protocolbuffers / flatbuffers)
- Database
- Temporal and non-temporal data
- Oracle
- PostgreSQL
- Table Value parameters
Responsibilities:
- To develop and maintain user interfaces for industrial equipment.
- To provide additional software engineering resource to the product development team.
- To provide support to internal and external customers, primarily via email and phone but occasionally on site internationally.
- To be actively involved in the formal product development process, from idea generation and screening, through concept and prototype development, to final design verification and validation.
- To identify new areas of research and work closely with other product development team members to deliver product solutions that fulfil the needs of the customer.
- Generation of requirements documentation to ensure objectives and technical specifications are clearly defined.
- To support and advise other Software Engineers regarding software options and best solutions.
- To supervise, as and when required, the activities of additional software engineering resources to ensure the efficient and timely conclusion of projects.
- To liaise with suppliers to ensure that software projects are delivered to specification and on time.
- Provide engineering support to Sales and Marketing enquiries to ensure new products and opportunities are realised and fully developed.
- Provide guidance and support during the seamless transition of new projects from development in to mainstream production.
- To always act in a professional manner to develop products which are aligned with the principles, strategy and goals of the business and expectations of the customer.
- There is a requirement within the product development team for a Software Engineer to develop new and existing products.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Rotherham, United Kingdom