Current Openings

Current Openings

Position 1-  Software Engineer Level III – SharePoint

Experience: 3 to 5years

Location: Vadodara

Summary of Essential Duties and Responsibilities:

  • Understand the requirements
  • Development of code as per defined standards & best practices
  • Create documentation as necessary
  • Ensure timely and quality completion of the assigned tasks on daily basis
  • Unit testing of code to meet specifications
  • Work as a team and give priority to team goal and activities over individual.
  • Interact with customer as and when required. This may require requirement understanding, POC’s & deployment. [SE L III/Staff Augmentation]
  • Resolve issues reported by QC in an effective and timely manner
  • Participate & interact in Project Kick offs, Standup Meetings, Project Postmortems and any other such interactive sessions required by the reporting officers/organization
  • Following the project management methodologies and practices
  • Following the project management methodologies and practices

Key technical skills / knowledge

– SharePoint 2013

– SharePoint Online

– SharePoint 2010

– Business Connectivity Services

– Sandbox solutions

– SharePoint Designer

– Search based solutions

– Document Management

– Workflow based solutions

– Web-parts, Event receivers, Timer jobs

– Site Branding

– Enterprise Search

– SharePoint Add-in

– .Net CSOM and JSOM

– SharePoint REST Services

– JavaScript

– jQuery

– Team work and Collaboration

– Ability to work under pressure

– Ability to multi-task

Apply Now

 

 

Position 2- Software Engineer Level III (. Net)

Experience: 5 to 7 years

Location: Ahmedabad/ Vadodara

Job Summary: The Software Engineer – L III (SE L III) is responsible & accountable to ensure that development tasks are executed as per code standards and processes, in timely manner that align with defined requirements, quality expectations, timelines – for both self and reportees for given projects/modules. The SE L III is responsible and accountable for the success of the Project & delivery acceptance on the grounds of Development task/modules assigned to him/her along with reportees.

Job Description:

  • Requirements Management – Functional & Non-Functional, design documents [database design, wireframes / mockups, flowcharts, activity diagrams etc.] for the project or modules/task assigned to him.
  • Execution Management
  • Continuous Integration/Deployment process management
  • Development of code as per defined standards & best practices
  • Unit testing of code to meet specifications
  • Produce database design and wireframes for user interfaces.
  • Understanding the requirement and working on estimations

Knowledge/Skills:

  • Hands on expertise/knowledge on .NET MVC, ASP .NET, JQuery, Java Scritp, SQL etc.
  • Good to have Angular JS and Azure experience
  • Ability to troubleshoot/resolve the technical issue
  • Scrum Methodology, SDLC
  • Design Patterns
  • Competent in relevant technologies and learn new technologies
  • Resolve any problems involved in integrating new technologies with systems
  • Adhering to Code Quality
  • Good knowledge / knowledge of know-how – for business domains of the application(s) / project(s) assigned.

Application type/Framework specific best practices/standards

Apply Now

 

Position 3- Software Engineer Level II (. Net)

Experience: 3 to 5 years.

Location: Ahmedabad/ Vadodara

Job Summary: The Software Engineer (SE) is primarily responsible & accountable for the quality code [as per coding standards] and timely completion of the tasks assigned to her/him in a project.

Job Description:

The most critical function of this role is to write quality code so that functional & non-functional requirements of the tasks assigned are achieved within the estimated time frame.

  • Ensure to have clear understanding and work being done as per defined ALM processes and code standards
  • Understand the requirements [functional & Non-functional], architecture of the overall project along with the Sprint/Module/Task assigned, get the clarification of the same from the TL / Practice Head and if required estimate the task.
  • Development of code as per defined standards & best practices and Maintain code in repositories
  • Create documentation as necessary
  • Resolution of technical issues in development
  • Ensure timely and quality completion of the assigned tasks on daily basis
  • Unit testing of code to meet specifications

Knowledge/Skills:

  • Hands on expertise/knowledge on the subject .NET MVC, ASP .NET, JQuery, Java Script, SQL etc.
  • Good to have Angular JS and Azure experience
  • Ability to troubleshoot/resolve the technical issue
  • Scrum Methodology, SDLC
  • Design Pattern
  • Application type/Framework specific best practices/standards
  • Competent in relevant technologies and ability learn new technologies
  • Resolve any problems involved in integrating new technologies with systems.

Positive client interaction wherever & whenever required

Apply Now

 

Position 4: Business Analyst

Experience – 2 to 4 years.

Location – Ahmedabad

Job Summary: Responsible & accountable for presales activities like analysis of software projects, man-hour estimation, R&D , formation of Scope of Work, technical  documentation for RFP/RFQ.

Job Description:

