Careers
- Design and develop robust, scalable, and maintainable mobile applications using React Native for Android and iOS
- Collaborate with cross-functional teams, including designers, product managers, and backend developers, to deliver high-quality applications.
- Translate business requirements and user stories into technical specifications and development tasks.
- Ensure the performance, quality, and responsiveness of applications through rigorous testing and optimization.
- Implement clean, maintainable, and reusable code following best practices and coding standards.
- Troubleshoot, debug, and resolve performance issues in existing mobile applications.
- Conduct code reviews and provide constructive feedback to team members.
- Stay updated with the latest industry trends and technologies to ensure our applications remain innovative and competitive.
- Work closely with backend developers to integrate RESTful APIs and other backend services.
- Ensure secure coding practices and adherence to data privacy regulations.
- Masters degree in Computer Science, Engineering, or related field.
- 4-6 yearsof hands-on experience in developing mobile applications using React Native.
- Proven experience in delivering enterprise-level mobile applications for Androidand iOS
- Proficiency in JavaScript(ES6+) and js with a deep understanding of React Native architecture and concepts.
- Strong experience with Reduxfor state management and offline capabilities.
- Experience in integrating and working with RESTful APIsand third-party libraries.
- Familiarity with mobile app deployment processes for Google Play Store and Apple App Store.
- Solid understanding of mobile development best practices, including performance optimization, responsive design, and security considerations.
- Familiarity with version control systemssuch as Git/Azure.
- Experience with unit testing frameworks(e.g., Jest, Mocha) and end-to-end testing tools.
- Knowledge of backend technologies (Node.js, Python, or Java) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
Job Features
Design and develop robust, scalable, and maintainable mobile applications using React Native for Android and iOS Collaborate with cross-functional teams, including designers, product managers, and ...
- Install, configure, and maintain MS SQL database servers and
- Monitor system health and performance to ensure high levels of performance, availability, and security.
- Perform regular database maintenance tasks such as backups, restores, and
- Set up and manage MS SQL log shipping for high availability and disaster
- Implement and maintain replication strategies to ensure data redundancy and
- Monitor replication processes and resolve any issues promptly.
- Optimize database performance through indexing, query tuning, and schema
- Analyze and resolve database performance issues, bottlenecks, and
- Conduct regular performance tuning and capacity
- Ensure compliance with industry standards and regulations.
- Manage user access controls and permissions.
- Develop, implement, and maintain robust backup and recovery
- Conduct regular backups and perform test restores to ensure data
- Plan and execute disaster recovery
- Develop scripts to automate routine database tasks and improve operational
- Implement monitoring tools and automated alerts for proactive database
- Create and maintain detailed documentation of database configurations, procedures, and best practices.
- Provide technical support and guidance to developers and other team members.
- Participate in on-call rotation and respond to database-related
- MCA, Tech, M.Tech
- Minimum of 8+ years of experience as a Database Administrator, with a strong focus on
- Proficiency in MS SQL database administration, including installation, configuration, and
- Experience with database backup and recovery, disaster recovery planning, and high availability
- Strong knowledge of SQL and experience with query optimization and performance
Job Features
We are seeking a highly skilled and experienced Senior Database Administrator (DBA) with a minimum of 8+ years of experience specializing in MS SQL. The ideal candidate will have a deep underst...
DevOps Strategy and Roadmap:
- Develop and implement a comprehensive DevOps strategy aligned with business objectives.
- Define and execute a roadmap for the continuous improvement of DevOps processes.
Infrastructure as Code (IaC) and Automation
- Lead the implementation and management of Infrastructure as Code practices.
- Drive automation initiatives for infrastructure provisioning, configuration management, and deployment processes.
Continuous Integration and Continuous Deployment
- Oversee the design, implementation, and optimization of CI/CD pipelines.
- Ensure timely and reliable delivery of software releases.
Cloud Management:
- Manage and optimize cloud infrastructure and services, collaborating with cloud providers (e.g., AWS, Azure, GCP).
- Implement cost-effective solutions while ensuring scalability and performance.
Security and Compliance
- Collaborate with security teams to integrate security best practices into DevOps processes.
- Ensure compliance with industry standards and regulations.
Monitoring and Incident Response:
- Implement and manage monitoring solutions for system performance and availability.
- Develop and enforce incident response procedures to minimize downtime.
Vendor Management:
- Evaluate, select, and manage relationships with third-party vendors for DevOps tools and services.
Cross-Functional Collaboration:
- Collaborate with development, QA, and operations teams to optimize communication and streamline processes.
- Act as a bridge between development and operations to ensure a seamless workflow.
Qualifications:
- Bachelors degree in Computer Science, Information Technology, or a related field. Master’s degree is a plus.
- Proven experience in a senior DevOps role with managerial responsibilities.
- Strong technical background in software development, systems administration, and infrastructure management.
- Expertise in CI/CD tools, containerization, and orchestration (e.g., Jenkins, Docker, Kubernetes).
- Experience with Infrastructure as Code tools (e.g., Terraform, Ansible).
- Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
- Excellent communication, interpersonal, and leadership skills.
- Strong problem-solving and decision-making abilities.
- Certifications such as AWS Certified DevOps Engineer, Docker Certified Associate, or others are a plus.
Job Features
We are seeking an experienced and dynamic Senior DevOps Manager to ensure the smooth functioning of our software development and operations processes. The ideal candidate will possess strong technical...
- Gather and document business requirements from stakeholders.
- Develop Business Requirement Documents (BRD) and Functional Requirement Documents (FRD).
- Collaborate with technical teams to translate requirements into technical specifications.
- Conduct gap analysis and propose solutions.
- Facilitate workshops and meetings to gather requirements and validate findings.
- Ensure clear communication between business stakeholders and technical teams.
- Support project managers in project planning and risk management.
- Conduct user acceptance testing (UAT) and ensure solutions meet business needs.
- Bachelor’s degree in Business Administration, Computer Science, or related field.
- Proven experience as a Business Analyst or similar role, with at least 5 years in requirement gathering and documentation.
- Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy.
- Excellent communication and interpersonal skills to collaborate effectively with stakeholders at all levels.
- Proficiency in creating BRDs, FRDs, process flow diagrams, and other relevant documentation.
- Familiarity with Agile methodologies and software development lifecycle (SDLC) processes.
- Experience in the IT industry, preferably in software development or related fields.
- Ability to work independently and manage multiple tasks simultaneously.
- Should have worked in ERP or fintech domain.
Job Features
Responsibilities: Gather and document business requirements from stakeholders. Develop Business Requirement Documents (BRD) and Functional Requirement Documents (FRD). Collaborate with technical teams...
- Design, develop, and maintain efficient and scalable web applications using C#, ASP.NET Core, MVC, and Angular.
- Collaborate with cross-functional teams to analyze, design, and ship new features.
- Implement clean, maintainable, and testable code adhering to coding standards and best practices.
- Participate in code reviews, provide constructive feedback, and ensure quality deliverables.
- Troubleshoot and debug applications to resolve performance issues and bugs.
- Optimize applications for maximum speed and scalability.
- Contribute to architectural decisions and technical design discussions.
- Stay updated with the latest technologies and trends in software development.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum 5 years of experience in software development with expertise in C#, ASP.NET Core, MVC, and Angular.
- Strong understanding of object-oriented programming (OOP) principles and design patterns.
- Proficient in front-end technologies such as HTML5, CSS3, JavaScript/TypeScript, and Angular (Angular 5+).
- Experience with database technologies like SQL Server or MySQL.
- Familiarity with Agile methodologies and DevOps practices.
- Excellent problem-solving and analytical skills.
- Ability to work independently and as part of a team in a fast-paced environment.
- Strong communication skills and ability to collaborate effectively with stakeholders.
Job Features
Responsibilities: Design, develop, and maintain efficient and scalable web applications using C#, ASP.NET Core, MVC, and Angular. Collaborate with cross-functional teams to analyze, design, and ship n...
Key Responsibilities:
Recruitment and Staffing:
- Develop and implement recruitment strategies to attract top technical talent.
- Oversee the recruitment process, including job postings, technical interviews, and onboarding.
- Collaborate with technical managers to forecast future hiring needs and understand specific technical skills required.
Employee Relations:
- Serve as a point of contact for employees regarding HR-related queries and issues.
- Foster a positive working environment and manage employee relations issues.
- Implement and oversee employee engagement programs tailored to technical teams.
Performance Management:
- Develop and manage performance appraisal systems.
- Ensure employees understand their roles and are given regular performance feedback.
- Assist in the development of performance improvement plans.
Training and Development:
- Identify training needs specific to the technical domain and create or coordinate learning and development programs.
- Promote continuous learning and professional development among technical staff.
- Monitor and evaluate the effectiveness of training programs.
Compliance and Policies:
- Ensure compliance with labor laws and regulations.
- Develop, implement, and update HR policies and procedures.
- Manage employee records and maintain confidentiality.
Compensation and Benefits:
- Oversee the administration of employee compensation and benefits programs.
- Conduct salary surveys and research to ensure competitive compensation structures.
- Advise management on pay decisions, promotions, and other compensation-related issues.
HR Strategy and Planning:
- Collaborate with senior management to align HR strategies with business objectives.
- Lead HR projects and initiatives to improve business performance.
- Monitor and analyze HR metrics to measure effectiveness and inform decision making.
Qualifications:
- Bachelor’s degree in Human Resources, Business Administration, or a related field. Master’s degree or HR certification.
- 8+ years of experience in HR management within a technical or technology-driven environment.
- Proven experience as an HR Manager or similar role.
- Thorough knowledge of labor legislation and best practices.
- Strong understanding of HR functions and procedures.
- Excellent communication and interpersonal skills.
- Ability to handle confidential and sensitive information.
- Proficiency in HR software and tools (e.g., HRIS, ATS).
- Strong leadership, problem-solving, and organizational skills.
Skills:
- Technical Acumen: Deep understanding of the technical domain and its specific HR needs.
- Analytical Skills: Ability to analyze data and HR metrics to inform strategic decisions.
- Leadership: Strong leadership qualities with the ability to inspire and manage a team.
- Communication: Excellent verbal and written communication skills.
- Conflict Resolution: Ability to manage and resolve conflicts effectively.
- Decision-Making: Strong decision-making capabilities based on HR metrics and business needs.
- Adaptability: Ability to adapt to changing business environments and manage multiple priorities.
Job Features
The HR Manager is responsible for overseeing all aspects of human resources practices and processes within a technology-driven environment. This role supports business needs and ensures the proper imp...
Key Responsibilities:
Application Development:
- Design, develop, and maintain robust and scalable web applications using .NET Core.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Implement and integrate APIs and third-party services.
Architecture and Design:
- Collaborate with architects and other developers to design and implement software architecture and application features.
- Participate in architectural reviews and provide input on software design and architecture improvements.
- Ensure the implementation of security and data protection measures.
Performance Optimization:
- Optimize applications for maximum performance, scalability, and reliability.
- Identify and resolve performance bottlenecks and application issues.
- Conduct code reviews and provide constructive feedback to team members.
Testing and Deployment:
- Develop and execute unit tests, integration tests, and automated tests to ensure software quality.
- Assist in the continuous integration and continuous deployment (CI/CD) process.
- Monitor and support applications in production environments, ensuring high availability and reliability.
Collaboration and Communication:
- Work closely with product managers, business analysts, and other stakeholders to understand business requirements and translate them into technical solutions.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Document software designs, code changes, and technical processes.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Minimum of 3+ years of professional experience in software development with a focus on .NET technologies.
Skills:
Technical Skills:
- Proficiency in front-end technologies such as HTML, CSS, JavaScript.
- Experience with RESTful APIs, microservices architecture, and cloud platforms (e.g., Azure, AWS).
- Familiarity with relational databases (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Knowledge of version control systems, particularly Git.
Job Features
We are seeking a highly skilled and experienced Senior .NET Developer with a minimum of 3+ years of experience, specializing in .NET Core, to join our dynamic development team. The ideal candidate wil...