Join Our Team

Explore Exciting Opportunities at Kramah Software

At Kramah Software, we’re more than just a company; we’re a vibrant community of innovators, creators, and problem solvers. Our commitment to harnessing technology for positive change drives us forward, and we’re on a mission to leave our mark on the world of software solutions.

Careers at Kramah Software

Why Build Your Career at Kramah?

Innovation at Its Core: Innovation is our driving force. We encourage creative thinking and provide a platform for you to turn your ideas into reality.
A Culture of Collaboration: We believe that the best solutions emerge through collaboration. Our diverse team works together seamlessly to tackle complex challenges.
Personal and Professional Growth: Your growth is our priority. We offer continuous learning and skill development opportunities to help you reach your full potential.
Meaningful Impact: Join us in making a meaningful impact on industries such as education, healthcare, and more. Your contributions at Kramah will shape the future.

Current Job Openings

Explore roles at Kramah Software

Senior Java Developer

Senior Java Developer

Pune, Bengaluru, Chennai, Hyderabad

Experience: Above 8 Years

Mandatory Skill: Java, PostgreSQL, Jenkins

 

Job Description:

We are looking for a seasoned Senior Developer with expertise in Java to join our team. The ideal candidate should have over 8 years of experience and possess strong skills in Java development, system design, and CI/CD pipeline deployment.

 

Responsibilities:

  • Strong proficiency in Java, Spring Framework, Spring Boot, RESTful APIs, PostgreSQL, and Apache Kafka Development.
  • Expertise in deploying applications via CI/CD pipelines using tools such as Chef, Jenkins, Sonar, Checkmarx, Maven, and Gradle.
  • Proficiency in Low-Level System Design and code review processes.
  • Ability to tackle challenging tasks and deliver high-quality solutions.
  • Excellent communication skills to collaborate effectively with team members and stakeholders.

If you meet the above requirements and are looking for an opportunity to showcase your expertise in Java development, we encourage you to apply for this role.

Apply Now

Lead developer

Hybrid

Position Summary:

We are seeking a Lead Developer with 5 to 10 years of experience to join our team. The ideal candidate should have a strong background in Object-Oriented Programming and experience with test automation frameworks. This role offers the opportunity to work remotely from home.

 

Candidate Profile:

  • Good knowledge of Object-Oriented Programming in one of the following languages: JavaScript, TypeScript, Python, Java, or C#.
  • Proficiency in at least one test automation framework such as Playwright, Cypress, Selenium, or WebdriverIO.
  • Experience with Git and the code review process.
  • Excellent attention to detail, with the ability to recognize small differences in test scenarios and coding conventions.
  • Strong problem-solving skills, including the ability to efficiently automate test scenarios, identify the root cause of failed test cases, and debug failed tests.
  • Strong ability to understand the application flow.

Position Requirements:

  • 5 to 10 years of relevant experience.
  • Work-from-home setup.

Desired Skills:

  • Familiarity with Git and the code review process.
  • Experience with test automation frameworks such as Playwright, Cypress, Selenium, or WebdriverIO.
  • Proficiency in one programming language from the list provided.
  • Strong understanding of the application flow.

If you have the required experience and skills, and you're looking for a challenging opportunity to lead development projects from the comfort of your home, we encourage you to apply!

Apply Now

Azure Cloud Senior Engineer

Hybrid

Candidate Profile:

Required:

  • Undergraduate degree in an engineering or computer science discipline and/or equivalent experience/certification.
  • 7+ years of experience in information technology with technical skills:
    • 7+ years of experience with infrastructure application delivery (operations).
    • 3+ years of experience in Agile/DevOps methodologies.
    • 3+ years with Kubernetes (EKS, AKS, ACK, or OpenShift).
    • 3+ years of experience with cloud technology and its concepts (AWS, Azure, and/or Alibaba) including networking, security, and IAM.
    • 3+ years of experience with Infrastructure and Configuration Management-as-Code Services: Terraform Enterprise, Vault Enterprise, Ansible, or Ansible Tower.
    • 3+ years of experience with infrastructure automation through scripting with Python, Ruby, PowerShell, and/or UNIX scripting languages.
  • Networking fundamentals.
  • Ability to independently research and recommend tools, software, applications, and systems for attaining best-in-class IT technology across the enterprise.
  • Ability to drive an idea or concept to an actual solution with significant autonomy.
  • Ability to design highly resilient systems that support 99.9% uptime.
  • Ability to create constructive relationships, influence, and communicate effectively.

