Apply Now View All Jobs by this Recruiter

  • Job View 542 Views
  • Applicants Less than 5 Applicants
  • 2017-11-04

Job Description


looking to add ambitious and creative C#, MVVM, WCF, WPF Developers to their team to work on cutting edge technologies for Stand Alone and Client/Server applications for their International clients.


Translate application storyboards and use cases into functional applications

Design, build, and maintain efficient, reusable, and reliable C# code

Ensure the best possible performance, quality, and responsiveness of applications

Identify bottlenecks and bugs, and devise solutions to these problems

Help maintain code quality, organization, and authorization

Execute all aspects of application development requirement analysis and design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing.

Perform unit and system level testing on applications to ensure the application satisfied all functional requirements before general release.

Necessary skills:

3+ years demonstrated top notch programming skills and a track record of getting things done Successfully

Advanced skills on Windows Desktop Systems, specifically C#, .Net Framework, , WCF, WPF, LINQ, SQL Server

Up to date, in depth expertise on modern standards (Web.API, TCP, Windows System Namespace and Objects)

Ability to drive a project from brainstorm, conception, to completion

Comfortable with the development process at any stage

Ability to view a project as a complete user-experience

Additional skills/qualifications:

Candidate should be a Male

Candidate should be a resident of Coimbatore and must have a two-wheeler

University Degree in Computer Science or related field

Competent use of English (Reading, writing and speaking)

Domain Driven Design (DDD) and Test Driven Development (TDD)

Experience with WCF technology

S.O.L.I.D design principles

Agile methodologies

Design patterns

Asp.Net, HTML5, JQuery/AJAX and exper

Key Skills


IT-Hardware & Networking / IT-Software / Software Services

Functional Area

IT Software - Application Programming / Maintenance

Number of Vacancy



Professional Degree

About TechUnity Software Systems India Pvt.Ltd.

Desktop Application is responsible for full life cycle development and maintenance of desktop applications supporting a wide variety of business functions. The Desktop Application Developer will provide specific technical expertise in one or more programming languages or technologies and will provide technical solutions to business problems.
Build cross-platform desktop client features and infrastructure.
Full life cycle development of software products.
Identify bottlenecks and bugs and devise elegant solutions.
Making strategic technical decisions related to new products and functionalities.
Onboarding and mentoring new team members.
You must have a solid grasp of object-oriented programming, automated software testing, databases, development, and testing methodologies
Background in cross-platform application development.
Take smart risks and champion new ideas
BE/ BTECH degree in computer science or equivalent experience is required
Minimum 2 to 5 years experience in Client/Server development
Expertise in common Client/Server development languages and databases
Experience in all phases of the software development lifecycle including analysis, design, development, testing, implementation and support
Excellent oral and written english communication skills

Learn more...

read more
Apply Now

Similar Jobs

Career Insights For Your Growth