Careers |
 |
People are what make any business successful. IndiSoft understands the importance of our people and we share their passion for innovation. IndiSoft embraces the diversity of our people and benefits from the positive energy generated.
|
| Job Category : Software Engineer |
Job Title : Sr. Software Engineer |
| Skills Set : Web Services, .Net, C#, WCF, XML |
Min. Years Experience : 5 |
 |
Job Description : Click to view full job Description
Strong design experience and understanding of core OO principles, ability to write design specifications.
Must have knowledge of SDLC, Agile methodologies and standards practices.
Ability to solve problems quickly and completely.
Ability to identify tasks.
Responsible for analysis of current programs for changes, ehancements including performance, diagnosis and troubleshooting of problem programs, and designing solutions to resolve problematic programming.
Strong development and communication skills, aquire required business knowledge required for core development.
Perform static analysis, code review of source code using complexity metrics.
Must have experience in Service Oriented Architecture, Windows Communication foundation, .NET framework, C# and web services technology.
Strong hands on in Team Management.
Ability to comprehend and manage .Net Technology and experience in writing SQL Queries and stored procedures.
|
 |
 |
| Job Category : Software Engineer |
Job Title : Software Engineer |
| Skills Set : Web Services, .Net, C#, WCF, XML |
Min. Years Experience : 3 |
 |
Job Description : Click to view full job Description
Must have experience in writing, debugging n-Tier programs using .NET Framework 2.0, C# web services
Responsible for analysis of current programs for changes, enhancements including performance, diagnosis and troubleshooting of problem programs, and designing solutions to resolve problematic programming.
Ability to solve problems quickly and completely.
Expert level of knowledge in OO development and industry standard best practise's
Must have experience in writing SQL Queries and stored procedures.
|
 |
 |
| Job Category : Web Developer |
Job Title : Sr. Web Developer |
| Skills Set : ASP.Net C#, AJAX, Custom Controls, HTML, Javascript, CSS |
Min. Years Experience : 5 |
 |
Job Description :Click to view full job Description
Strong design experience and understanding of core OO principles, ability to write design specifications.
Must have knowledge of SDLC, Agile methodologies and standards practices.
Ability to solve problems quickly and completely.
Ability to identify tasks.
Responsible for analysis of current programs for changes, enhancements including performance, diagnosis and troubleshooting of problem programs, and designing solutions to resolve problematic programming.
Strong development and communication skills, acquire required business knowledge required for core development.
Perform static analysis, code review of source code using complexity metrics.
Must have experience in .NET framework 2.0, ASP.NET, C#, AJAX, writing custom controls, web UI development.
Strong hands on in Team Management.
Ability to comprehend and manage .Net Technology and experience in writing SQL Queries and stored procedures.
|
 |
 |
| Job Category : Web Developer |
Job Title : Web Developer |
| Skills Set : ASP.Net C#, AJAX, Custom Controls, HTML, Javascript, CSS |
Min. Years Experience : 3 |
 |
Job Description :Click to view full job Description
Must have experience in .NET framework 2.0, ASP.NET, C#, AJAX, writing custom controls, web UI development.
Must have experience in writing, debugging web programs with excellent User interface.
Responsible for analysis of current programs for changes, enhancements including performance, diagnosis and troubleshooting of problem programs, and designing solutions to resolve problematic programming.
Ability to solve problems quickly and completely.
Expert level of knowledge in OO development and industry standard best practise's Must have experience in writing SQL Queries and stored procedures.
|
 |
 |
| Job Category : Quality Assurance Manager |
Job Title : QA Manager |
| Skills Set : Testing OLTP Web apps in .Net |
Min. Years Experience : 10 |
 |
Job Description :Click to view full job Description
Works with Business analyst and technical team to identify testing requirements, testing and Leads testing efforts
Ensures that the QA team is following a defined QA process throughout the product lifecycle to achieve delivery dates.
Creates detailed QA plans, prioritizes work assignments and assigns projects based on available resources.
Manages day-to-day decisions of project teams, including bug priorities, work assignments and work sequencing. Responsible for the technical development and management of a single complex project.
Interfaces with senior management to report on project and program milestones and to present project needs.
Establishes and recommends changes to policies which effect subordinate organization.
Responsible for working with the development team to produce the functional specification, architectural documents and engineering plans.
Participates in requirement definition for specific projects, as well as participating in cross project requirement priority setting.
Directs the activities of groups in singular or multiple disciplines.
Requires complete functional knowledge and awareness of company goals and objectives.
Develops functional processes for area managed.
Develops operational policies within the area managed.
Requires the ability to influence others to achieve results.
Involved in developing, modifying and executing company policies, which affect immediate operations and may also, have company-wide effect.
Sets clear objectives for direct reports and compares deliverable against objectives. Delivers appropriate and timely quarterly and annual reviews.
Develops accurate and complete test plans, prepare test result reports and communicates with the team.
Assists in enforcement of project testing deadlines and schedules.
Consistently delivers high-quality products and services to clients.
Documents and analyzes required information and data.
Prioritizes multiple tasks effectively and tracking of the same.
Defines test conditions and identify impacts.
Identifies and documents system deficiencies and recommends solutions.
|
 |
 |
