Sr. Software Engineer (Cordova / Ionic)

Full time
Ahmedabad
Posted 1 week ago

Summary

The Sr. Software Engineer is responsible for creating of software solutions that take into consideration all aspects of application such as development, architecture design including – performance, scalability, coding, caching, security, encryption, error logging and testing. The selected person is responsible for participating in / leading an existing team of developers AND writing impeccable code to deliver reliable software solutions as per committed timeline.

KEY Responsibilities

Specific Responsibilities

  • Gather and analyse system requirements and design solutions to that meets the specified requirements
  • Translate system requirements to clear development specifications for junior programmers
  • Create documentation, technical diagram as well as project reports.
  • Take a product/project through the entire lifecycle of analysis, design, coding, testing and implementation and support
  • Implement all aspects of an application design – high performance design, coding, caching mechanisms, security, encryption, state management, error logging, debugging, scalability, code reviews, development environment configuration, and testing
  • Continue further enhancing knowledge and stay up to date with latest development concepts and standards
  • Acquire required technical skills and certifications

 Management Responsibilities

  • Must have strong and effective inter-personal & communication skills to be able to interact professionally with a diverse group of clients and staff.
  • Shall be ready to drive presentations for customer or client audiences or professional peers.
  • Shall lead team of developers to ensure timely delivery of specific projects, assist and help them overcome their limitations.
  • Provide recommendations to management concerning issues of programmer productivity and software development management

Skills and Experience

Mandatory Skills

  • Must have strong experience with IONIC Framework 3/4 and Cordova
  • Demonstrated expertise with HTML5, CSS3 and Responsive Web Design
  • Highly skilled JavaScript and Typescript developer using Angular
  • Demonstrated knowledge of jQuery and/or jQuery Mobile
  • Must have knowledge about REST APIs development in .Net(C#)
  • Experience with MSSQL and SQLite
  • Understanding of document description languages such as JSON and XML
  • Good Communicate in English with Clients
  • Time Flexibility
  • Excellent in problem solving skills
  • Working knowledge of SCM with strong emphasis on Git and TFS and proper Git Flow

Non-Mandatory

  • Project Documentation
  • Understanding of plugin development a plus
  • Experience with NoSQL databases such as MongoDB a plus

Qualifications and Certifications

  • E./M.E./M.C.A./B.Tech/M.Tech/Msc.IT

Job Features

Job CategorySoftware Development

Apply Online

A valid email address is required.
A valid phone number is required.