We are looking for a Software Developer to build and implement functional programs. You will work with other Developers throughout the software development life cycle.
In this role, you should be a team player with a keen eye for detail and problem-solving skills. If you also have experience in Agile frameworks and popular coding languages (such as C# and PHP), we’d like to meet you.
Your goal will be to build efficient programs and systems that serve user needs.
What you will do :
Design and implementation of Software Projects using C#
Design, build and maintain efficient reusable and reliable C# code
Translate application storyboards and use cases into functional applications
Implement, test and bug-fix : Identify bottlenecks and bugs and devise solutions to these
Help maintain code quality, organisation and automation
Ensure the best possible performance, quality and responsiveness of applications
Design, development and testing of new features in the applications
Provide a high level of engagement in projects throughout the scoping / planning, building and
Help compose discovery sessions with clients and the team to fully scope out complex briefs.
Write technical spec documents and co-author discovery documents with prospective clients.
Ability to be client facing through tools such as Base camp / Trello in order to keep clients up-to-date and manage expectations.
Familiarity working with PHP frameworks such as Laravel
Good understanding of building CMS based sites with WordPress
Minimum of Bachelor’s Degree in Computer Science, Engineering or related field
3-5 years’ experience
Proficient in C# and .net and PHP framework, with a good knowledge of its ecosystems
Understanding fundamental design principles behind a scalable application
Strong analytical skills to simplify the complex
Good knowledge of working with Version Control Systems, like Git
Writing efficient, testable and reusable code
Object Orientated Programming (OOP) techniques
Integration of common third-party API’s
PS : Only suitable candidate will be contacted