| Job Category : Test Engineer |
Job Title : Test Engineer |
| Skills Set : Mercury, Testing Methodology |
Min. Years Experience : 3 |
 |
Job Description :Click to view full job Description
Thorough grasp of QA methodologies and the QA life cycle for white box, black box, functional, customer-oriented testing.
Excellent time management skills; must be able to manage multiple tasks/assignments in team with staggered deadlines and due dates.
Experience in testing of web applications and OLTP.
Analyzing the project risk & identification of the project requirements
Understand the requirements and it's impacts
Documentation overall testing scenarios and test cases in test scripts, describing the test data requirements to achieve the desired test coverage.
Understand the software development process and prepare the appropriate documents necessary to follow the process in an effective manner
Help and Review in user manuals preparation
Hands on experience in use of test automation tool "Mercury".
Can Execute the automation test scripts
Basic database SQL writing, execution and test data preparation.
Participate in project-wide reviews of requirements, system architecture, and design reviews.
Develop and execute automated tests using the selected tool and required some scripting language writing.
Effectively communicate testing activities and findings in oral and written formats.
Integrate the test suites into the test management system and custom test harnesses.
The ability to participate effectively in estimation, planning, cost-of-quality, and quality risk analysis is desired.
|
 |
 |
| Job Category : Test Engineer |
Job Title : Test Engineer |
| Skills Set : Mercury, Testing Methodology |
Min. Years Experience : 3 |
 |
|
 |
 |
| Job Category : Test Engineer |
Job Title : Test Engineer |
| Skills Set : Mercury, Testing Methodology |
Min. Years Experience : 3 |
 |
|
 |
 |
| Job Category : Test Engineer |
Job Title : Test Engineer |
| Skills Set : Silk, Testing Methodology |
Min. Years Experience : 3 |
 |
Job Description :Click to view full job Description
Experience in testing of web applications and OLTP
Documentation overall testing scenarios and test cases in test scripts, describing the test data requirements to achieve the desired test coverage.
Review project requirements and designs for identifying performance risks and bottlenecks using Silk Performer and develop rationale and mitigation strategies for course of action.
Ability to work closely with systems Architect and QA Manager to identify performance bottlenecks.
Implementation of workload models sizing application or project demand for required resources to meet business needs.
Analysis of the performance data to calibrate system models and would create system models for predicting potential performance risks, end-to-end response times and bottlenecks.
Basic database SQL writing, execution and test data preparation.
Hands on experience in use of test automation tool "Silk Performer"
Participate in project-wide reviews of requirements, system architecture, and design reviews
Ability to work with product development team to design complicated Load scenarios.
Write and distribute reports to describe Load Test program evaluation problems found, corrections needed, and problem areas.
Log any issues/defects encountered during Load Test cycles and conduct fix verification.
Work with and understand distribution and Version Control mechanisms of Load Scripts.
Develop and execute automated tests using the selected tool and required some scripting language writing.
Archive and baseline load results (Response times, Round times and Peak Loads) for future comparisons.
The ability to participate effectively in estimation, planning, cost-of-quality, and quality risk analysis is desired.
|
 |
 |
| Job Category : CSO |
Job Title : CSO |
| Skills Set : Industry Standards, High volume site |
Min. Years Experience : 15 |
 |
|
 |
 |
| Job Category : Infrastructure Support |
Job Title : Infrastructure Support |
| Skills Set : .Net, SQL Server, NAS, Cluster, Security, Networking etc. |
Min. Years Experience : 5 |
 |
