Information & Communication Technology
Full-Stack Senior Software Developer
e-Tools Software
Karachi Office:
e-Tools Software is a leader in the Aged Care field with a strong history of success. It has operated for 16 years and has a stable, vibrant, creative and success focused development team in both Australia and Pakistan.
We are looking for a senior software developer with leadership capabilities and have great communication skills. If you are the talented individual we want, you will be independent and self-motivated, capable of working both by yourself and in our friendly team. You will also have initiative and take responsibility for your part in producing quality solutions.
With a rapidly expanding suite of web-based software and mobile applications, the successful applicant will have an exciting opportunity to apply contemporary technologies to deliver real life solutions.
Technical Skills:
· Competent in Microsoft.net 3.5 or above framework, .Net Core 5, and advance level expertise in C#, ASP core/.net, Web API and Entity framework.
· Hands-on professional experience of React JS, Bootstrap, jQuery, CSS and HTML, AWS Cognito, Azure AD.
· Hands-on professional experience on SQL Server, Database design, Optimisation and Performance.
· Hands-on experience on SOLID principles, Source version control mainly on GIT/TFS
· Agile, test-driven development and focus on clean code, performance, and optimisation.
· Experience in Angular/Node JS will be a plus (+) point.
Education and Experience:
· Appropriate tertiary IT qualifications
· 3+ years of professional experience in developing web-based applications in a commercial environment
· Excellent communication and leadership skills
· Customer service and delivery focused
Attributes:
· Ability to work independently and self-manage daily tasks to meet deadlines
· Fast learner and will adapt to the job needing to be done
· Methodical, logical approach to problem-solving
· Approachable, friendly manner