Free cookie consent management tool by TermsFeed Principal Software Engineer | Antal Tech Jobs
Back to Jobs
3 Days ago

Principal Software Engineer

decor
Pune, Maharashtra, India
Information Technology
Full-Time
Solera

Overview

Key Job Functions/Requirements
  • Experience with Web Services and Serialization (XML, JSON, SOAP, REST)
  • Experience with NoSQL and SQL databases
  • Experience with writing optimized database queries
  • Experience with architecting and developing web applications
  • Experience with OOP Architecture, Design Patterns and Implementation
  • Experience with performance analysis and tooling
  • Experience writing Unit tests (i.e. Axios, Jest, Enzyme, Jasmine, Karma, CasperJS)
  • Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
  • Experience with Java Programming or other high level language (C++, Objective C, C#, ...)
  • Experience with Bootstrap
  • Experience with database optimization
  • Experience with Cloud Application Design (i.e. AWS, Serverless, Container, Docker…)
  • Familiar with at least one dynamic scripting language (PHP, Perl, Python or Ruby)
  • Proficiency in Javascript , CSS and SASS/LESS frameworks
  • Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
  • Deep dive on large-scale SaaS products and be prepared to assist architecture with setting the vision, organizing and evolving the code-base for the entire product
  • Collaborate and communicate effectively with product, infrastructure, DevOps, architecture, and engineering to guide an initiative's technical direction
  • Along with Architecture, meet one on one with tech leads to provide guidance and ensure work is moving towards vision
  • Assist in establishing and supporting coding standards
  • Stay current with industry standard tools and technologies
  • Engage in tribe-level ceremonies, including planning, grooming, product demonstrations, and retrospectives
  • Perform risk analysis on work items defined for an initiative
  • Assist in enabling and maintaining the continuous delivery pipeline and exhibit a DevOps mindset to enable autonomy of agile scrum teams
  • With guidance from Architecture, perform feasibility studies and proofs of concepts on new solutions or techniques which may be employed
  • Respond to trouble/support calls for production applications in order to make quick repair to prevent application outages
  • Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents
  • Excellent time management skills and ability to prioritize
  • Able to translate customer and business needs to technical solutions
  • Resilient to change
  • Establish User Personas in collaboration with Product Management
  • Mentor and train other Software Engineers
  • Be a resource for multiple challenging software engineering projects at a time
  • Is a positive influence to unite teams to achieve success – has a “Can do” attitude
  • Maintain a holistic view of the project, never losing sight of the smaller details
  • Proficient in the following:
  • General foundation in enterprise computing including networking, infrastructure, virtualization, web tools and technologies, databases
  • Object oriented design principles (SOLID), design patterns, enterprise integration patterns, Microservice architecture
  • Familiarity with non-functional software qualities (resilience, maintainability, etc), and experience implementing related design patterns and analyzing trade-offs
Education
Bachelor’s Degree in Computer Science or equivalent
Minimum Experience
10+ years
Key Responsibilities
  • Architect and implement end-to-end software solutions with a focus on scalability, resilience, and performance.
  • Provide technical leadership and strategic guidance across teams on design, development, and implementation.
  • Integrate and leverage AI tools like Copilot and automation platforms to enhance product capabilities and engineering efficiency.
  • Design and implement event-driven and queue-based systems using technologies like Kafka or RabbitMQ.
  • Apply solid object-oriented principles and software design patterns to build clean, maintainable, and extensible systems.
  • Champion best practices in Java, Spring Boot, and microservices-based architecture.
  • Drive excellence in ORM frameworks (e.g., Hibernate, JPA) and deep expertise in RDBMS systems, especially PostgreSQL.
  • Guide build and deployment processes using Gradle, CI/CD pipelines, and automated quality checks.
  • Collaborate with stakeholders to ensure alignment between technical strategy and product goals.
  • Conduct architectural reviews, lead PoCs, and evaluate emerging technologies to meet evolving business needs.
  • Mentor and coach engineers, fostering continuous improvement and skill development across the team.
  • Contribute to technical decision-making, risk mitigation, and delivery assurance across multiple projects.
Specialized Knowledge & Skills
Languages & Frameworks: Java, Spring Boot, Spring Cloud, JPA, Hibernate
Architecture: Microservices, REST, Domain-driven design, Event-driven architecture
AI & Automation: Familiarity with AI-driven development tools, intelligent code assistance, and workflow automation
Queues & Messaging: Kafka, RabbitMQ, or similar message brokers
Databases: PostgreSQL, advanced SQL, data modeling, query tuning
Build & Deployment: Gradle, Git, Docker, Kubernetes
Best Practices: TDD, CI/CD, design patterns, code quality, security, observability
Cloud & DevOps: Cloud-native development (AWS), containerization, monitoring tools
Share job
Similar Jobs
View All
14 Hours ago
Technical Writer| 3-7Years|Pune
Information Technology
  • 1300000 - 1600000 INR - Annual
  • 3 - 7 Yrs
  • Pune
THE POSITION We’re looking for a motivated, driven and collaborative Software Technical Writer that will be an integral member of a small software technical writing team. As a Technical Writer with my client, you will be working with multiple team...
decor
20 Hours ago
Software Developer - SDE1 Backend
Information Technology
  • 2 - 4 Yrs
  • Mumbai
Key Responsibilities:  ● Design, develop, and maintain software applications using Golang, Node.js and PHP.  ● Create and optimize database schemas and queries using MySQL and MongoDB.  ● Implement caching solutions with Redis.  ● Integra...
decor
21 Hours ago
OIC Lead
Information Technology
  • 7 - 14 Yrs
  • Chennai, Bengaluru
Are you an expert in Oracle Integration Cloud (OIC) with a proven track record of delivering seamless integration solutions. We’re looking for a seasoned OIC Technical consultant with 6 to 10 years of experience and at least 5+ years of hands on expe...
decor
2 Days ago
PHP Developer - Laravel Framework
Information Technology
  • Chennai, Tamil Nadu, India
Company DescriptionQuokka Labs is an AI-native engineering services company, globally recognized for excellence by platforms like Clutch and GoodFirms.We specialize in building scalable, future-ready software solutions tailored to today's fast-evolv...
decor
2 Days ago
.Net Developer - C# Programming
Information Technology
  • Chennai, Tamil Nadu, India
Job Title : Azure .NET DeveloperCompany : Mouri?TechRole : Azure : .NET DeveloperLocation : Hyderabad, Chennai, Bangalore, Vizag (Hybrid)Employment Type : Full?TimeExperience : 69 yearsRole OverviewWere seeking an experienced Azure .NET Develope...
decor
2 Days ago
Senior DevOps Engineer, Trilogy (Remote) - $100,000/year USD
Information Technology
  • 50 - 50 INR - Hourly
  • Chennai, Tamil Nadu, India
Are you ready to transform chaos into order and take control of multi-stack infrastructures?What You Will Be Doing Strategically plan and execute complex infrastructure migrations from legacy systems to a streamlined AWS cloud environment. Innovate ...
decor
2 Days ago
CollegeDekho - Software Engineer - Artificial Intelligence Applications
Information Technology
  • Chennai, Tamil Nadu, India
About The RoleWere looking for a Software Engineer to join our AI team, where we build, deploy, and scale end-to-end AI applications. This role is ideal for someone who has solid experience in Python-based web development and has worked hands-on wit...
decor
2 Days ago
Senior DevOps Engineer, Trilogy (Remote) - $100,000/year USD
Information Technology
  • 50 - 50 INR - Hourly
  • Chennai, Tamil Nadu, India
Are you ready to transform chaos into order and take control of multi-stack infrastructures?What You Will Be Doing Strategically plan and execute complex infrastructure migrations from legacy systems to a streamlined AWS cloud environment. Innovate ...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media