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

Principal Software Engineer

decor
Information Technology
miniOrange

Overview

Have a career in the dynamic and ever-changing cyber security domain with in-depth exposure to Identity & Access Management. You will be privy to niche concepts like Single Sign On, Multi-factor authentication, Reverse Proxy, and Network Security. An ideal candidate should have experience in building highly scalable applications. The role will involve developing, enhancing, and scaling existing & new products. The candidate will need to be self-motivated, needs to be able to multitask, and be a demonstrated team player.


Status: Full Time, Employee

Experience: 10+ years

Location: Baner, Pune

Qualifications:

    Bachelor's or Master's Degree in Computer Science or a related field.

    Extensive experience (10+ years) in software development, with a proven track record of success.

    Proficient in Java/Spring Boot or Spring MVC framework.

    Proven experience in designing and developing software systems from the ground up.

    Understanding of Microservices Architecture.

    An affinity for writing code that is extensible, performant, and easy to read.

    Experience working with caching technologies such as Redis, Memcached.

    Experience with both Relational and NoSQL databases.

    Experience with object-oriented design, secure coding practices and comfortable using a variety of design patterns.

    Experience in working and deploying on cloud and cloud-native environments.

    Experience in leading and mentoring software engineering teams.

    Excellent communication and interpersonal skills.



Roles & Responsibilities:

    Technical Leadership: Provide technical guidance and mentorship to a team of software engineers, ensuring high-quality code and adherence to best practices.

    System Architecture: Design and implement scalable, maintainable, and efficient software architectures that meet business requirements.

    Problem Solving: Identify and resolve complex technical challenges, proposing innovative solutions and driving them to completion.

    Code Review:Conduct thorough code reviews to ensure code quality, maintainability, and adherence to coding standards.

    Technology Evaluation: Stay abreast of emerging technologies and evaluate their potential impact on the organization's software development efforts.

    Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements and deliver solutions that meet user needs.

    Performance Optimization:Identify and address performance bottlenecks in software systems, improving efficiency and scalability.

    Troubleshooting: Diagnose and resolve software issues in production and development environments.

    Documentation: Create and maintain clear and concise technical documentation, including design documents, API specifications, and user guides.



Expectations:

    Deep Technical Expertise: Possess extensive knowledge of software engineering principles, design patterns, and development methodologies.

    Strong Leadership Skills: Ability to lead and inspire a team of engineers, fostering a culture of collaboration and innovation.

    Excellent Communication: Clearly articulate technical concepts to both technical and non-technical audiences.

    Problem-Solving Aptitude:Proven ability to identify and resolve complex technical challenges.

    Proactive and Results-Oriented: Take initiative and drive projects to completion, meeting deadlines and delivering high-quality results.

    Adaptability: Embrace change and thrive in a fast-paced, dynamic environment.

    Mentorship:Guide and mentor junior engineers, helping them grow and develop their skills.

    Continuous Learning: Stay abreast of emerging technologies and industry trends through self-directed learning and professional development.



What We Offer You:

    A constant stream of new things for you to learn. We're always expanding into new areas and exploring new ideas.

    A set of extraordinarily talented and dedicated peers.

    A stable, collaborative, and supportive work environment.



Compensation:

It will be the best in the industry and according to experience of the candidate and company norms.


To apply for this position, please email your resume to careers@xecurify.com and simply mention in the subject as Principal Software Engineer.

Share job
Similar Jobs
View All
4 Hours ago
MTS II - Software Engineer
Information Technology
  • 4 - 7 Yrs
  • Pune
MAJOR RESPONSIBILITIES • Design, implement, integrate, and verify software applications and tools using JavaScript, NodeJS, and C++. • Enhance, optimize, and improve the efficiency and robustness of current software, with a particular focus on OSS ...
decor
1 Day ago
Business Advisory Analyst
Information Technology
  • Bangalore, Karnataka, India
Skill required: Banking Services - Core BankingDesignation: Business Advisory AnalystQualifications:BBA/BCom/Master of Business AdministrationYears of Experience:3 to 5 yearsAbout AccentureAccenture is a global professional services company with lea...
decor
1 Day ago
Front End Developer
Information Technology
  • Bangalore, Karnataka, India
Position Title: Front End DeveloperCompany: Johnson Controls (JCI)Location: BangaloreJob Summary: We are seeking a talented Front End Developer with 4-7 years of experience to join our dynamic team. The ideal candidate will have a strong background ...
decor
1 Day ago
Database Engineer III (Big Data)
Information Technology
  • Bangalore, Karnataka, India
LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consume...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Data Scientist Manager
Information Technology
  • Bangalore, Karnataka, India
Job DescriptionLeads a team of people who design, develop and program methods, processes, and systems to consolidate and analyze unstructured, diverse “big data” sources to generate actionable insights and solutions for client services and product e...
decor
1 Day ago
Sr. QA Engineer
Information Technology
  • Bangalore, Karnataka, India
Role Summary:Picarro is seeking an exceptional Sr. QA Engineer for functional testing of Picarro Analyzers. This role expects you to analyze requirements, create and execute test-plan, and record results in test-repo. This person is also expected to...
decor
1 Day ago
C++ Graphics and Windowing System Software Engineer - Mir
Information Technology
  • Bangalore, Karnataka, India
We build a high-performance, high-efficiency stack for window managers and display subsystems in C++, called Mir. We're growing the team and looking for new colleagues who share our passion for precision, performance and user experience.Our goal is ...
decor

Talk to us

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