
Principle Software Engineer
23 hours ago
We are looking for candidates who can join our team immediately within two weeks.
Those with the ability to start quickly will be given priority in the hiring process.
The role requires working from 4 PM to 1-2 AM IST.
Additionally, there may be occasional weekend hours required based on business needs.
Excellent Communication skills in English is a must as candidate will work directly with US team.
Job description
We are seeking a highly skilled and motivated Principal Engineer/Team Lead to join our dynamic team. This role demands a strong technical leader with a proven track record in designing, developing, and deploying robust API solutions. You will be responsible for driving technical excellence, leading complex projects, and mentoring a team of 4-5 engineers. This position is a blend of 80% hands-on technical work and 20% team leadership
Day-to-Day Responsibilities:
- Writing code and participating in code reviews and design discussions.
- Troubleshooting and resolving production issues.
- Participating in team meetings and technical discussions.
- Mentoring and guiding team members.
- Conducting performance reviews and providing feedback.
- Collaborating with all cross-functional teams and stakeholders.
- Staying up-to-date on industry trends and technologies.
Required Experience :
- BE/B.Tech/MCA/M.Sc-IT
- More than 6 years of experience
- Modern Java capabilities and techniques
- Strong proficiency in Java, with expertise in back-end architecture and development.
- Micronaut is a Must
- Experience with REST API design and development
- Knowledge of API security best practices (OAuth, JWT).
- Knowledge of CI/CD pipelines and DevOps practices.
- Experience in Azure Cloud (Azure Functions, Event Hub, Azure Storage) is a must
- Relational data modelling concepts and experience in PostgreSQL is highly preferred
- Adopted opinionated RESTful web services design patterns
- Microservices-based application architecture
Application containerization technologies, including Docker, Kubernetes, and cloud-vendor implementations (Azure)
Leadership Skills:
Proven ability to lead and mentor engineers.
- Excellent communication and interpersonal skills.
- Strong problem-solving and analytical skills.
Ability to work in a fast-paced and dynamic environment.
Other Skills:
Strong understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving and debugging skills.
- Ability to work independently and as part of a team.
- Strong attention to detail and commitment to quality
Technical Leadership (80%):
API Design Architecture:
Design and develop reliable, scalable, secure and high-performance APIs
- Define API standards, best practices, and architectural patterns.
Conduct technical feasibility studies and proof-of-concepts for new initiatives.
Development Implementation:
Write clean, efficient, and well-documented code using Python and other technologies as needed.
- Ensure code quality by writing unit tests.
Ensure adherence to security and compliance requirements.
Optimization Troubleshooting:
Ensure systems and services meet web scale.
- Identify and resolve performance bottlenecks.
- Implement monitoring and logging solutions to ensure system stability.
- Conduct root cause analysis for production issues and implement preventive measures.
Implement Cost optimization mechanisms.
Code Review and Standards:
Conduct rigorous code reviews to maintain code quality and consistency.
- Enforce coding standards and best practices across the team.
Contribute to the development and maintenance of technical documentation
Team Leadership (20%):
Team Mentorship Guidance:
- Provide technical mentorship and guidance to team members.
Foster a collaborative and supportive team environment.
Task Assignment Management:
Assign tasks and responsibilities to team members based on their skills and experience.
- Monitor team progress and ensure timely delivery of projects.
Identify and address any roadblocks or challenges faced by the team.
Communication Collaboration:
Facilitate effective communication and collaboration within the team and with other stakeholders.
- Represent the team in technical discussions and meetings.
- Help define and refine Agile processes within the team.
-
Ai Engineer
2 weeks ago
Ahmedabad, Gujarat, India Universal Software Full timeAbout the Role:We are seeking a highly skilled and innovative AI Engineer to join our team. The ideal candidate will design, develop, and deploy AI and machine learning solutions to solve complex business problems. You will work closely with cross-functional teams to integrate AI models into products and services, ensuring scalability, performance, and...
-
Software Support Engineer
18 hours ago
Ahmedabad, Gujarat, India Sapphire Software Solutions Full time ₹ 4,00,000 - ₹ 6,00,000 per yearWe are excited to inform you that we have an open position for Software Support Engineer that we believe aligns well with your skills and career aspirations. Below are the details of the position:Designation: Software Support EngineerLocation: AhmedabadExperience: FresherPrimary Job Functions:Provide technical support (remote & onsite) of the...
-
Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India beBeeFrontendDeveloper Full time ₹ 18,00,000 - ₹ 24,00,000Job Title:We are seeking a skilled software developer to join our team as a Front End software engineer.Job Summary:The successful candidate will be responsible for developing high quality software solutions using different web technologies and contributing to the development of cutting-edge web applications.Main Responsibilities:Develop high quality...
-
Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India beBeeBackendDeveloper Full time ₹ 20,00,000 - ₹ 35,00,000Software Engineer - BackendWe are looking for a highly skilled software engineer to join our team.The ideal candidate will have experience in developing and maintaining backend services using Kotlin, AWS, and CDK.A strong background in computer science and software engineering principles is essential.The successful candidate will be responsible...
-
Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India beBeeBackendDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000Software Engineering ProfessionalTransforming innovative ideas into robust digital solutions is our passion.Key Responsibilities:Implementing server-side web application logic and integrating front-end components.Managing database operations and ensuring responsiveness to front-end requests.Required Skills:Proficiency in Back-End Web Development and...
-
Associate Software Engineer
1 week ago
Ahmedabad, Gujarat, India ADD PEARLINFO PVT. LTD. Full time ₹ 6,00,000 - ₹ 8,00,000 per yearCompany DescriptionAdd PearlInfo Pvt. Ltd. is a software company with 27 years of experience in the Software Development industry and 16 years in Digital Signature Issuance. We have a proven track record of successful implementations of large-scale software at leading firms and government organizations. Our deep expertise and commitment to quality have...
-
Web Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 15,00,000 - ₹ 25,00,000Job Title: Web Software EngineerWe are seeking a highly skilled and experienced software engineer with expertise in web development to fill a key role at our organization.We require more than 6+ years of experience, with a minimum of 4+ years in relevant positions.Technical Proficiency: Strong expertise is required in JavaScript, Node.js, and relevant...
-
Senior Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India KAI Nest Full timeJob DescriptionJob Title: Backend Engineer (SDE 23)Location: AhmedabadExperience: 3+ YearsAbout the RoleWe are seeking a highly skilled Backend Engineer (SDE 23) with strong expertise in Golang to design, develop, and optimize scalable backend systems. As a senior contributor, youll work on high-performance services, collaborate with cross-functional teams,...
-
Senior Software Engineer
3 weeks ago
Ahmedabad, Gujarat, India Motadata Full timeAbout Motadata :Motadata is a leading IT monitoring and management software company dedicated to transforming IT Operations (ITOps). Our mission is to help businesses extract valuable insights from their IT networks through a powerful suite of products built for scalability, performance, and innovation. We specialize in collecting and analyzing data across...
-
Senior Mobile Software Engineer
2 weeks ago
Ahmedabad, Gujarat, India beBeeSoftware Full time ₹ 1,04,000 - ₹ 1,30,878Job Title: Mobile Software EngineerAbout the Role:We are seeking a highly skilled Mobile Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing and building advanced mobile applications for Android.Key Responsibilities:Developing high-quality, scalable, and maintainable mobile applications...