Looking for .NET Developers with WPF and MVC experience - Sandton

IMXSoftware

New Member
Joined
Mar 11, 2015
Messages
2
IMX Software Position Description

Hi, We are looking for developers that fit the below description.


KEY RESPONSIBILITIES
The role is hands on development of new and / or existing software utilising current Microsoft technologies. The role requires:
• Experienced in good coding principles: cohesion, coupling and object oriented design;
• Experienced in good code maintenance principles: code refactoring and code reuse;
• Excellent understanding of .NET Framework;
• Excellent understanding of Microsoft WPF to develop feature rich Windows applications;
• Excellent understanding of web technologies (ASP.NET MVC, CSS and JavaScript);
• Experienced with source control.

DESIGN
• Design and develop software to meet Business Requirements and Functional Specifications;
• Communicate project status, design and related issues to the Systems Architect;
• Participate in design / code reviews with peers and Systems Architect;
• Prepare appropriate technical documentation as required;
• Diagnose and resolve bugs and non-conformance to specification at root cause is required.

DELIVERY AND TESTING
• Ensure products are delivered as per functional specification;
• Adhere to agreed delivery timetables, working within budgeted time allowances, escalating and mitigating any scheduling concerns;
• Unit test software to verify compliance with specifications;
• Communicate with testers to ensure impact of code changes is understood.

SKILLS AND ABILITIES
• 5+ years professional development experience;
• WPF (must have demonstrable experience of designing and developing a WPF based application)
• ASP.NET MVC 3 or higher;
• HTML5, CSS, JavaScript, jQuery;
• C#;
• Unit testing / CI;
• WCF (defining and using contracts);
• SQL Server 2008 or higher including SSRS (desirable);
• Source control (TFS) including branching and integration strategies.
• Windows Server 2008 or higher / Windows 7, 8 & IIS;

PERSONAL CHARACTERISTICS
• Must have a positive, can-do attitude;
• Strong problem solving and analytical skills;
• Confident self-starter who is able to work well without close supervision or frequent checks and can show initiative;
• Excellent communication skills (both written and verbal);
• Thoroughness and attention to detail;
• A team player, willing to join in team discussions and also to throw own ideas in for discussion without forcing a solution upon the team;
• An insatiable appetite to learn and absorb new information in a short space of time;
• Keen interest in current and future .NET technologies.

KNOWLEDGE AND EXPERIENCE
• Possesses extensive knowledge of technology and business operations from more than one business sector and understands the significance of fiscal constraints;
• Excellent understanding of technology life cycles and the concepts and practices required to implement effective information systems;
• Knowledge of financial markets, either from a wholesale or retail point of view. Be familiar with or have some understanding of foreign exchange products such as foreign banknotes, Travel cards and Travellers Cheques (desirable).


Please email CVs to Dinisha on dsrikison@imxsoftware.com.

Thank you,
IMX Software
 

^^vampire^^

Expert Member
Joined
Feb 17, 2009
Messages
3,877
I like how each year the list of requirements gets bigger and bigger. Not only do you need to be a software developer nowadays but you also need to be a designer, tester, QA, developer, db administrator etc etc. Not to say that code shouldn't be tested etc by the developer but the skills list in any development post encompasses enough skills to hire 4-5 people at least.

This is great for the younger guys that have nothing better to do but skill up but all the jobs I've had I can clearly see that the older guys who have family etc are slowly falling out of the dev environment as even if they have a passion to dev instead of going into management they can't keep up with the need to be able to do 5 jobs instead of one like they were initially hired for.

This is probably also why so many companies are struggling to find guys who have the right "skills" to match. The bar for what a certain level dev needs to be able to do is being pushed higher and higher each year and the amount of frameworks you need to know has shifted from about 3 to at least 8+ in any one spec. It's almost impossible for the junior devs to get enough time to learn everything that's required.
 
Last edited:

IMXSoftware

New Member
Joined
Mar 11, 2015
Messages
2
Hi,

We are negotiable on salary. This is for a permanent position and we offer a contribution to medical aid and provident fund. We are offering an opportunity to work with a high caliber team.

Thanks,
Dinisha
 

^^vampire^^

Expert Member
Joined
Feb 17, 2009
Messages
3,877
Hi,

We are negotiable on salary. This is for a permanent position and we offer a contribution to medical aid and provident fund. We are offering an opportunity to work with a high caliber team.

Thanks,
Dinisha

LOL - I have yet to come across somewhere that you don't get "an opportunity to work with a high caliber team". Waiting for the day when I walk through the door and the employer says, "well these guys are pretty **** but you'll just have to make do."

Yeah so what is it?

Please send 3 months pay slips so we can give you current+R2000 :sick::p
 
Top