- Collaborating with the frontend developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience. - Fix bugs raised by support team - Customize and maintain existing software based on given instructions. - Design and Develop REST API to support mobile, web and third party integration. - Collaborate with team members. - Ability to work under pressure and meet tight deadlines
- Manage and lead the accounting team - Oversee financial reporting and analysis - Ensure compliance with accounting standards and regulations - Develop and implement financial policies and procedures - Collaborate with other departments for budgeting and forecasting
• Responsible for the Operations and maintenance of the Telecom tower sites • Coordinate, monitor and perform the Scheduled maintenance activity at sites • Attend and troubleshoot the site faults and site cleaning • Coordinate with Tower operating center for rectifications of site alarms • Take over new sites from Project team and report the problems • Monitor and control the fuel management at site level • Perform the Preventive maintenance activity of the assets • Deployment of Caretakers at sites • Responsible for Monthly meter bill payment • Prevent site outages
Support the entire application lifecycle (concept, design, test, release, and support) Produce fully functional mobile applications writing clean code Gather specific requirements and suggest solutions Must know react native”, IOS and Anroid Application Write unit and UI tests to identify malfunctions Troubleshoot and debug to optimize performance Design interfaces to improve user experience Liaise with Product development team to plan new features Ensure new and legacy applications meet quality standards Research and suggest new mobile products, applications, and protocols Stay up to date with new technology trends Proven work experience as a Mobile developer Technology used :-MongoDB , NodeJS+npm , NodeRed , Reactls Natvie , ELK , WSO2 Demonstrable portfolio of released applications on the App store or the Android market In-depth knowledge of at least one programming language like Swift and Java Experience with third-party libraries and APIs Familiarity with OOP design principles Excellent analytical skills with a good problem-solving attitude
- The primary duties and responsibilities of General Manager - Human Resources will include the following: (A) Recruitment Management : - Develop strategy, processes and standards for recruiting, selection, and staffing activities including manpower planning and contracting with vendors to ensure efficient implementation - Ensure that appropriate grading & salary structures are in place to recruit, retain and motivate staff, congruent with the organization's desired culture - Identify and shortlist effective/relevant CVs for any position in line with the approved JD with an overall objective of finding the best fit for the position and follow up approval from competent authority where required - Lead the exit process and support the teams with the analysis around attrition in consultation with the Leadership Teams - Carry out campus selection procedure whenever required and ensure talent pool is created with a robust selection process - Support respective teams for attracting short term interns for specific support - Support respective general managers in hiring short term individual consultants for specific assignments - Set clear roles for with timelines for agencies hired for large scale recruitments and vacancy management - Ability to think and plan innovatively in fast racking recruitment process for filling up the vacancies at all levels - Draft guidelines for decentralized recruitment mentioning clear responsibilities and feedback mechanism for tracking progress. (B) Performance Management : - Ensure timely completion of the Annual Performance review process and adhere to the timelines for all state-based staff. (C) Grievance Management and Organisational Culture : - Ensure that appropriate vehicles for internal communication are in place and effectively used to communicate with and involve employees at all levels - Ensure that a complete set of HR policies are in place, covering all aspect of employment - Have a clear understanding of the organisational and states perspective and commitment towards gender equity and diversity and its application across the state and districts - Ensure compliance of GED and Anti-Harassment Policies and any other disciplinary issues as outlined by government. (D) HR Operations : - Maintain coherent databases and use data for effective human resource decision making - Act as a focal point for all HR functions for the various teams and provide appropriate advice in consultation with the General Managers - Manage smooth execution of all the HR functions relating to hiring, contract renewals, appointments and separations as per HR policies. Ensure that adequate documentation is maintained for each of such activity - Regular updation of Personnel Files (Physically and HRIS) and make information available to Senior Management may be required - Ensure reporting through HR Dash board and provide the data driven analytics for rationale deployment of resource across the state - Ensure optimal usage and right allocation of the HRIS package at state and district level and orient all staff in using the same effectively - Beyond recruitments, work with MD in taking on activities related to strategic HR and steer them forward - Support the other directorates in developing process for improving HR recruitment, performance management and grievance management.
With a specialization in Agile methodology, AWS, Kubernetes, JavaScript, API, and NoSQL databases. The successful candidate will lead a team of developers responsible for delivering high-quality software solutions using Agile methodologies. You will be responsible for managing and directing all aspects of software development, from initial concept through to final product release. Responsibilities: Lead the development team: As the Software Development Manager, you will be responsible for leading and managing a team of developers. This includes providing guidance, mentoring, and coaching to team members to help them reach their full potential. Develop and implement Agile methodologies: You will be responsible for implementing Agile methodologies within the development team, including scrum and other Agile techniques. This includes defining and enforcing Agile processes and practices to improve the quality and speed of software development. Manage software development projects: You will be responsible for managing software development projects from conception to delivery. This includes planning, estimating, tracking, and reporting on project progress, and ensuring that projects are completed on time, within budget, and to the required quality standards. Technical leadership: You will provide technical leadership to the development team, ensuring that best practices are followed, and that the team is up-to-date with the latest technologies and trends in software development. Manage cloud infrastructure: You will be responsible for managing and maintaining cloud infrastructure, including AWS and Kubernetes. This includes deploying, configuring, and maintaining infrastructure, as well as managing security and compliance. Develop and maintain APIs: You will be responsible for developing and maintaining APIs that allow the integration of different software applications. This includes designing and implementing APIs, as well as testing and documenting them. Work with NoSQL databases: You will be responsible for working with NoSQL databases, including designing and implementing database schemas, as well as managing and optimizing database performance. Collaborate with other teams: You will collaborate with other teams within the organization, including product management, quality assurance, and operations, to ensure that software development aligns with business goals and requirements. Communication: You will communicate with stakeholders and management, providing regular updates on software development progress, risks, and issues, as well as proposing solutions to problems.