Preferred:

  • Graduate Degree in Computer Science or Computer Engineering.
  • Experience with observability tooling: Dynatrace APM & Grail, Splunk, CloudWatch, VPC Flow Logs.
  • Experience with security tool integration and methods: Vault, Thycotic, Ping Access, PAM/SSSD, Waratek.
  • Experience with DevOps Tooling: Helm, Harness, Backstage, Jenkins, Aqua, Confluent Cloud (Kafka).
  • Experience with middleware products: DataPower, MQSeries, MQ, JBoss, Tomcat, Apache Web, IBM Integration Bus (AppConnect).
  • Experience with database platforms and high availability design implementations.
  • One or more cloud certifications.
  • ITIL V4 foundation certification.
  • Excellent technical knowledge of current and emerging infrastructure systems and standards.
  • Project planning and management experience.
  • Excellent understanding of change management and testing requirements, techniques, and tools. High availability and disaster recovery strategies and solutions.

Core Work Activities:

  • Serve as one of the department’s cloud platform technology SMEs, modernizing legacy IT systems.
  • Produce Infrastructure as Code.
  • Provide solutions to lift and shift legacy solutions into the cloud.
  • Provide solutions to transform legacy solutions into cloud-native solutions.
  • Provide technical expertise, oversight, standardization, and validation of the effectiveness of hardware and software infrastructure.
  • Research, design, and engineer high-performing Infrastructure (as code) components.
  • Educate internal and external users on how best to operate and support infrastructure services.
  • Participate in the evaluation and selection of technology products.
  • Institute best practices and ensure proper alignment to projects and major initiatives.
  • Lead analysis of the current environment to detect critical deficiencies and recommend solutions for improvement.
  • Lead analysis of technology industry and market trends.

If you meet the qualifications and are ready to contribute to our dynamic team, apply now!

Apply Now

Microsoft Dynamics CRM Developer

Hybrid

Experience: 6+ Years

 

Job Description

Position Summary: The Microsoft Dynamics CRM Developer will be responsible for participating at an intermediate level in all phases of the development and maintenance life cycle for Dynamics CRM. The ideal candidate will have hands-on experience with Dynamics CRM entities, MS Dynamics administration, workflows, configuration (including UI / form development – web + unified client interface), security, reporting / dashboards, migration, custom development (including Unified Service Desk), Omnichannel, web resources, data integrations, and CRM solution file management. The candidate must have the ability to manage / prioritize multiple demands from a large user base across multiple departments. The candidate should have deep knowledge of Dynamics 365 CRM in all functional and technical areas.

Position Responsibilities

  • Participating in design and architecture sessions with key business users, gathering and documenting business processes and requirements for the system.
  • Architecting the CRM system, related customizations and reports to model the business organizational process.
  • Advising business users on best practices for CRM, development or integration processes.
  • Balancing business users' requests and requirements with technical constraints.
  • Building and configuring CRM forms, views, dashboards, workflows and Dynamics Portals.
  • Developing SSRS reports using Microsoft SQL and FetchXML.
  • Experience with D365 CDS PowerApps model, automating business processes with Microsoft Flow.
  • Working with internal support members to resolve technical issues with servers, ETL packages, SQL, SSRS and other related technologies to the internal CRM system.
  • Maintaining code repository, Azure DevOps backlog and source control.
  • Effectively utilizing SDK and 3rd party tools such as XRMToolbox for administration of CRM system.
  • Supporting the application including fixing application issues.

Position Requirements:

  • A Bachelor's degree in Business, Computer Science or equivalent experience required.
  • Strong written communications especially related to articulating technical specifications.
  • 6-8 years of recent experience with Microsoft Dynamics 365 CE/CRM XRM projects.
  • Experience in customizations, JavaScript, C#, .NET, HTML, Silverlight, MVC, SQL Server, SSRS including plugins, scripting and form creation.
  • Experience with CRM API, REST/ODATA and soap ENDPOINTS.
  • Strong understanding of and ability to configure security groups, roles and teams.
  • Comfortable using Visual Studio, Azure DevOps, source control, CRM SDK.
  • SSIS or other ETL technologies using Scribe.

Desired Skills

  • Knowledge of the O365 platform as it pertains to feature sets that integrate with Dynamics CRM solutions including SharePoint, Mobility.
  • Developing Azure Logic and Azure Functions.
  • Familiarity with Data Export Service and Azure SQL.
  • Microsoft Certifications on Dynamics 365 CE/CRM preferred.
Apply Now

Lead Engineer - O365 Admin

