Based on your search criteria and filters
Job Summary We are seeking a highly skilled and motivated Software Engineer (3) - Core Engineer 3 to join our growing team in Chennai. This role will be based onsite and offers a challenging opportunity to contribute to cutting-edge technology projects within the Technology industry. Key Responsibilities The Core Engineer 3 will be responsible for the design, development, and maintenance of robust and scalable software solutions. This role requires a deep understanding of software engineering principles and a commitment to delivering high-quality code. Required Skills & Qualifications Educational Background: A B.E., B.Tech., M.C.A., or equivalent technical degree is required. Experience: A minimum of 5-6 years of experience in software engineering is expected. This level of experience indicates a proven ability to independently design, develop, and debug complex software systems, as well as mentor junior engineers. Programming Languages: Proficiency in Java , Node.js , and TypeScript is essential. Frameworks & Libraries: Strong experience with Spring Boot , React , and a solid understanding of REST APIs and GraphQL . Databases: Demonstrated ability to work with PostgreSQL . Cloud Technologies: Experience with GCP is required. Version Control: Familiarity with GitHub for version control and collaborative development. Microservices Architecture: A strong understanding of Microservices architecture and its implementation. API Integration: Experience with SOAP . Testing & Quality Assurance: Proficient in TDD (Test-Driven Development) and experienced with testing frameworks such as JUnit and Selenium . Security Practices: Knowledge of DevSecOps principles and experience with security tools like SonarQube and Checkmarx . AI & Machine Learning: Familiarity with AI concepts and experience with tools like Claude . Prompt Engineering & RAG: Understanding of Prompt Engineering and Retrieval-Augmented Generation (RAG) techniques. Web Technologies: Solid understanding of HTML5 , CSS3 , and JavaScript . UI/UX: Experience with Responsive UI Design . CI/CD: Experience with CI/CD pipelines and automation. Additional Tools: Familiarity with 42Crunch . Other: Understanding of Dynatrace . What We Offer Salary:
Job Summary We are seeking three highly skilled and motivated Software Engineers to join our core engineering team in Chennai. This role offers an exciting opportunity to contribute to cutting-edge projects within the IT / Technology industry. Key Responsibilities The responsibilities of this role will encompass the full software development lifecycle, from design and implementation to testing and deployment. The ideal candidate will be a proactive problem-solver with a strong commitment to delivering high-quality, scalable, and maintainable code. Required Skills & Qualifications Core Programming Languages: Demonstrated proficiency in Java and Node.js is essential. The candidate should be comfortable writing clean, efficient, and well-documented code. Frameworks and Technologies: Experience with Spring Boot is required. Familiarity with React is also desirable. Cloud Computing: Experience with GCP is required. API Development: Strong understanding of SOAP/REST APIs and experience designing and implementing them. Testing Methodologies: A solid foundation in various testing methodologies including Unit Testing , Integration Testing , Regression Testing , UAT , and Load Testing . Experience with TDD is a plus. Testing Tools: Proficiency in using testing tools such as JUnit and Selenium . Code Quality and Security: Experience with code quality and security tools like 42Crunch , SonarQube , and Checkmarx . Understanding of DevSecOps principles. Observability and Monitoring: Experience with Monitoring , Alerting , and Observability tools, specifically Dynatrace . Version Control: Proficiency in using GitHub for version control and collaboration. Data Management: Experience with PostgreSQL and GraphQL . Artificial Intelligence: Familiarity with AI concepts, including Prompt Engineering , Retrieval-Augmented Generation , Token Optimization , and Scoped Referencing . CI/CD: Experience with CI/CD pipelines. Education: A B.E. , B.Tech. , M.C.A. , or equivalent technical degree is required. Experience: 5 years of experience is required. The candidate should be a seasoned professional capable of working independently and mentoring junior team members. What We Offer Salary:
Job Summary We are seeking a skilled Back-end Software Development Engineer to join our growing team. This role is ideal for a highly motivated individual with a strong foundation in back-end development and a passion for leveraging cutting-edge technologies to build scalable and robust solutions. Key Responsibilities The responsibilities of this role will encompass the design, development, and maintenance of our back-end systems. You will be responsible for ensuring the reliability, performance, and security of our applications. Required Skills & Qualifications Full Stack Java Developer : Demonstrated proficiency in Java development, encompassing both front-end and back-end aspects of application development. GCP : Experience with Google Cloud Platform (GCP) services, including deployment, scaling, and management of applications within the GCP environment. Cursor AI : Familiarity with Cursor AI and its application in software development workflows. Open Code AI : Understanding of Open Code AI principles and their implementation in code generation and analysis. Gen AI : Knowledge of Generative AI concepts and their application in software development. Big Query : Expertise in utilizing BigQuery for data warehousing, querying, and analysis. Jira : Proficiency in using Jira for project management, issue tracking, and agile development workflows. Java : Strong understanding of Java programming language and its core principles. Spring Boot : Experience with Spring Boot framework for building stand-alone and production-ready Spring-based applications. Spring MVC : Knowledge of Spring MVC for developing web applications. API Design : Ability to design and implement robust and scalable APIs. REST : Experience with REST ful API design and implementation. GraphQL : Familiarity with GraphQL for efficient data fetching and manipulation. GKE : Experience with Google Kubernetes Engine ( GKE ) for container orchestration. Cloud Run : Understanding of Cloud Run for deploying and managing containerized applications. Pub/Sub : Knowledge of Pub/Sub for asynchronous messaging and event-driven architectures. IAM : Experience with Identity and Access Management ( IAM ) principles and implementation. PostgreSQL : Strong understanding of PostgreSQL database management system. Cloud SQL : Experience with Cloud SQL for managing relational databases in the cloud. Query Tuning : Ability to optimize database queries for performance and efficiency. Replication : Understanding of database replication techniques for high availability and disaster recovery. Indexing : Knowledge of database indexing strategies for improved query performance. BigData : Experience with BigData technologies and processing large datasets. Dataflow : Familiarity with Dataflow for stream and batch data processing. Spark : Experience with Spark for distributed data processing and analytics. Vertex AI : Understanding of Vertex AI for machine learning model deployment and management. LLM APIs : Knowledge of Large Language Model ( LLM ) APIs and their integration into applications. CI/CD : Experience with Continuous Integration and Continuous Delivery ( CI/CD ) pipelines. Docker : Proficiency in using Docker for containerization and application packaging. Kubernetes : Strong understanding of Kubernetes for container orchestration and management. Problem-Solving Skills : Demonstrated ability to analyze complex problems and develop effective solutions. Communication Skills : Excellent written and verbal communication skills for collaborating with team members and stakeholders. Qualifications : A Bachelor's Degree is required. Experience Required : 6 years of experience is preferred. The ideal candidate will possess a proven track record of success in back-end development and a strong understanding of software engineering best practices. What We Offer Salary :
Based on your filters