Based on your search criteria and filters
Software Engineer (3) - Core Engineer 0 Job Summary We are seeking a highly motivated and experienced Software Engineer to join our core engineering team in Chennai. This role requires a strong foundation in software development principles and a passion for building robust and scalable applications. The ideal candidate will possess a blend of technical expertise and a collaborative spirit, contributing to a dynamic and innovative environment. Key Responsibilities The Software Engineer will be responsible for designing, developing, and maintaining high-quality software solutions. This includes collaborating with cross-functional teams to define requirements, implementing efficient and testable code, and participating in code reviews to ensure adherence to coding standards and best practices. The role also involves troubleshooting and resolving software defects, and contributing to the continuous improvement of our development processes. Required Skills & Qualifications Education: A Bachelor's Degree is required. Experience: A minimum of 6 - 6 years of experience in software development is expected. This level of experience indicates a seasoned professional capable of independently contributing to complex projects and mentoring junior team members. Programming Languages: Proficiency in Java and JavaScript is essential. Frameworks & Technologies: Demonstrated experience with Angular , Springboot , and Spring Security . Cloud Technologies: Familiarity with Spring Cloud is highly desirable. Web Technologies: Solid understanding of HTML5 and CSS3 for building modern web applications. Architectural Patterns: Strong understanding of Microservices Architecture and the ability to design and implement scalable microservices. API Design: Expertise in RESTful API Design principles and best practices. Messaging: Experience with Asynchronous Messaging patterns and technologies. Version Control: Proficiency in using Git , GitHub , GitLab , or Bitbucket for version control and collaborative development. Analytical Skills: Exceptional Analytical Thinking skills to effectively analyze complex problems and develop creative solutions. Problem-Solving Skills: Proven Problem-Solving Skills to identify, diagnose, and resolve software defects and technical challenges. What We Offer Salary:
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:
Based on your filters