Ahmedabad, Pune

Experience: 7 to 9 Years

 

Mandatory Skills: O365 Admin, Office 365, Azure

 

Open Positions: 2

 

Job Description:

We are seeking experienced Lead Engineers with 7 to 9 years of expertise in O365 administration, Active Directory, and DC migration. Freshers need not apply for this position.

 

Responsibilities:

 

Office 365 Migration:

Manage M365 services and conduct exchange migration tenant-to-tenant using third-party or native tools.
Possess exceptional knowledge of Windows Active Directory, Azure AD, and Group Policy configurations.
Understand AD site component topology and Forest/inter-forest operations.
Proficient in DNS and DHCP management in an enterprise-level environment.

 

Active Directory:

Design, deploy, and manage Active Directory forests, domains, and OUs.
Configure and maintain Active Directory infrastructure, including domain controllers and DNS servers.
Implement security policies, group policies, and access controls within Active Directory.
Monitor AD performance, event logs, and system health indicators proactively.

 

 

Azure Migration:

Implement hybrid connectivity between Azure and on-premises environments.
Design migration strategies for traditional systems to Azure (lift and shift/Azure migrate).
Implement server IaaS, Azure networking concepts, DNS, and storage.
Conduct migrations to Azure, including those involving over 500 VMs.

 

DC Migration:

Develop comprehensive migration plans and timelines for relocating IT infrastructure and applications.
Conduct assessments of current data center environments and identify migration requirements.
Coordinate with stakeholders to define migration objectives and establish success criteria.
Plan and execute data migration activities to ensure data integrity during the migration process.

 

Requirements:

Strong proficiency in O365 administration, Active Directory, and DC migration.
Hands-on experience in exchange migration tenant-to-tenant and Active Directory administration.
Excellent knowledge of Windows Active Directory, Azure AD, and Group Policy configurations.
Proficiency in PowerShell scripting for automation and administration tasks.
Strong analytical and problem-solving skills for resolving complex issues effectively.

 

Good to Have:

Cloud exposure/experience
SQL query development experience across different databases
Experience in developing dashboards using in-memory reporting tools

 

Timing: 12 to 9 PM IST

Apply Now

Java Lead

Pune, Bengaluru, Chennai, Hyderabad

Experience Required: 8 to 10 years only

 

Job Description:

We are seeking a seasoned Java Lead with 8 to 10 years of experience. Freshers do not apply for this post. The ideal candidate will have:

  • Strong proficiency in Java, Spring Framework, Spring Boot, RESTful APIs, Postgres, and Apache Kafka Development.
  • Extensive experience in deploying applications via CI/CD pipelines, utilizing tools such as Chef, Jenkins, Sonar, Checkmarx, Maven, and Gradle.
  • Proficiency in Low Level System Design and conducting code reviews.
  • Ability to tackle challenging tasks effectively and lead technical initiatives.
  • Excellent communication skills.

This position requires candidates to work from the office and will involve two rounds of online technical interviews.

Apply Now

Business Development Executive - International

Remote - WFH

Experience: 0 to 2 years

Job Location: Work from home

Timings: 2 pm to 11 pm (afternoon shift), Monday to Friday

Job Profile:

  1. Generate leads and contact the appropriate individuals.
  2. Send emails to the generated contacts for various products.
  3. Persuade contacts to participate in a free online demo of our software product and schedule demo appointments.
  4. Coordinate with the team during webinars to increase registrations.
  5. Manage end-to-end sales process and collaborate with the team to secure new orders.
  6. Excellent English communication skills are required.

Candidates with 0 to 2 years of experience are encouraged to apply for this work-from-home position.

Apply Now

Business Development Executive - Domestic PAN India

Remote - WFH

Experience: 0 to 2 years

Job Location: Work from home

Timings: 10 am to 6 pm, Monday to Friday

Job Profile:

  1. Generate leads and contact the appropriate individuals.
  2. Send emails to the generated contacts for various products.
  3. Persuade contacts to participate in a free online demo of our software product and schedule demo appointments.
  4. Coordinate with the team during webinars to increase registrations.
  5. Manage end-to-end sales process and collaborate with the team to secure new orders.
  6. Must be able to communicate and speak English, Hindi Language

Candidates with 0 to 2 years of experience are encouraged to apply for this work-from-home position.

Apply Now

Senior Engineer - Azure Cloud Engineer, AWS, Azure

Ahmedabad, Pune, Bengaluru, Chennai, Hyderabad, Thane, Coimbatore, Gurgaon

