Current Openings
We welcome both - experienced engineers from the industry, and freshers out of college with a Masters or Bachelors degree having good understanding of software development in any of our focus technologies.
If you see yourself wanting to be among the best in the Software Industry and are interested in creating history by being part of an emerging IT Solutions Company, please do send an email to us at career@kovaisoft.com.
PHP Developer
apply
We are looking for a PHP developer who is dedicated to his craft, writes code that is proud of and can hit the ground running. We need you to write beautiful, fast PHP to a high standard, in a timely and scalable way that improves the code-base of our products in meaningful ways.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
- 4+ years of software development experience in PHP
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc
- Knowledge of at least one PHP framework- CakePHP, Zend, CodeIgnite or Yii
- Understanding of at least one open source CMS like WordPress, Joomla, Drupal etc
- Good knowledge of relational databases, version control tools and of developing web services.
- Passion for best design and coding practices and a desire to develop new bold ideas
.Net Developer
apply
We are looking for .NET developers who can construct quality web applications using the .NET programming components. Developers must be competent in using Microsoft’s technology to design, develop and implement these applications. Using their programming skills, developers are able to integrate their applications with other technologies and deliver specifications as requested by clients.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
- Min 1.5 years of software development experience in ASP.Net.
- Demonstrable knowledge of web technologies including HTML, CSS, Javascript, AJAX etc.
- Good technical knowledge on Asp.Net 3.5 or 4.
- Working experience on MVC.
- Hands on experience in SQL Server 2005 or 2008.
- WCF or WPF experience added advantage.
- Good knowledge of relational databases, version control tools and of developing web services.
- Passion for best design and coding practices and a desire to develop new bold ideas.
Web/Graphic Designer
apply
We are looking for a web designer who can create a site or pages, including the design and layout. This could be working on a brand new website or updating an already existing site. The ideal candidate should possess an aesthetic sense, imagination, creativity and attention to detail and be passionate about designing.
Responsibilities
- Creating website designs.
- Producing sample sites
- Designing sample page layouts including text size and colors
- Designing graphics and animations
- Designing the website's visual imagery and ensuring it is in line with company Branding Designpolicy or the requirements of the client
- Interacting with clients to discuss requirements and/or project progress
- Demonstrating and receiving feedback about draft sites
- Interacting with clients to discuss requirements and/or project progress
- Keeping up-to-date with recent technological and software developments
- Producing products that are user-friendly, effective and appealing
- Working as part of a multi-disciplinary team with other web specialists including web developers and graphic designers
iPhone Developer
apply
We are looking for an iOS Developer who possesses a passion for pushing mobile technologies to the limits and will work with our team of talented engineers to design and build the next generation of our mobile applications. The ideal candidate will be comfortable in a high-paced environment and will bring an energetic and creative approach to their work.
Responsibilities :
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Mentor & manage junior developers.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Work on bug fixing excellent debugging skills and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Requirements :
- +1.5 years experience in developing iOS applications.
- Strong C++/Objective C experience.
- A deep familiarity with Objective-C and Cocoa Touch.
- Experience submitting an application to iTunes, with previously approved products in iTunes App Store.
- Experience using version control repositories like GIT.
- Comfortable with agile/scrum development process and code reviews.
- Exposure to restful services, soap based web services, lightweight information.
- Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text. Experience with third-party libraries and APIs.
- Solid understanding of the full mobile development life cycle.
- Exposure to performance, security and user experience Desirable.
- Excellent verbal and written communication skills.
- Self-motivated and able to work independently and with remote teams.
- Good team member, commitment to quality.
Software QA/Testing Engineer
apply
We are looking for Software QA/Testing Engineer who monitors every phase of the software development process so as to ensure design quality, making sure that the software adheres to the standards set by the development company.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Responsible of all QA functions(planning,strategy,testing execution & tools).
- Ensure that QA process is communicated & adequate to ensure agreed quality levels.
- Work with QA team to ensure testing of functional areas is complete,tracked & on-time.
Requirements
- Working experience in Test and Team Management.
- Understanding of STLC, Test Methodologies & Test Strategy.
- Understand & analyze Business, Functional, Technical & UI Requirements of the project.
- Candidate profile - Working experience in Test and Team Management.
- Understanding of STLC, Test Methodologies & Test Strategy.
- Understand & analyze Business, Functional, Technical & UI Requirements of the project.
Java Developer
apply
We are looking for Java Developers who can design and develop user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.
Responsibilities
- Write “clean”, well-designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary
Requirements
- Experience with Tomcat servers
- Experience with Spring framework and Struts
- Experience with XML related technologies (XML Schema, XSL:FO, XSLT,DOM4j, SAX).
- Experience with HTML 5, JSON.
- Experience with DB2, Oracle, and/or MS SQL.
- Experience with Ant & Maven.
Android Developer
apply
We are looking for someone who is passionate about building great mobile applications, enjoys working with a team of talented developers, and who is eager to take on big challenges.
Qualification:
- +1.5 years experience in developing Android applications.
- Design and build advanced applications for the Android platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Object-oriented programming concepts and design patterns.
- Android Java programming experience
- Experience with Android SDK.
- Experience with working using remote data via REST and JSON.
- Experience with third-party libraries and APIs
- Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.
- Exposure on UI widget
- Customizing native UI components
- Excellent verbal and written communication skills
- Self-motivated and able to work independently and with remote teams.
- Good team member, commitment to quality.
Education:
- B.Tech or Masters Degree in Computer Science or equivalent.
Magento Developers
apply
We are currently seeking MAGENTO DEVELOPER, highly talented, motivated and driven individuals with a genuine passion for web technologies. The ideal candidate will be comfortable in a high-paced environment and will bring an energetic and creative approach to their work.
Responsibilities :
- Very high preference for Magento Certified developer.
- Developing and maintaining custom web applications built using Magento.
- Building New Magento Functionality and writing extensions.
- Integrating Magento Modules and customizing.
- Customizing Core Functionalities, as per requirement.
- Fixing the live websites error.
Requirements :
- Minimum of 1.5 years real-world Magento development experience.
- Having Magento Developer Certification. (Preferred)
- Mastery-level knowledge in successful, heavy customization and implementation of Magento CMS.
- Strong knowledge of Magento-specific data organization (Categories, Product attribute sets/attributes, Product import) and Magento theme components (layout, block, template).
- Having knowledge of web technologies including PHP, HTML, CSS, Javascript, AJAX etc.
- B.Tech or Masters Degree in Computer Science or equivalent.
Networking Professional
apply
We are looking for Network administrator, Who have good experience in networking, Server management and virtualization (Cloud).
Responsibilities:
- Upgrades, installs and troubleshoots networks, networking hardware devices, and software.
- Maintains inventory of equipment and parts as well as documentation of vendor activities.
- Monitor the network for problems and have them repaired.
- Upgrade network hardware and software.
- Look after the security of a network through implementing various security measures and perform necessary updates.
- Set-up accounts for users and assists users whenever they encounter problems with their accounts.
- Think of ways for backing up data and other recovery plans in case a network failure occurs.
- Be able to assess problems reported within the network and determine ways to have them fixed.
- Able to do Multi-task skills and have strong technical problem-solving skills.
Requirements:
- Thorough understanding of Linux OS (various distributions) and Windows administration.
- Must have experience on Cloud computing (AWS, Azure).
- Good Understanding of virtualization technology(VMware).
- Must have experience with cPanel, VPS and other hosting tools and technologies.
- Environment System & Security Monitoring, Issue Analysis, Resolution & Troubleshooting.
- Experience in development and maintenance of infrastructure monitoring tools/services.
- Familiarity with web and application server administration; Apache, Tomcat, and IIS etc.
- Experience with Hardware Firewall management will be added advantage.
Business Development Executive (Singapore)
apply
We are looking for a Business Development Executive for our Singapore office for building strong relations with the client for long term benefits and implement efficient & informative customer feedback system.
You will be a part of an energetic team that is responsible for all aspects of identifying business opportunities by shortlisting prospects and qualifying leads.
Responsibilities
- Developing new business through networking, reaching out; establishing contact and developing relationships with prospects
- Arranging business meetings and following up leads
- Preparing and delivering customer presentations, pitch documents and demonstrations of the software, articulately and confidently
- Understanding customers’ specific business needs and applying technical knowledge to recommend solutions
- Bargaining and negotiating with customers to close business deals
- Providing post-sales support to customers, offering clear advice and solutions wherever possible
- Mining existing clients for more business
- Learning about how products and services work
- Learning about the industry sector in question – be it healthcare, e-commerce, education, etc.
- Attending industry events
- Keeping abreast of constantly changing software, hardware systems and peripherals
Requirements
- At least 1 year of sales and/or new business development experience in the IT sector
- Technical knowledge in IT domain is a must
- A proven track record of consistently delivering or exceeding sales targets
- High level of self-motivation, energy and passion; ability to work both independently and as a team in a fast-paced working environment
- Excellent interpersonal, communication and presentation skills; mature and engaging personalities;
- High fluency in spoken and written English. Knowledge of Mandarin is preferable
- Willingness to travel extensively
- Proficiency in MS Office
- Excellent persuasion and negotiation skills
- Great social and networking skills
Business Development Executive (San Francisco, USA)
apply
We are looking for a Business Development Executive for our USA office for building strong relations with the client for long term benefits and implement efficient & informative customer feedback system.
Responsibilities
- Identifying business opportunities by shortlisting prospects and qualifying leads
- Developing new business through networking, reaching out; establishing contact and developing relationships with prospects
- Arranging business meetings and following up leads
- Preparing and delivering customer presentations, pitch documents and demonstrations of the software, articulately and confidently
- Understanding customers’ specific business needs and applying technical knowledge to recommend solutions
- Bargaining and negotiating with customers to close business deals
- Providing post-sales support to customers, offering clear advice and solutions wherever possible
- Mining existing clients for more business
- Learning about how products and services work
- Learning about the industry sector in question – be it healthcare, e-commerce, education, etc.
- Attending industry events
- Keeping abreast of constantly changing software, hardware systems and peripherals
Requirements
- At least 1 year of sales and/or new business development experience in the IT sector
- Technical knowledge in IT domain is a must
- A proven track record of consistently delivering or exceeding sales targets
- High level of self-motivation, energy and passion; ability to work both independently and as a team in a fast-paced working environment
- Excellent interpersonal, communication and presentation skills; mature and engaging personalities;
- High fluency in spoken and written English. Knowledge of Mandarin is preferable
- Willingness to travel extensively
- Proficiency in MS Office
- Excellent persuasion and negotiation skills
- Great social and networking skills