Opportunity begins here! Explore Knila

We combine the art and science of talent with dynamic technology and building a culture that engages and inspires. Apply now

Job Description:

Candidate Should be capable of developing, independently covering all stages of development cycle. Strong software development skills and ability to write professional code.

Experience:

Minimum 5 to 8 years of experience in developing applications using ASP.NET , MVC, Entity Framework, Web API, .Net Core and Angular 7+

Skills Required :

  • Experience in software development.
  • Experience with C#, Asp.Net, MVC, Ajax, JQuery, JavaScript, LINQ, Angular 4/5/6/7/8/9 and .Net Core.
  • Possess creative and innovative ideas. Excellent in designing web pages with the emerging trends and technologies.
  • Experience with MVC, Entity Framework.
  • Hands off Knowledge in Web API, WCF, JSON and XML Parsing, SOAP.Must handle database, stored procedure.
  • Proven working experience in .Net Development.
  • Good communication skills.
  • Preferably immediate joiner.

Roles and Responsibilities:

  • The candidate will be responsible for developing a Code independently and in a team.
  • The candidate will be responsible for performing unit testing of  applications.
  • Interact with team members (Project managers, other developers and other team members).

Job Summary

Governance, Risk, and Compliance Analyst is responsible for the assessing and documenting of the Company’s compliance and risk posture as they relate to its information assets. Responsibilities require project management experience, as well as expertise to ensure effective system-wide security analysis; standards and testing; risk assessment; awareness and education; and development of policies, standards and guidelines.

Roles and Responsibilities:

    • Perform other duties as assigned to ensure the smooth functioning of the department and maintain the reputation of the organization as a viable business partner.
    • Recommend programmatic and technical directions and operate with a high degree of independence in matters relating to the decisions regarding audit, compliance, risk, and measures for computer and network security.
    • Operate with a high degree of independence with regard to project management activities, including development of project plans and budget/resource estimates.
    • Assist with the management of the system-wide risk management function of the information security program to ensure information security risks are identified and monitored.
    • Internally assess, evaluate and make recommendations to management regarding the adequacy of the security controls for the information and technology systems.
    • Aid the system-wide information security compliance program, ensuring IT activities, processes, and procedures meet defined requirements, policies and regulations.
    • Contribute to the development and implementation of effective and reasonable policies and practices to secure protected and sensitive data and ensure information security and compliance with relevant legislation and legal interpretation.
    • Execute tactically for dealing with increasing number of audits, compliance checks and external assessment processes for internal/external auditors, PCI DSS, SOC1, SOX, and NIST CSF
    • Interacts in both oral and written communications with all levels of system staff including; call center staff, human resources, application developers and other IT Engineering staff , general counsel, auditors, technology vendors and contractors, in matters related to information security and security awareness materials.
    • Work with compliance team and outside consultants as appropriate on required security assessments and audits
    • support the coordination and tracking of all information technology and security related audits including scope of audits, business units involved, timelines, auditing agencies and outcomes.

    Work with auditors as appropriate to keep audit focus in scope, maintain excellent relationships with audit entities and provide a consistent perspective that continually puts First American in its best light. Provide guidance, evaluation and advocacy on audit responses.

    • Must be able to assess computer hardware, software, and systems for security risks or violations and work with IT staff and technology vendors to recommend solutions. Develop strategies to address awareness and training for all stakeholders as well as technical solutions.

    Must be able to assess the status of complex multi-location projects as well as identify and implement appropriate corrective measures to resolve issues as they arise. Must have a strong customer service orientation and the ability to project that attitude to customers in remote locations.

 

Qualification Requirements:

  • 3 years of advanced IT skills with high level of information security experience and expertise
  • Knowledge of information security risk management frameworks and compliance practices
  • Knowledge of securing network technologies, client, and server operating systems
  • Ability to develop security standards and guidelines based on best practices and industry standards
  • Experience responding to, analyzing, and communicating information security incidents
  • 2 years of planning and managing security projects
  • Excellent interpersonal, communication, and presentation skills, including formal report writing experience
  • Understanding of common security standards and regulations relating to a higher education environment (e.g., PCI DSS, ISO27001, NIST CSF.)
  • Bachelor’s degree in information technology or other related field
  • Skills in documenting risk and compliance activities
  • Information security related training or certifications such as CISSP, CRISC, or CISA
  • Experience performing information security audits or risk assessments
  • Familiarity with security auditing processes
  • Must be familiar with dashboard creation

Job Description:

