Job Description
JOB DESCRIPTION:
Desired Skills
- · Proficient withMicrosoft .NET 3.5+ development using C#
- · In depth knowledgeand experience with core Microsoft .Net technologies including WCF, WPF, LINQ, and EF
- · Extensive experienceof software design patterns
- · Extensive experiencein designing and developing enterprise-grade software
- · Experience withsource control management systems and continuous integration/deployment environments
- · Experience withdatabase development including relational database design, SQL, and ORMtechnologies
- · Preferred knowledgeand experience of User Interface designing and prototyping, VBA programming,IIS server, and its workings
- · Comprehensiveunderstanding of object-oriented and service-oriented application developmenttechniques and theories
- · Minimum 4 yearsexperience as a software developer
- · Flexible to work forany type of technology which application requires
- · Creating web ordesktop applications for in-house use and maintaining them
- · Take a projectthrough the entire lifecycle of analysis, design, coding, testing andimplementation, support and documentation
- · Experience with webdevelopment technologies including ASP.NET, MVC3, JavaScript, AJAX and CSS
- · Design, develop andunit test applications in accordance with established standards
- · Package and supportdeployment of releases
- · Develop, refine, andtune integrations between applications
- · Extensive experienceof software designing patterns
- · Experience withmulti-threading and concurrence
- · Experience withdebugging, performance profiling and optimization
OperationalManagement
- · Ability to work onmultiple projects with multiple deadlines
- · Ability to constructuser guides and documentation
- · Adhere tohigh-quality development principles while delivering solutions on-time
- · Provide technicalleadership to teammates through coaching and mentorship
- · Maintain high standardsof software quality within the team by establishing good practices and habits
- · Participate inpeer reviews of solution designs and related code
- · Research and evaluatea variety of software products
- · Strong initiative tofind ways to improve solutions, systems, and processes
- · Analyze and resolvetechnical and application problems
- · Good written and oralcommunication skills
- CoreCompetencies:
· ServiceOrientation – Should be aware of both - the internal as well as externalcustomers and their needs; and is committed to meeting the customers’ evolving,long-term needs – the focus is on SERVICE
· ResultOrientation – Should be able to direct efforts towards developing andimplementing realistic action plans to meet business objectives; with a senseof urgency – the focus is on achieving RESULTS
· Initiative –Onemust not only understand and accept the responsibilities towards his/her job;but also proactively works towards identifying challenges and its resolution –the focus is on seeking SOLUTIONS
· Professionalism– Shouldhave in-depth knowledge of all functions and displays not only requiredskill-set, but also ethics and integrity while conducting the job – the focus is on PROFESSIONALISM
· Cooperation– Onemust ensure completion of all tasks at hand and simultaneously extends supportto team members and displays joint ownership towards achieving businessobjectives – the focus is on TEAMWORK
· Communication/Feedback– Shouldbelieve in providing feedback to other associates and receiving feedbacks toenhance performance, thereby meeting business objectives – the focus is on OPENCOMMUNICATION
HiringProcess:
Your interaction with us will include,but not be limited to,
- Technical/ HR Interviews
- Technical/ Behavioral Assessments
Finally, our people are our most valuable asset; if you agree with us onthis, we would love to meet you!