Dewislen

Software Developer

Manylion swydd
Dyddiad hysbysebu: 08 May 2024
Oriau: Full time
Dyddiad cau: 07 June 2024
Lleoliad: Barking, Essex
Gweithio o bell: Hybrid - gweithio o bell hyd at 1 diwrnod yr wythnos
Cwmni: Alley Tech Ltd
Math o swydd: Permanent
Cyfeirnod swydd: AT002

Gwneud cais am y swydd hon

Crynodeb

As a Software Developer, you will be responsible for the company’s new product development for Association Directory, Membership Portal, Event Ticketing and WhatsApp eCommerce. Your duties and responsibilities are defined below;

Duties:

Software Development: Design, develop, test, and deploy software solutions for Association Directory, Membership Portal, Events Ticketing, and WhatsApp eCommerce platforms.

Requirements Analysis: Collaborate with stakeholders to gather and understand requirements, and translate them into technical specifications and user stories.

Database Design: Design and optimize database schemas to efficiently store and retrieve data related to association memberships, events, ticketing, and eCommerce transactions.

Integration: Integrate third-party APIs and services for features such as payment processing, event management, and messaging services (e.g., WhatsApp).

Security: Implement security best practices to safeguard sensitive user information, payment details, and ensure compliance with data protection regulations.

Quality Assurance: Write unit tests, perform code reviews, and conduct thorough testing to ensure the reliability, scalability, and performance of the software solutions.

Documentation: Create technical documentation, including architecture diagrams, API documentation, and user guides, to facilitate maintenance and support.

Skills:

Programming Languages: Proficiency in languages such as .NET, .NET Core/ASP.NET MVC, C# and SQL Server.

Web Development Frameworks: Experience with web development frameworks such as React.js, Angular, Vue.js, or Express.js for building interactive user interfaces and server-side applications.

API Integration: Experience integrating with RESTful APIs and web services for features like payment processing, event management, and messaging.

Version Control: Proficiency in using version control systems like Git for collaborative development and code management.

Agile Methodologies: Understanding of Agile development methodologies (e.g., Scrum, Kanban) and experience working in Agile teams with iterative development cycles.

Experience:

Education: Bachelor's degree in Computer Science, Software Engineering, or a related field. Additional certifications or training in relevant technologies and frameworks are advantageous.

Gwneud cais am y swydd hon