:

Opportunities at Pi



At Pi Techniques we are always on the lookout for motivated, bright and passionate individuals.

 

Everyday at Pi is full of challenges, learning and successful smiles. Come grow with us and become a part of a global solutions company.

 

Our current openings are: 

WCF Developer (.NET) - 4+ Years Experience
JOB CODE: PI007

)  Build and maintain high performance, scalable software systems

)  Improve the reliability and efficiency of our products’ core modules

)  Develop elegant solutions to complex problems

)  Implement new features, changes, enhancements, etc. to the project

)  Perform QA testing if necessary and address, escalate software quality issues as they arise

)  Work with team to make sure that software runs optimally in production

)  Contribute ideas for new features and identify areas for improvement proactively

)  Collaborate with product team to define clear requirements, deliverables, and milestones for new projects

)  Design, test, develop, and deploy production-ready applications



Skills and Experience


)  4+ years of development experience Microsoft .net specifically C# and SQL Server

)  Minimum 2 years of work experience web service / WCF development

)  Minimum 2 years of development experience on Entity Framework (or any other ORM).

)  Very strong C# fundamentals and has experience in building applications in C#

)  Experience with SQL Server, and a sound knowledge of SQL programming and T-SQL queries

)  Strong knowledge of object oriented design, data structures, design patterns, algorithms, and programming skills.

)  Good communication skills up line, as well as peer-to-peer

)  Excellent project and time management skills is a must

)  Must be able to work well independently or in a team environment

)  Must be agile and able to thrive in a fast paced working environment

WPF DEVELOPER (.NET) - 2+ Years Experience
JOB CODE: PI005

)  Custom development of WPF GUI components.

)  Working with web service developer to bind the GUI with relevant services.

)  Active role in the design, development, testing and delivery of the overall system.

)  Plan, design and develop high quality desktop applications

)  Propose and deliver scalability and performance enhancements to our GUIs

)  Ability to work and follow the framework design by design authority team.

)  Build software using Agile methodologies

)  Participate in design sessions and code reviews

)  Work on cross-functional teams

)  Be mentored by team lead to learn the various aspect of the project



Skills and Experience


)  2+ Years development with Microsoft .Net specifically C#

)  Must have at least 1 years of experience in WPF development

)  Good to have

  • - MVVM pattern, with MVVM Light preferred
  • - Prism application composition with IoC, and with Unity
  • - Exposure to unit testing
  • - Experience in building UI with third party components like Telerik

)  Exposure with windows forms

)  Strong knowledge of object oriented design, data structures, design patterns, algorithms, and programming skills.

)  Familiar with multithreading development

)  Version control with TFS

)  Good problem solving and communication skills

)  Highly motivated, results oriented and self sufficient

)  Desire to work in fast paced environment

.NET Team Lead - 5+ Years Experience
JOB CODE: PI009

)  Analyze user specifications and requirements and convert into technical solution, Able to estimate the deliverable and deliver it on time.

)  Taking ownership of technical web/desktop application development project from design, development to delivery

)  Leading a team of developers / Sr. developers to deliver client projects and company products

)  Requires an ability to manage the resources & timing for application development projects

)  Work directly with business analysts and project managers to develop innovative technology solutions

)  Ensure daily scrums happen and developers are within the delivery time.

)  Ensure daily work adheres to standard for development, testing, code promotion and security

)  Document programming problems and resolutions for future reference.

)  Mentors and ensures development teams continually strive for improvement and efficiency gains.

)  Ability to prioritize and multi-task 

)  Takes responsibility for the success of the project and the company



Skills and Experience


)  5+ years of hands-on experience in designing and developing .net based solutions using .net 2. 0, 3. 5, 4. 0 and Visual Studio      2005/2008/2010/201

)  Must have rich experience in developing solutions using ASP. Net, C#, Ajax and SQL Server

)  Strong in OOPS and RDBMS

)  Knowledge of XHTML/HTML5, CSS, JavaScript, JQuery, AJAX, and JSON/XML

)  Proven analysis and design skills

)  Good to have

  • - Exposure to TFS and build automation
  • - Exposure to Agile Scrum development process

)   He/she must possess excellent written and verbal Skills and should be capable to communicate directly with the clients

)  Enthusiastic and ability to lead a team to success

Senior C#/.NET Software Developer - 3+ Years Experience
JOB CODE: PI002

)  Analyze user specifications and requirements

)  Design, code, test, debug, and document programs on large scale, complex projects

)  Revise and update programs and documentation as required

)  Perform any other function required for the successful operation of all software solutions provided to our users

)  Work with team lead, business analysts and project managers to develop innovative technology solutions

)  Relies on experience and judgment to plan and accomplish goals

)  Ability to prioritize and multi-task 

)  Ability to work under pressure, and deliver on time

)  Participates in the testing process through test review and analysis, test witnessing 

)  Complete compliance with all coding standards and best practices

)  Able to shift between a creative and a technical focus depending on the project need and/or the type of project

) Takes responsibility for the success of the project and the company



Skills and Experience


)  3+ years experience in software development with languages like C# and JavaScript

)  Minimum 3 years of Microsoft Visual Studio .NET (4.0 Framework) experience developing N-Tier Web and Windows based applications using C#,      ASP.NET, AJAX, XML Web Services, ADO.NET, LINQ or Entity framework and XML.

)  Experience developing .NET applications utilizing Microsoft SQL Server 2005+ as the data source for user-defined functions, stored procedures      and triggers.

)  Experience utilizing Web Application Server technologies such as IIS 7.0/ 6.0

)  Basic knowledge of XHTML/HTML5, CSS, JavaScript, JQuery, AJAX, and JSON/XML

)  Excellent debugging and troubleshooting skills

)  Excellent verbal and written communication skills, customer service skills and ability to thrive in a fast-paced, ever-changing, collaborative team      environment

)  Team player as well as a self-starter who needs little supervision

)  Working knowledge and experience using Agile with Scrum Methodology

)  Leadership qualities to grow as team lead.

C#/.NET Software Developer - 0 to 3 Years Experience
JOB CODE: PI001

)  Analyze user specifications and requirements

)  Design, code, test, debug, and document programs on large scale, complex projects

)  Revise and update programs and documentation as required

)  Perform any other function required for the successful operation of all software solutions provided to our users

)  Work with team lead, business analysts and project managers to develop innovative technology solutions

)  Relies on experience and judgment to plan and accomplish goals

)  Ability to prioritize and multi-task 

)  Ability to work under pressure, and deliver on time

)  Participates in the testing process through test review and analysis, test witnessing 

)  Complete compliance with all coding standards and best practices

)  Able to shift between a creative and a technical focus depending on the project need and/or the type of project

) Takes responsibility for the success of the project and the company



Skills and Experience


)  0 to 3 years experience in software development with languages like C# and JavaScript

)  Basic knowledge of XHTML/HTML5, CSS, JavaScript, JQuery, AJAX, and JSON/XML

)  Excellent debugging and troubleshooting skills

)  Excellent verbal and written communication skills, customer service skills and ability to thrive in a fast-paced, ever-changing, collaborative team      environment

)  Team player as well as a self-starter who needs little supervision

)  Working knowledge and experience using Agile with Scrum Methodology

)  Leadership qualities to grow as Senior Developer.


You don't have the above skills.....but, you think you're the perfect fit for Pi come by and talk to us or send us your resume.


Kindly e-mail your resume to jobs@pitechniques.com and mention the Job Code in the subject line. e.g. Job Code: PI006