Job Description

1.) Work with analysts, IT professionals and other developers to coordinate large-scale development projects and meet deadlines.

2.) Make high-level system design decisions on both legacy application architecture and Big data solutions

3.) Under the guidance of the Technical Lead design and develop application architecture that is scalable, reliable, available and manageable.

4.) Define interactions between application packages, databases, and middleware systems in terms of functional coverage

5.) Mentor Developers to assist them with their learning and personnel development working with the Technical Leads to identify deficiencies in skills.

6.) Guide team members in various coding methodologies, patterns & practices, testing practices, and tools that complement the software architecture.

7.) Promote Agile and Test Driven Development practices within the team, ensuring that Unit Test and Acceptance Tests are implemented to confirm that acceptance criteria (i.e. system behaviors) are met.

8.) Work with the Technical Lead to develop deployment strategy and enforce technical standards and tooling

Essential Skills

1.) Well-grounded knowledge of general software development principles and practices, Object Orientated Design, common design patterns and SOLID principles

2.) Extensive experience with C#/.NET and related technologies

3.) Understanding of modern software language capabilities such as generics and lambda/anonymous methods

4.) Experience with modern UI approaches using HTML5, CSS, Javascript and frameworks such as AngularJS and Bootstrap.

5.) Solid understanding of n-tier and SOA development approaches

6.) Experience with SQL databases, preferable Microsoft SQL Server

7.) Experience of Test-driven Development and Mocking frameworks such as MSTest, NUnit, Moq, etc

8.) Experience using Continuous integration/continuous deployment systems (Git Or TFS)

9.) Experience creating RESTful web services

10.) Agile development methodologies

Salary Range:

7000 to 8000 Saudi Riyal

Job Details

Industry:
Total Positions:
1 Post
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
Male
Age:
28 - 38 Years
Maximum Education:
Bachelors
Degree Title:
BA in Software Engineering OR computer Science Or Related Field
Career Level:
Experienced Professional
Minimum Experience:
4 Years
Apply Before:
May 21, 2016
Posting Date:
Apr 20, 2016

Allied Services International(Pvt)Ltd

Consultants · 1-10 employees - Karachi

Allied Services International (Pvt.) Ltd. is a recruitment Company with over twenty six years of overseas employment experience. We can provide skilled and semi-skilled personnel for all your requirements. Our mission is to be the preferred and pre-eminent provider of human resource solutions, to provide a professional and superior effort for our clients, to aid them in their growth and to provide them with candidates with the most rewarding career opportunities in pursuit of their excellence. Based on high standards of staff training, we are able to offer both professionalism and quality of service, ensuring that we are both client and candidate driven striving to develop through consistently applied quality standards, long-term relationships with our clients. ASIL operates in three major cities in Pakistan, namely, Karachi, Lahore, and Islamabad. The Central personnel information and documentation center is located in the Karachi Head Office.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Software Developer

Contour Software, Karachi, Pakistan
Posted Apr 05, 2024

Software Developer

UX Technologies, Karachi, Pakistan
Posted Apr 17, 2024

Software Developer

Challenge Hunters, Islamabad, Pakistan
Posted Apr 19, 2024

Software / Web Developer

Star Developers, Bahawalpur, Pakistan
Posted Apr 18, 2024
View All
I found a job on Rozee!