Contribution towards increasing prospect’s confidence to establish and nurture business relationship with organization, in co-ordination with business team

  • Must be aware of current business strategy and function based on the action plan defined for the same
  • Ensure most effective & proactive execution of RFP lifecycle in utmost alignment with effective business strategy, prospect expectations and technical competence available.
  • Requirement elicitation, analysis, effective clarifications with prospect, artifacts development (that most fit the given case) – in order to derive most accurate scope of work.
  • Develop estimations for derived scope of work.
  • Produce proposal / tender artifacts, as per expectations for given RFP. [Use organization standard templates, in absence of explicit formats defined for RFP externally].
  • Ensure adequate knowledge transfer during kick-off phase of won RFPs – upon commencement of execution, to all internal stakeholders.
  • Provide detailed analysis of each lost RFP.
  • Continually analyze current strength and industry trends to provide inputs to top management. (whether the proposal given is success or not KPI)
  • Designed and ensure execution of New member induction process on the designed standard operating process of the department
  • Ensure Exit formality process of the member – Knowledge transfer of assignments, backups and discontinuation of allocated company assets/privileges being provided.
  • Maintaining & enhancing brand image of the organization both within and outside.

Knowledge:

  • Techno-Commercial / Business POV knowledge of organizational technical skill set
  • Agile / scrum – concepts
  • Tools to develop artifacts – mockups / wireframe, use cases, flow chart etc.- within RFP life cycle. E.g. Visio, Office Tools etc.
  • Industry Trends for at least organizational technical skill set

 

Apply Now

 

Position 5 – Software Tester Level II

Experience -1 to 3 years and 3 to 5 years.

Location: Ahmedabad

Job Summary: Primarily accountable for quality of the qc-approved build / release delivered to customer.

Core responsibilities include – execute adequate QC activities to ensure the quality expectations and acceptance criteria are met in the given build/release before marking the build / delivery as QC-approved.

Job Description:

  1. Requirements analysis from user’s / customer’s perspective to identify right most test cases
  2. Develop Test Plan, Test Protocol per case basis.
  3. Web application testing – web standards [w3c, best practices like Yslow/PageSpeed, SEO etc] and functional
  4. API / Web services testing
  5. Performance testing – especially for web & API applications
  6. Bugs life cycle management
  7. Cloud concepts / tools knowledge / experience [preferred];
  8. Process oriented work approach / scrum concepts and working accordingly.
  9. Produce QC reports on deliveries
  10. Attitude of continual learning and improvements in QC methods/ tools
  11. Automated testing with scripting – knowledge / experience [preferred]

Must have skills:

  1. Mobile Testing minimum in 3 projects.
  2. Cloud based Web application testing minimum 1 project.
  3. Non Functional Testing (Performance, Load, Stress, Compatibility).
  4. Automation testing.

Acceptable skills:

  1. Cloud based testing approach.
  2. Automation concepts in theoretical.
  3. TFS & VS knowledge.
  4. ALM knowledge.
Apply Now

 

Position 6 – Xamarin Developer

Experience – Minimum 3 years’ experience as Microsoft .NET Software development engineer, Out of which minimum 1-year experience as Xamarin Developer

Location: Ahmedabad

Job Summary: A Microsoft .NET Software Development Engineer, Out of which minimum 1-year experience as Xamarin Developer.

Job Description:

  • Help estimate the work effort at different levels (project, story, iteration, release)
  • understand customer needs and business issues to contribute to the functional requirements
  • Use functional requirements as the basis for research, analysis and development of the design
  • Participate in software design and architectural discussions to determine design objectives
  • Understanding UI Specifications from wireframe tools and adapting to Visual studio C# Environment using Xamarin.
  • Development of design and code targeting for Ios, Android platforms.
  • Understanding Generic design patterns in .Net framework and implementing the same in Mobile environment.
  • Pair with, mentor and receive feedback from other more senior software engineers, most of whom have no priorXamarinexperience
  • Work in an ever changing and adjustable environment putting your best foot forward, without compromising on quality Develop engaging apps to solve problems
  • Troubleshoot, analyze and resolve failures in test and production code.

Knowledge:

  • OOPS Concept – Advanced – Mandatory
  • Design Patterns: Advanced – Mandatory
  • Multithreading – Advanced – Mandatory
  • Primary knowledge of database design and data structures
  • C# / .Net: Advanced – Mandatory
  • Strong knowledge (supported by proven experience) of XamarinCross- platform application development through Forms based and Native based approaches – Mandatory
  • Databases: SQL Server, SQLite or other Relational / NoSQL DBMS; Excellent knowledge of SQL is mandatory (like writing SQL queries,Joins,usage of groupby & having clause in writing queries ) on any database
  • Understanding of using Xamarintechnology in order to create effective native / hybrid apps for iOS, Android platforms
  • Extensive Knowledge of Microsoft C# .Net, XAML, JavaScript, CSS, AJAX, ORMs (Entity Framework), LINQ development experience for iOS and Android withXamarin Platform
  • Xamarin Code Sharing Implementation – Portable Library Classes [PLCs] and/or Forms approach
  • Good experience communicating for web services (HTTP, REST, SOAP)
  • Integration with third party libraries like Crashlytics, Chart Libraries, etc.,.
  • Publish the mobile app to App Stores, Play Stores
  • Interfacing and integration experience with Web APIs (Restful/SOAP) with XML/JSON
  • Good Knowledge of memory management
  • Xamarin Certification will be an added advantage

Skills:

  • Excellent communication and ability to work in multi-location Teams
  • Strong technical troubleshooting skills and problem solving
  • Planning Skills
  • Execution Skills
  • Communication Skills
  • Problem Solving Skills
  • Decision Making Skills
  • Inter-personal Skills
  • Risk Mitigation Skills
  • Team management
Apply Now