:

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: 

Project Coordinator - 3 To 5 Years Experience
JOB CODE: PI0016

)  Attend meetings and assist with determination of project documentation requirements.

)  Provide project administration support, direct and monitor the requirements.

)  Track the progress and quality of work being performed by team.

)  Create and maintain MOM of the meetings.

)  Use project scheduling and control tools to monitor projects plans and work hours.

)  Effectively and accurately communicate relevant project information to the client and project team.

)  Ensure client needs are met in a time and maintain Contract Execution Tracking Log.

)  Identify and escalate priority issues.

)  Cooperate in determining benchmark figures for project implementation and decision documents for project release.

)  Plan project progress [define sub goals, milestones and tasks, time and resource planning.

)  Plan personnel utilization [determine responsibilities, personnel planning.

)  Manage project personnel responsible for implementation of the project tasks [hold and chair regular works meetings, motivate staff, manage conflicts and crises .

)  Monitor project progress and success [assess risks and hazards to the success of the project and take appropriate measures for avoidance.

)  Document project progress [project file, project log.

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

)  Document the problems and resolutions for future reference.

)  Mentor and ensure team continually strive for improvement and efficiency gains.

)  Understand the functionality of application and keep the team updated.

)  Track and follow up on the pending approvals from Client related to UX.

)  Maintain consistency in the icons, fonts, styles, functionalities.

Mobile Developer - 2 to 4 Years Experience
JOB CODE: PI0017

)  Experience in mobile application development on iOS and/or Android and/or Xamarin platform.

)  Hands on experience in cross-platform mobile application development technologies.

)  Experience in consuming and understanding of web services (REST).

)  Solid exposure to object-oriented design patterns and multi-threading.

)  Knowledge of Android application basics - Activities, Services, intents

)  Excellent analytical skills with a good problem-solving attitude.



Secondary Skills


)  Knowledge of SQL, ASP.NET, Web API, MVC will have added advantage.

)  Familiarity with cloud message APIs and push notifications.

)  Familiarity with offline storage and performance tuning.

)  Knowledge in version control/code repository tools like Bitbucket, Github etc.

)  Knowledge of Agile development processes and techniques.



Roles & Responsibilities


)  Support the entire application lifecycle (concept, design, support testing team, release, and support).

)  Produce fully functional mobile applications writing clean code and following SDLC.

)  Troubleshoot and debug to optimize performance.

)  Design interfaces to improve the user experience.

)  Ensure applications meet quality standards.

)  Working with the test team and UI tests to identify malfunctions.

)  Should be flexible to design and build the apps on Xamarin Platforms.

Java Developer - 2 To 4 Years Experience
JOB CODE: PI018

)  Looking for a Java Developer with minimum two to four years of experience in JavaFx and JDBC which is mandatory.

)  Knowledge in Core Java, Oops, Swing, Applet, Hibernate, Struts, J2ee would be an added advantage.

)  Java developer roles and responsibilities include managing Java FX/ JDBC application development while providing expertise/support in the full software development lifecycle, from concept and design to testing.

)  Should be able to make desktop applications using JAVA.

)  Core Java concepts and programming paradigms.

)  Ability to convert design into HTML manually.

)  C++ programming skills is a plus.

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.

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.

WPF DEVELOPER (.NET) - 3+ 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


)  3+ 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.

WCF Developer (.NET) - 3+ 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


)  3+ 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.

SQL Database Developer - 3 to 5 Years Experience
JOB CODE: PI013

)  At least 3+ years of SQL Server development experience in a fast-paced, collaborative IT work environment.

)  Fluent SQL scripting languages.

)  Demonstrated experience writing complex stored procedures.

)  Proven experience troubleshooting and solving complex databases schemas/warehouses.

)  Experience with performance tuning stored procedures and SQL.

)  Experience in MS SQL.

)  Experience in database design and gathering database requirements.

)  Demonstrated ability to work under minimal supervision on complex projects.

)  Demonstrated ability and willingness to learn and quickly comprehend new concepts.

)  Demonstrated strong judgment and decision-making ability.

)  Strong consultative, analytical and problem-solving skills.

)  Cross-functional collaboration skills.

)  Experience /familiarity with at least one programming language such as Java / C#, though not as a main-stream programmer.

Database Admin - 4 to 6 Years Experience
JOB CODE: PI015

)  Manage SQL Server databases through multiple product lifecycle environments, from development to mission-critical production systems.

)  Hands on experience on Log Shipping, Mirroring, Replication.

)  Configure and maintain database servers and processes, including monitoring of system health and performance, to ensure high levels of       performance, availability, and security.

)  Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations.

)  Independently analyze, solve, and correct issues in real time, providing problem resolution end-to-end.

)  Refine and automate regular processes, track issues, and document changes.

)  Assist developers with complex query tuning and schema refinement.

)  Experience with backups, restores and recovery model.

)  Perform scheduled maintenance and support release deployment activities after hours.

)  Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.



Skills and Experience


)  4+ years MS SQL Server Administration experience required.

)  Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.

)  Experience with backups, restores and recovery models.

)  Knowledge of High Availability (HA) and Disaster Recovery (DR) options for SQL Server.

)  Experience working with Windows server, including Active Directory.

)  Excellent written and verbal communication.

)  Flexible, team player, “get-it-done” personality.

)  Ability to organize and plan work independently.

)  Ability to work in a rapidly changing environment.

)  Ability to multi-task and context-switch effectively between different activities and teams.

)  MCTS, MCITP, and/or MVP certifications a plus.

Business Analyst - 5 to 7 Years Experience
JOB CODE: PI010

)  Elicit requirements using site visits, document analysis, requirements workshops, business process descriptions and work flow analysis.

)  Critically evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from       low-level information to a general understanding, and distinguish user requests from the underlying true needs.

)  Proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements.

)  Create conceptual prototypes and mock-ups.

)  Strong analytical skills and exposure to product management discipline is required, including a thorough understanding of how to interpret      customer business needs and translate them into application and operational requirements.

)  Serves as link between the customer community (internal and external customers) and the software development team through which      requirements flow.

)  Assisting with the business case, ability to conduct cost/benefit analysis.

)  Well-developed negotiation, facilitation, and consensus-building skills.

)  Ability to take initiative and be proactive.

)  Ability to adapt and work in a progressive, dynamic, changing environment required.

)  Ability to work across functional areas, identify, articulate, communicate, and resolve issues.

)  Work well independently and in a team environment.

)  Ability to develop and maintain an excellent working relationship with key stakeholders and executive level decision makers.



Skills and Experience


)  5+ years experience as IT Business Analyst

)  Excellent written and verbal communication, including technical writing skills.

)  Excellent project management skills.

)  Highly proficient in Microsoft Excel, Office and PowerPoint.

)  Excellent organizational skills and able to manage multiple time-sensitive projects.

.NET Team Lead - 6+ 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


)  6+ 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/2011.

)  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

Technical Writer - 3 to 5 Years Experience
JOB CODE: PI012

Responsibilities


)  Work with internal teams to obtain in depth understanding of the product and the documentation requirements.

)  Produce high quality documentation that meets applicable standards and is appropriate for its intended audience.

)  Write easy-to-understand user interface text, online help and developer guides.

)  Use photographs, drawings, diagrams, animation, and charts that increase users understanding.

)  Analyze existing and potential content, focusing on reuse and single-sourcing opportunities.

)  Create and maintain the information architecture



Requirements


)  Experience in technical writing of software documentation.

)  Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures.

)  Excellent written skills in English.

)  Strong working knowledge of Microsoft Office.

)  Familiarity with the Software Development Life Cycle.




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