We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/J2EE application development while providing expertise in the full software development lifecycle, from concept and design to testing

  • Must earn at least a degree in B.Sc/M.Sc/BCA/MCA/BE (Computer Science).
  • B.Tech (Information Technology).
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using J2EE platforms
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and J2EE internals (Classloading, Memory Management, Transaction management etc)
  • Strong expertise with JavaScript, HTML, CSS, and writing cross-browser compatible code.
  • Extensive experience in Angular2+.
  • Developing application codes and unit tests in Angular, Java Technologies, and Rest Web Services.
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework
  • Experience as a Sun Certified Java Developer & Core Java
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Hands On knowledge of Oracle Database
  • Knowledge of Apache Royale framework is added advantage.
  • Experience: Between 4 – 8 yrs.

Roles and Responsibilities:

  • Should be able to handle projects independently with minimal guidance.
  • Should be a self starter.
  • Should be able to adapt changing scenarios.

Job Description:

Candidate Should be capable of developing, independently covering all stages of development cycle. Strong software development skills and ability to write professional code.

Experience:

Minimum 4 to 6 years of experience in developing applications using Angular 7+ and Node.JS

Skills Required :

  • Experience in JS framework and their implementation – Ajax, d3, Express, Socketio, JSON and REST etc.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Knowledge of Node.JS and frameworks available for it Express, Strong Loop
  • Familiarity with Restful APIs
  • Understanding the nature of asynchronous programming and its quirks and workarounds
  • Knowledge of JSON Web Token required
  • Good understanding of server-side CSS preprocessors
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system.
  • Understanding fundamental design principles behind a scalable application.
  • Understanding differences between multiple delivery platforms, such as Mobile vs. Desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Experience in designing, profiling and tuning high-performance, mutithreaded applications
  • Agile development process knowledge is desirable.
  • Ability to work with SQL and Nosql databases.
  • Good communication skills.
  • Preferably immediate joiner.

Roles and Responsibilities:

  • The candidate will be responsible for developing a Code independently and in a team.
  • The candidate will be responsible for performing unit testing of  applications.
  • Interact with team members (Project managers, other developers and other team members).

Job Description:

We are currently hiring an Android Developer to join our Development team. As an Android Developer, you will work within our team to deliver functional & user-friendly Android applications in a timely manner.

Experience:

Minimum 2 to 4 years of experience in developing applications

Main Responsibilities of an Android Developer:

  • Writing clean and efficient codes for Android applications
  • Monitoring the performance of live apps and work on optimizing them at the code level
  • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
  • Performing unit and instrumentation tests on code
  • Collaborating with cross-functional teams to define and design new features
  • Staying up to date with new mobile technology trends, applications, and protocols

Key Requirements:

  • Degree in Computer Science, Engineering or a related field
  • You have prior experience as an Android Developer using Kotlin, Java, Android SDK, Android NDK
  • You have experience in publishing an application on the Google Play store
  • Proven work experience in design patterns mobile architecture using frameworks such as MVVM/MVC/MVP
  • Familiarity with RESTful APIs to effectively integrate Android applications
  • Proficient understanding of code versioning tools such as Git
  • Familiarity with various testing tools
  • You are a problem solver with good analytical skills

Job Description:

We are looking for a skilled react.js developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Web pack. You will also be responsible for profiling and improving front-end performance and documenting our front-end code base.

As a react.js developer, we expect you to have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications.

Experience:

Minimum 2 to 5 years of experience in developing applications using React.JS

Roles and Responsibilities:

  • Meeting with the development team to discuss user interface ideas and applications.
  • Reviewing application requirements and interface designs.
  • Identifying web-based user interactions.
  • Developing and implementing highly responsive user interface components using react concepts.
  • Writing application interface codes using JavaScript following react.js workflows.
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Monitoring and improving front-end performance.
  • Documenting application changes and developing updates.

Requirements:

  • Bachelor’s degree in computer science, information technology, or a similar field.
  • Previous experience working as a react.js developer.
  • In-depth knowledge of JavaScript, CSS, HTML, and front-end languages.
  • Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
  • Experience with user interface design.
  • Knowledge of performance testing frameworks including Mocha and Jest.
  • Experience with browser-based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Good project management skills.

Job Description:

Candidate Should be capable of developing, independently covering all stages of development cycle. Strong software development skills and ability to write professional code.

Experience:

Minimum 5 to 8 years of Strong Microsoft.net experience with complete .Net & Javascript & Javascript framework (Jquery/Angular/React/Winjs) any one is good for

Skills Required :

  • Experience in software development.
  • Experience with C#, .Net & Javascript & Janascript framework (Jquery/Angular/React/Winjs)
    • common: SQL server or Oracle
    • Analytic experience
    • UX/UI experience is a plus
  • Possess creative and innovative ideas. Excellent in designing web pages with the emerging trends and technologies.
  • Experience with ASP.Net,MVC,C#.
  • Proven working experience in ASP.Net Development.
  • Good communication skills.
  • Preferably immediate joiner.

