Job Description
Key Duties:
Design, implement, and support product features rooted in customer problems, collaborating closely with product managers, designers, data engineers, marketers, and other developers.
Liaise with clients and internal stakeholders to gather requirements, provide technical guidance, and ensure the delivery of high-quality, fit-for-purpose software solutions that meet business objectives.
Ability to design and develop the right solutions with broadly defined problems.
Operate within an agile framework to plan, execute, and deliver high-quality software increments on schedule. Advocate for and implement best practices, including test-driven development, comprehensive code reviews, and continuous integration, to maintain high standards in code quality and system performance.
As a successful candidate, you will have:
5+ years of experience working as a technical contributor in a full-stack environment
Tertiary degree in computer science or information technology, and/or related experience
Experience with ASP.NET / .NET Core / VB.NET / C# using Visual Studio 2008-2019
Experience with SQL Server 2008 and higher (understand Triggers, Stored Procs, etc.); skills manipulating data in XML, XSLT, JSON formats.
Proficient with cross-browser HTML and CSS programming, JavaScript, JQuery and MVC/WebForms
Experience with IIS and Unit testing.
Develop and integrate web applications and sites with version control systems i.e. Azure DevOps, Git, SVN.
Exceptional analytical and problem-solving skills
Expertise in feature definition, design and feasibility; demonstrated skill in estimating development time.
Willingness to proactively identify opportunities for process and system improvement.
Experience of the full web development project lifecycle, from client requirement gathering through to documentation
Exceptional organizational skills, with the ability to manage and prioritize various responsibilities and consistently meet deadlines; flexibility to effectively deal with unexpected assignments, changes to workload or design revisions mid-project based on management priorities or client requests.
Excellent interpersonal, written and verbal communication skills, especially with stakeholders who often have limited technical knowledge
Ability to work with others, as well as independently and autonomously with minimal supervision
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru Description: