Accenture solves our clients' toughest challenges by providing unmatched services in strategy, consulting, digital, technology and operations. We partner with more than three-quarters of the Fortune Global 500, driving innovation to improve the way the world works and lives. With expertise across more than 40 industries and all business functions, we deliver...
Read more about this company
The Senior Developer will be responsible for managing both front-end and back-end development processes implementing solutions from conception to final product according to business needs. The senior developer is required to implement and oversee the design, develop and maintenance of fully-fledged and functioning platforms
Key Responsibilities
Work within a Software Development team, following Agile development methodologies.
Work with Project management and solution architects to estimate and scope out projects.
Work with Creative team during planning, discovery, and production phase.
Work with both front-end and back-end development teams to create and optimize solutions.
Optimizing code for performance.
Comment code and produce documentation to industry standards as needed.
Produce code to the highest standards while adhering to industry accepted architecture and design pattern techniques and methodologies (e.g., MVC, SOA, OOP, DI etc.)
Defining and developing API’s.
Contribute to the analysis and design of software products and tools.
Evaluate and advise on the technical feasibility.
Create quality prototypes for a clearer understanding of UI designs.
Test and confirm software is fit for purpose with intended audiences.
Recommend and implement refinements and improvements.