Job Description :Click to view full job Description
Designing and planing of network and infrastructure required for the solution.
Install new / rebuild existing servers and configure hardware, peripherals, services, settings, directories, storage, etc. in accordance with standards and project/operational requirements.
Install and configure systems such as supports infrastructure applications or Asset Management applications.
Develop and maintain installation and configuration procedures.
Contribute to and maintain system and security standards.
Research and recommend innovative, and where possible automated approaches for system administration tasks. Identify approaches that leverage our resources and provide economies of scale.
Perform daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
Perform regular security monitoring and audits to identify any possible intrusions.
Perform daily backup operations, ensuring all required file systems and system data are successfully backed up to the appropriate media, recovery tapes or disks are created, and media is recycled and sent off site as necessary.
Perform regular file archival and purge as necessary.
Create, change, and delete user accounts per request.
Investigate and troubleshoot issues
Repair and recover from hardware or software failures.
Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities.
Configure / add new services as necessary
Maintain operational, configuration, or other procedures.
Perform periodic performance reporting to support capacity planning.
Perform ongoing performance tuning, hardware upgrades, and resource optimization as required
Configure CPU, memory, and disk partitions as required.
Maintain Infrastructure secured and compliance with the standards.
|
 |
 |
| Job Category : Infrastructure Support |
Job Title : System Administrator |
| Skills Set : .Net, SQL Server, NAS, Cluster, Security, Networking etc. |
Min. Years Experience : 5 |
 |
|
 |
 |
| Job Category : DBA |
Job Title : DBA |
| Skills Set : SQL Server 2008, MySQL |
Min. Years Experience : 7 |
 |
Job Description :Click to view full job Description
Design and document database architecture. Data Modeling.
Build database scheme, tables, procedures and permissions
Develop database utilities and automated reporting
Create shell scripts for task automation
Create, test and execute data management languages
Analyze and sustain capacity and performance requirements
Analyze, consolidate and tune database for optimal efficiency
Database Monitoring, backup, clustering, mirroring, replication and failure
Restore and recover corrupted databases
Install and test upgrades and patches.
Implement security and encryption
Provide 24/7 support for critical situations
Evaluate and recommend new database technologies
Common IT Hardware, Software and Systems Knowledge
|
 |
 |
| Job Category : DBA |
Job Title : DBA |
| Skills Set : SQL Server 2008, SQL Server 2008, Oracle, |
Min. Years Experience : 7 |
 |
|
 |
 |
| Job Category : Tech Support |
Job Title : Support Executive |
| Skills Set : Web application support |
Min. Years Experience : 2 |
 |
Job Description :Click to view full job Description
Provide client support and technical issue resolution via E-Mail, phone and other electronic medium.
Configuration of required software and remote assistance to client over the Internet.
Configure software to connect to Internet application servers.
Provide training to clients in the use of system and applications.
Obtain general understanding of OS and application operations related to company offered services.
Identify and correct or advise, on operational issues in client computer systems.
Able to promptly answer support related email, phone calls and other electronic communications.
Self motivated, detail-oriented and organized, experience in software operations and issues handling.
Proficient in Internet related applications such as E-Mail clients, FTP clients and Web Browsers etc
Excellent communication (oral and written), interpersonal, organizational, and presentation skills.
|
 |
 |
| Job Category : Tech Support |
Job Title : Support Executive |
| Skills Set : Web application support |
Min. Years Experience : 2 |
 |
|
 |
 |
| Job Category : Tech Support |
Job Title : Support Executive |
| Skills Set : Web application support |
Min. Years Experience : 2 |
 |
|
 |
 |
| Job Category : Tech Support |
Job Title : Support Executive |
| Skills Set : Web application support |
Min. Years Experience : 2 |
 |
|
 |
 |
| Job Category : Tech Support |
Job Title : Support Executive |
| Skills Set : Web application support |
Min. Years Experience : 2 |
 |
|
 |
 |
| Job Category : Reception / Front Desk |
Job Title : Receptionist |
| Skills Set : Administrative and organizational |
Min. Years Experience : 2 |
 |
Job Description :Click to view full job Description
Answer telephone calls, Email communication
Take and relay messages.
Provide information to callers
Direct persons to correct destination
Deal with queries from the public and customers
Ensures knowledge of staff movements in and out of organization
General administrative and clerical support
Prepare letters and documents
Receive and sort mail and deliveries
Schedule appointments
Maintain appointment diary either manually or electronically
Organize meetings
Knowledge of computers and relevant software applications
Knowledge of customer service principles and practices
Keyboard skills
Verbal and written communication skills
Professional personal presentation
Customer service orientation required
Organizing and planning
Attention to detail
|
 |
 |
| Job Category : Accounts |
Job Title : Account Manager |
| Skills Set : GAAP accounting practices |
Min. Years Experience : 10 |
 |
Job Description :Click to view full job Description
Manage the chart of accounts.
Reconcile all pending accounts on a monthly basis.
Assist in the preparation and reconciliation of all monthly financial statements
Assist in creating, monitoring and updating financial related policies and procedures.
Establish process of journal entries, investigate discrepancies and prepare detailed records and reports as required.
|
 |
 |
