Careers
Business Analyst
Responsibilities:- 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 3 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 Supply Chain domain.
Job Features
Business Analyst Responsibilities: Gather and document business requirements from stakeholders. Develop Business Requirement Documents (BRD) and Functional Requirement Documents (FRD). Collaborate wit...
Technical Lead
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 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
Technical Lead 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, des...
Sr.Business Analyst
We are seeking an experienced Business Analyst with a minimum of 7+ years of experience to join our team. The ideal candidate will have a strong background in ERP systems, excellent communication and presentation skills, and a proven track record of delivering successful business solutions. Responsibilities:- Collaborate with stakeholders to understand business objectives and
- Analyze existing business processes and systems to identify areas for
- Gather and document functional and non-functional
- Translate business requirements into technical specifications for ERP system enhancements or implementations.
- Work closely with cross-functional teams to design, develop, and implement solutions that meet business needs.
- Conduct user acceptance testing and facilitate training sessions for end-users.
- Provide ongoing support and troubleshooting for ERP systems.
- Communicate project status updates and issues to
- Assist with change management efforts related to ERP implementations or
- Stay current with industry trends and best practices related to ERP systems and business
- Bachelor's degree in Business Administration, Computer Science, Information Systems, or related field.
- Minimum of 7 years of experience as a Business Analyst,
- Strong understanding of business processes and ability to translate business requirements into technical solutions.
- Excellent communication and presentation skills, with the ability to effectively communicate complex ideas to stakeholders at all
- Proven ability to work effectively in cross-functional teams and manage multiple priorities in a fast-paced
- Strong analytical and problem-solving
- Experience with Agile methodologies is a
- Certification in Business Analysis (e.g., CBAP) will be preferred.
Job Features
Sr.Business Analyst We are seeking an experienced Business Analyst with a minimum of 7+ years of experience to join our team. The ideal candidate will have a strong background in ERP systems, excellen...
HR Manager
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 implementation of company strategy and objectives. The HR Manager will have a strong understanding of the technical domain and will work closely with technical teams to support their HR needs. The role promotes corporate values and enables business success through human resources management, including job design, recruitment, performance management, training & development, employment cycle changes, and talent management.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
HR Manager 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...
UI/UX Designer
We are looking for a talented UI/UX Designer with a minimum of 3 years of experience in designing user interfaces and user experiences for web applications. The ideal candidate will have strong skills in HTML, CSS, and JavaScript frameworks such as Angular or React.js. You will be responsible for creating visually appealing and user-friendly interfaces, ensuring an optimal user experience.Key Responsibilities:
User Research and Analysis:
- Conduct user research to understand user needs, behaviors, and pain points.
- Analyze user feedback and activity to improve the user experience.
- Create user personas, user journey maps, and wireframes based on research insights.
UI/UX Design:
- Design intuitive and engaging user interfaces for web applications.
- Develop wireframes, prototypes, and high-fidelity mockups.
- Ensure design consistency across all platforms and devices.
- Collaborate with product managers and developers to ensure designs are feasible and align with project requirements.
Front-End Development:
- Implement designs using HTML, CSS, and JavaScript frameworks (Angular or React.js).
- Ensure the technical feasibility of UI/UX designs.
- Optimize applications for maximum speed and scalability.
- Collaborate with back-end developers to integrate user-facing elements.
- Experience in working with frontend CMS( WordPress, Webflow etc.)
Usability Testing:
- Conduct usability testing and gather user feedback.
- Iterate on designs based on usability testing results.
- Ensure that the final product aligns with user needs and expectations.
Collaboration and Communication:
- Work closely with cross-functional teams, including developers, product managers, and other designers.
- Communicate design ideas and prototypes to stakeholders.
- Participate in design reviews and provide constructive feedback to peers.
Qualifications:
- Bachelor’s degree in Design, Computer Science, or a related field, or equivalent practical experience.
- Minimum of 3 years of experience as a UI/UX Designer with a strong portfolio showcasing your design work.
Skills:
- Design Skills: Strong visual design skills, with an eye for detail and a deep understanding of layout, typography, and color.
- Technical Skills: Proficiency in HTML, CSS, and JavaScript frameworks (Angular or React.js).
- User Research: Experience conducting user research and usability testing.
- Problem-Solving: Strong problem-solving skills with the ability to think critically and creatively.
- Communication: Excellent verbal and written communication skills.
- Collaboration: Ability to work effectively in a team environment and collaborate with cross-functional teams.
Job Features
UI/UX Designer We are looking for a talented UI/UX Designer with a minimum of 3 years of experience in designing user interfaces and user experiences for web applications. The ideal candidate will hav...
.Net Developer
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 will have a strong background in designing, developing, and maintaining complex web applications using the .NET Core framework. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs.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
.Net Developer 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 idea...