Roles and Responsibilities:

  • The candidate will be responsible for developing a Code independently and in a team.
  • The candidate will be responsible for performing unit testing of  applications.
  • Interact with team members (Project managers, other developers and other team members).

Job Description:

Candidate Should be capable of developing, independently covering all stages of development cycle. Strong software development skills and ability to write professional code.

Experience:

Minimum 4 to 7 years of experience in developing applications using Objective-C, Swift and Cocoa Touch.

Skills Required :

  • Proficient with Objective-C, Swift and Cocoa Touch.
  • Experience with offline storage (Core Data), multi-threading APIs.
  • Familiarity with RESTful APIs to connect iOS applications to back-end services.
  • Understanding of Apple design principles and interface guidelines and Apple Review process.
  • Experience in cloud message APIs and push notifications.
  • Working knowledge in Version Control solutions like GIT or SVN.
  • Knowledge of low-level C-based libraries is preferred.
  • Familiarity with continuous integration.
  • Good communication skills.
  • Preferably immediate joiner, Services notice period

Roles and Responsibilities:

  • Designing and building mobile applications for Apple iOS platform.
  • Collaborating with the design team to define app features.
  • Ensuring quality and performance of application to specifications.
  • Identifying potential problems and resolving application bottlenecks.
  • Fixing application bugs before final release.
  • Publishing application on the App Store.
  • Collaborate with a team to define, design, and ship new features.

Job Description:

Candidate should have strong skills in understanding the project’s requirement and ability to deliver the project with quality in both automation and manual testing

Experience:

Minimum 3 to 4 years of experience in software testing.

Skills Required :

  • Thorough knowledge of software testing practices, including test planning, test automation – API and UI, and defect management.
  • Understanding of Agile/Scrum methodology.
  • Identify test cases as per the test strategy to cover all functionalities.
  • Collaborate with QA Engineers to develop effective strategies and test plans.
  • Strong knowledge on analysis the requirement.
  • Strong knowledge in SQL to write a queries.
  • Strong knowledge on troubleshooting the testing failures.
  • Hands-on test automation experience automation tools like Katalon, Selenium.
  • Solid understanding of object oriented programming, design and debugging skills.
  • Proven experience developing automated test systems using Selenium/TestNG/Java
  • Hands-on experience in designing automation framework, build tool integration, reporting tools and continous integration.
  • Knowledge of RESTful API testing using any automation tool.
  • Good to have the knowledge of performance testing using any automation tool.
  • Strong problem-solving capabilities.
  • Effective verbal and written communication skills and a customer orientation.
  • Good communication skills.
  • Preferably immediate joiner.

      Roles and Responsibilities:

  • Experience in architecting automation framework and implementing best practices.
  • Deep understanding of different automation approaches (keyword driven, Data-driven, BDD ) and technology stacks (Java).
  • Will own the quality of a feature, component or a product. Will write, execute and fix test cases, test scripts as per specifications and interact with Developers/Product Team to a report, troubleshoot and resolve issues.
  • Complete hands on contribution on Single or multiple projects simultaneously

Job Description:

We’re looking for a Technical Writer to author, edit, and review product documentation. In this role, you’ll work with internal resources, interview software developers, and attend engineering meetings to gather, write, and publish technical information for our varied audiences. Technical content writer will produce a variety of top quality learning materials such as technical documentation, infographics, screenshot markups, and training videos.

Experience:

Minimum 2 to 4 years of experience in effective technical content writer

Skills Required :

  • Bachelor’s degree or the equivalent in experience in English, Communication, Journalism, Software Engineering, Computer Science, Technical Writing, Teaching, Curriculum Development or Scientific Publication.
  • Previous experience writing documentation and procedural materials for multiple audiences.
  • Superior written and verbal communication skills, with a keen eye for detail.
  • Experience working with engineering to improve user experience: design, UI, and help refine content and create visuals and diagrams for technical support content
  • Proven ability to handle multiple projects simultaneously, with an eye for prioritization
  • Firm understanding of the systems development life cycle (SDLC)
  • Previous software development experience
  • Experience using XML tools to create documentation
  • Ability to communicate complex technical topics to non-technical stakeholders both internally and externally
  • Good communication skills.
  • Preferably immediate joiner.

      Roles and Responsibilities:

  • Research, outline, write, and edit new and existing content, working closely with various departments to understand project requirements
  • Independently gather information from subject matter experts to develop, organize, and write procedure manuals, technical specifications, and process documentation
  • Research, create, and maintain information architecture templates that uphold organizational and legal standards, and allow for easy data migration
  • Develop content in alternative media forms for maximum usability, with a consistent and cohesive voice across all documentation