Work Arrangement: Hybrid mode

Job Description:

We are seeking a Senior Engineer with expertise in Azure Cloud Engineering, AWS, and Azure. The ideal candidate will meet the following requirements:

Basic Qualifications:

  • Undergraduate degree in engineering or computer science, or equivalent experience/certification.
  • Minimum 7 years of experience in information technology with proficiency in:
    • Infrastructure application delivery (operations) for at least 7 years.
    • Agile/DevOps methodologies for at least 3 years.
    • Kubernetes (EKS, AKS, ACK, or OpenShift) for at least 3 years.
    • Cloud technology (AWS, Azure, and/or Alibaba) for at least 3 years, including networking, security, and IAM.
    • Infrastructure and Configuration Management-as-Code Services (Terraform Enterprise, Vault Enterprise, Ansible or Ansible Tower) for at least 3 years.
    • Infrastructure automation through scripting with Python, Ruby, PowerShell, and/or UNIX scripting languages for at least 3 years.
  • Strong networking fundamentals and ability to research and recommend IT technology solutions.
  • Ability to drive ideas to solutions independently with significant autonomy.
  • Ability to design highly resilient systems achieving 99.9% uptime.
  • Excellent communication and relationship-building skills suitable for collaboration across teams and management.

Preferred Qualifications:

  • Graduate Degree in Computer Science or Computer Engineering.
  • Experience with observability tooling (e.g., Dynatrace APM & Grail, Splunk, CloudWatch, VPC Flow Logs).
  • Experience with security tool integration and methods (e.g., SSO, MFA, WAM).
  • Knowledge of ransomware protection tools/methods and DevOps tooling (e.g., Helm, Harness, Backstage, Jenkins, Aqua).
  • Experience with middleware products and database platforms, including high availability design implementations.
  • Cloud certifications and ITIL V4 foundation certification.
  • Excellent technical knowledge of current and emerging infrastructure systems and standards.
  • Project planning and management experience.
  • Understanding of change management and testing requirements, techniques, and tools, as well as high availability and disaster recovery strategies and solutions.

Core Work Activities:

  • Serve as a cloud platform technology SME, modernizing legacy IT systems.
  • Produce Infrastructure as Code and provide solutions for lifting and shifting legacy solutions into the cloud and transforming them into cloud-native solutions.
  • Provide technical expertise, oversight, standardization, and validation of hardware and software infrastructure.
  • Educate internal and external users on technologies to continually improve organizational knowledge.
  • Participate in technology product evaluation and selection, instituting best practices and ensuring alignment with projects and initiatives.
  • Lead analysis of the current environment to detect critical deficiencies and recommend improvement solutions.
  • Lead analysis of technology industry and market trends to determine potential impacts on existing and planned architectures.

Managing Projects and Priorities:

  • Function as a strategic senior technical expert providing technical leadership within own and other teams.
  • Determine priorities, schedules, plans, and necessary resources to promote project completion on schedule.
  • Analyze information, evaluate results, and choose the best solutions to solve problems.
  • Perform other reasonable duties as required for this position.

Candidates meeting the outlined qualifications are encouraged to apply.

Apply Now

Senior Software Engineer - Java

Pune, Bengaluru, Chennai, Hyderabad

Experience: 8+ years

Work Arrangement: Work from Office only

Interview Rounds: Two online technical interviews

Job Description:

We are seeking a Senior Software Engineer with over 8 years of experience for a lead role. Freshers need not apply. The ideal candidate will have:

  • Strong proficiency in Java, Spring Framework, Spring Boot, and RESTful APIs.
  • Experience with Postgres and Apache Kafka development.
  • Proficiency in deploying applications via CI/CD pipelines using tools like Chef, Jenkins, Sonar, Checkmarx, Maven, and Gradle.
  • Expertise in Low Level System Design and code review.
  • Ability to tackle challenging tasks effectively.
  • Excellent communication skills.

This position requires candidates to work from the office.

Apply Now

Engineer II - QE

Ahmedabad, Pune, Bengaluru, Chennai, Hyderabad

Mandatory Skill: QE, Functional Testing, Testing

Responsibilities:

  • Develop and execute test plans and strategies for front-end applications.
  • Implement and maintain automated testing frameworks using Playwright.
  • Collaborate with cross-functional teams to ensure quality standards.
  • Conduct thorough testing of user interfaces across platforms and browsers.
  • Mentor junior team members and improve testing processes.
  • Stay updated on industry trends and share insights with the team.
  • Integrate automated testing into CI/CD pipelines.

