Qualifications
Lead Software Developer
Unique Opportunity
At Principal Global Services, we offer an ambitious and uniquely rewarding opportunity for a Lead Software Engineer in our Hyderabad, Telangana office. This role is perfect for individuals who thrive in a collaborative and challenging environment, where your expertise will help develop the future of our innovative projects!
Key Responsibilities
- Function as a lead from both technical and delivery perspectives.
- Influence, direct, and monitor project work effectively.
- Apply established relationships to collaborate across various business areas.
- Develop a strong understanding of the business to support decision-making and communication.
- Successfully take accountability for project assignments, including communication, and deadline management.
- Resolve conflicts efficiently and ensure alignment with business strategies.
- Challenge ideas, methods, guidelines, and procedures to encourage discussion and innovation.
- Drive critical thinking and act as a point of escalation and resolution during the project lifecycle.
- Mentor team members through both formal and informal channels.
- Complete project operations flawlessly, managing risks and ensuring overall quality.
- Ensure adherence to standard processes and procedures.
- Consistently exceed performance expectations, improving the standard for the team.
- Develop planning, organizational, analytical, time management, and decision-making abilities.
Education
Must Have:
- Bachelor's or Master's degree or equivalent experience in Computer Science, Technology, Engineering, Mathematics, or a related field (B.E. / B.Tech / M.S. / M.Tech / MCA).
Abilities
- Strong knowledge of Java Development and Versioning Tools like Git/Maven.
- Advanced knowledge of Build Tools such as Bamboo/Jenkins/Hudson.
- Advanced database concepts (PL SQL and SQL).
- Experience with SoapUI and Java Shared Libraries.
- Exposure to Atlassian Tools like Stash/JIRA/Confluence.
- Configuration and Integration of tools for crafting the required development environment.
- Understanding of application server technology, specifically AWS.
Other
- Java development experience is preferred.
- High competence, positive attitude, and strong interpersonal skills.
- Experience in estimation methodologies and excellent communication skills.
- Good English communication and exposure to a global working environment.
- Strong problem-solving, analytical, time management, planning, and decision-making abilities.
Join our team and contribute to delivering outstanding solutions while experiencing personal and professional growth. Together, we can achieve great things!