| Job Category : Project Administrator |
Job Title : Project Administrator |
| Skills Set : Project plan preparation, tracking, billing |
Min. Years Experience : 2 |
 |
Job Description :Click to view full job Description
Participate in and ensure proposal, estimation and scope of a Project.
Build Project teams, schedule assignments & monitor, review and report Project status.
Manage Project Risks, People Management and their Performance Management
Project Management Fundamentals, Good knowledge of Project initiation, execution and closure activities.
Good understanding of Project Lifecycles, estimation methods and quality frameworks.
Strong Project Management, Good People Management Skills, Ability to handle multiple stakeholders, Strong Client Interfacing Skills.
|
 |
 |
| Job Category : Business Analyst |
Job Title : Business Analyst |
| Skills Set : Requirement gathering, UAT, Industry |
Min. Years Experience : 5 |
 |
Job Description :Click to view full job Description
Quickly understands the business issues and data challenges of client's organization and industry
Identifies client organization's strengths and weaknesses and suggests areas of improvement.
Reviews and edits requirements, specifications, business processes and recommendations related to proposed solution.
Develops functional specifications and system design specifications for client engagements
Technical Recommendation and Testing and Leads testing efforts.
Ensures issues are identified, tracked, reported on and resolved in a timely manner
Works with client personnel to identify required changes.
Communicates needed changes to development team.
Assists in enforcement of project deadlines and schedules.
Takes input from supervisor and appropriately and accurately applies comments/feedback.
Communicates and applies project standards.
Consistently delivers high-quality services to our clients
Documents and analyzes required information and data.
Prepares requirements, specifications, business processes and recommendations.
Preparation of user manuals
Prioritizes multiple tasks effectively
Defines test conditions.
Develops accurate and complete test plans.
Conducts testing according to plan.
Identifies and documents system deficiencies and recommends solutions.
|
 |
 |
| Job Category : Business Analyst |
Job Title : Business Analyst |
| Skills Set : Requirement gathering and UAT, Industry |
Min. Years Experience : 5 |
 |
|
 |
 |
| Job Category : COO |
Job Title : Chief Operations Officer |
| Skills Set : Industry, Operations |
Min. Years Experience : 15 |
 |
|
 |
 |
| Job Category : Operations Manager |
Job Title : Operations Manager |
| Skills Set : Manage support team |
Min. Years Experience : 3 |
 |
Job Description :Click to view full job Description
Ability to handle end to end operations of the Project.
Defining operational processes and build issue handling ticketing system.
Build support teams and processes, schedule assignments, monitor, review and report status.
Manage risks, people and their performance.
Project Oprtation Management Fundamentals, Good knowledge of initiation, execution and closure activities.
Good understanding of Project and issues Life cycles, estimation methods and quality deliverable
Strong hands on in Team and Project Management.
Ability to handle multiple stakeholders and strong Client Interfacing Skills required.
|
 |
 |
| Job Category : Operations Manager |
Job Title : Operations Manager |
| Skills Set : Manage support team |
Min. Years Experience : 3 |
 |
|
 |
 |
| Job Category : Project Manager |
Job Title : Technical Project Manager |
| Skills Set : Project planing, Risk Management, Team Management |
Min. Years Experience : 8 |
 |
Job Description :Click to view full job Description
Creates and executes project work plans and revises as appropriate to meet changing needs and requirements.
Identifies resources needed and assigns individual responsibilities.
Manages day-to-day operational aspects of a project and scope.
Reviews deliverable prepared by team before passing to client.
Effectively applies our methodology and enforces project standards
Prepares for engagement reviews and quality assurance procedures.
Minimizes our exposure and risk on project.
Ensures project documents are complete, current, and stored appropriately.
Tracks and reports team hours and expenses on a weekly basis.
Manages project budget.
Determines appropriate revenue recognition, ensures timely and accurate invoicing, and monitors receivables for project.
Follows up with clients, when necessary, regarding unpaid invoices
Analyzes project profitability, revenue, margins, bill rates and utilization.
Facilitates team and client meetings effectively.
Holds regular status meetings with project team
Keeps project team well informed of changes within the organization and general corporate news.
Effectively communicates relevant project information to superiors.
Delivers engaging, informative, well-organized presentations.
Resolves and/or escalates issues in a timely fashion.
Understands how to communicate difficult/sensitive information tactfully.
Possesses general understanding in the areas of application programming, database and system design.
Understands Internet, Intranet, Extra-net and client/server architectures.
Possesses a thorough understanding of our capabilities
Maintains awareness of new and emerging technologies and the potential application on client engagements.
Strong project and people management skills, ability to handle multiple stakeholders, strong Client Interfacing Skills.
|
 |