Qualifications & Experience:

  • Bachelor's degree in Computer Science or related field.
  • 5-7 years of experience in front-end testing.
  • Proficiency in HTML5, CSS3, JavaScript, and React/Angular/Vue.js.
  • Experience with Playwright for automated testing.
  • Strong analytical and communication skills.

Additional Skills:

  • Performance testing, accessibility standards, security testing.
  • Familiarity with Agile/Scrum, cloud platforms, RESTful APIs.
  • Knowledge of Docker and Kubernetes.
Apply Now

Platform Engineer (Keycloak)

Remote

Mandatory Skills:

  • Excellent verbal & written communication
  • Customer requirement analysis and solution provision
  • Integration of Keycloak with Amazon Web Services
  • Configuration assessment of Keycloak applications
  • Implementation of Okta and Azure user-group mappings
  • Enhancement of Keycloak user/group synchronization
  • Automation of Keycloak configuration for new deployments
  • Strong debugging abilities
  • Agile and Waterfall environment proficiency

Preferred Skills:

  • SQL and NoSQL database experience (PostgreSQL, Elasticsearch, Redis, DynamoDB)
  • Unix/Linux environment familiarity

Experience: 8-12 years

Apply Now

Senior Engineer - Azure Cloud Engineer

Any Apexon Location / Remote

Shift Timing: EST (5 PM - 2 AM)

Minimum Experience: 7+ Years

Mandatory Skills: DevOps, Kubernetes, AWS/Azure Concepts

 

Candidate Profile:

  • Bachelor's degree in engineering or computer science, or equivalent experience/certification
  • 7+ years of IT experience with expertise in:
    • Infrastructure application delivery (operations)
    • Agile/DevOps methodologies
    • Kubernetes (EKS, AKS, ACK, or OpenShift)
    • Cloud technology (AWS, Azure, Alibaba) including networking, security, and IAM
    • Infrastructure and Configuration Management-as-Code Services (Terraform, Vault, Ansible)
    • Infrastructure automation through scripting (Python, Ruby, PowerShell, UNIX)
    • Networking fundamentals
  • Ability to research and recommend tools, drive solutions independently, and design highly resilient systems
  • Strong communication and relationship-building skills

Preferred:

  • Graduate Degree in Computer Science or Computer Engineering
  • Experience with observability tooling, security tool integration, and DevOps Tooling
  • Cloud certifications and ITIL V4 foundation certification
  • Project planning and management experience
  • Excellent understanding of change management, testing requirements, and high availability strategies

Core Work Activities:

  • Act as a cloud platform technology SME, modernizing legacy IT systems and producing Infrastructure as Code
  • Provide solutions for lifting and shifting legacy solutions into the cloud and transforming them into cloud-native solutions
  • Research, design, and engineer high-performing Infrastructure components, ensuring standards-based, highly available, and secure systems
  • Educate internal and external users on technology usage and best practices
  • Participate in technology evaluation and selection, instituting best practices and ensuring alignment with projects and initiatives
  • Lead analysis of current architecture, industry trends, and market impact, providing recommendations for improvement
  • Manage projects, prioritize work, analyze information, and evaluate results to solve problems effectively

Additional Duties:

  • Perform other reasonable duties as required for the position.
Apply Now

Internship Opportunities

Marketing Internships
Eligibility: B.E., B.Sc., B.A., M.A., B.B.A., B.Com., M.B.A.
Duration: Minimum 3 to 6 months
Are you a final-year student looking to gain experience in Software Product Marketing? Join our internship program and kickstart your career.
Requirements:
College NOC required.
Bring your own laptop.

Tech Internships
Eligibility: M.Tech., M.C.A.
Duration: Minimum 3 to 12 months
Calling all final-year M.Tech., M.C.A., BCA, BSC, MSC, Computer Science, and Information Science students! Join our tech internships and work on real-world projects.
Selection Process:
Coding Round
Technical Interview
HR Interview
Requirements:
College NOC required.
Bring your own laptop.
Walk-in interviews on weekdays at 11 am with your resume.

Outstanding interns may receive job offers upon graduation.

Ready to Join Our Team?

If you're ready to take your career to new heights and make a difference in the world of technology, we want to hear from you. Share your Resume/CV with us and explore the exciting opportunities at Kramah Software.

Share us your resume


Ready to Join Us?

If you're passionate about the future of technology and want to be part of a team shaping it, we're eager to hear from you. Explore our current job openings and internship opportunities above and embark on your journey with Kramah Software today!

Shopping Basket