Dewislen
Warning Mae'r hysbyseb swydd hon wedi dod i ben ac mae'r ceisiadau wedi cau.

Software Design Engineer

Manylion swydd
Dyddiad hysbysebu: 29 Hydref 2024
Cyflog: £42,000 i £55,000 bob blwyddyn
Oriau: Llawn Amser
Dyddiad cau: 28 Tachwedd 2024
Lleoliad: Leicester, Leicestershire
Gweithio o bell: Yn gyfan gwbl o bell
Cwmni: DECILLION DIGITAL LIMITED
Math o swydd: Parhaol
Cyfeirnod swydd: DD242141_022

Crynodeb

Reference: DD242141_022
Vacancy: 1
Job title: Software Design Engineer
Location: Leicester
Salary: GBP 42000 to 55000 per annum
Published Date: 29 October 2024
Closing Date: 28 November 2024

Job Description (Main Duties and Responsibilities):
Collaborate with designers, product managers, and other stakeholders to understand user requirements and translate them into technical solutions.
Editing, writing, or designing Website content, and directing team members who produce content.
Maintaining an understanding of the latest Web applications and programming practices through education, study, and participation in conferences, workshops, and groups.
Back up files from Web sites to local directories for recovery.
Consistently create well-designed, tested code using best practices for website development, including mobile and responsive site design
Website and software application designing, building, or maintaining.
Using scripting or authoring languages, management tools, content creation tools, applications, and digital media.
Conferring with teams to resolve conflicts, prioritize needs, develop content criteria, or choose solutions.
Ability to integrate with third-party APIs for accessing external services or data and develop RESTful APIs for serving data to other applications.
Evaluating code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, or operating systems.
Determining user needs by analyzing technical requirements. Meet regularly with business stakeholders and management to understand and refine business and functional requirements and determine project scopes and specifications

Key Skills, Qualifications and Experience Needed [The candidate must demonstrate these in all stages of assessment]
Bachelor’s degree (or equivalent) in computer science or a related field.
Minimum 4 years of experience as a Software Design Engineer or similar role.
Proficiency in JavaScript, HTML, CSS, and other web services and program applications is essential to succeeding in this role.
Familiarity with design patterns (e.g., MVC, Singleton, Factory) and architectural styles (e.g., microservices, RESTful).
Expert with server-side frameworks such as python, ruby, php, Java, ASP, ASP.NET
Understanding of database management systems (e.g., MySQL, PostgreSQL, MongoDB) and Structured Query Language (SQL) for data storage, retrieval, and manipulation.
Depending on the project requirements, knowledge of server-side languages like Node.js, Python (Django, Flask), Ruby (Rails), or PHP can be beneficial for handling server-side logic and database interactions.
Awareness of common security vulnerabilities (e.g., Cross-Site Scripting, SQL Injection) and best practices for securing web applications against potential threats.
Familiarity with popular CMS platforms like WordPress, Drupal, or Joomla for building websites and managing digital content efficiently, especially for clients who require content editing capabilities.
Experience with cloud platforms (e.g., AWS, Azure) and understanding of DevOps practices.
Knowledge of SEO principles and techniques for optimizing web content to improve visibility and rankings in search engine results pages (SERPs), including on-page optimization, keyword research, and link building strategies.
Familiarity with front-end frameworks (e.g., React, Angular) is a plus.
Relevant certifications in web development, such as Certified Web Developer (CWD) is preferable

Other Key skills:
Good analytical and Problem-solving skills
Good communication skills
A thorough approach and Self starter
Focus on quality and delivery
Working together in teams.
Leadership and effective decision making.
Flexible Attitude
Excellent customer service