17 Aug
|
Actide International
|
Ahmedabad
17 Aug
Actide International
Ahmedabad
:
We are looking for an experience Team lead software developer Java experience who is interested in Internet data gathering/web crawling (scraping) and tool building. The candidate must be very strong in string operations and have a sound understanding of Java, solid HTML skills and a general familiarity with JavaScript and AJAX.
In addition, the candidate must be detail oriented and meticulous. What we do matters tremendously to our customers; we are looking for dedicated people to join our team, make a positive difference for the businesses we serve.
Your primary responsibility is to support the development team members and foster a collaborative and productive environment. You are responsible for motivating the team to achieve sprint goals, enshrining best practices within the team’s processes, and supporting them in overcoming obstacles. You are the cultural standard bearer for the team and their greatest advocate.
You will also support the Product Owner(s) in setting the vision and direction for the product(s)
your team supports. You are responsible for advising the “customer voice” Product Owner(s) on technical matters, coaching them on the Scrum process, and advocating for the Java developers’ interests.
Job Responsibilities
Write new crawlers and maintain current web crawlers (scrapers).
Develop and maintain tools to support and improve the efficiency of the team.
Ensure that the quality of data gathered by the crawlers (scrapers) continues to adhere to our current high standards.
Field day-to-day questions and help team members solve everyday problems
Triage customer issues and determine escalation path
Address priority bugs and fires with our internal tools and systems
Push team initiatives, communicate deadlines, and track progress
Support Product Owner discussions as to feasibility, complexity, and level of work for new initiatives
Coach Product Owner(s) on writing effective stories and gathering requirements for new initiatives
Review work done in each sprint
Design review stories in each sprint
Identify team members who are excelling as well as team members who need extra help
Push team members to grow their skills
Be the technical point of contact with internal and external parties
Advocate for team members’ improvements (e.g. retrospectives, process issues, etc.)
Work stories in sprints
Write clean, efficient, and maintainable code for new features and enhancements.
Conduct thorough testing and debugging to identify and resolve software defects and issues.
Complete code reviews to provide feedback and ensure code quality and adherence to coding standards.
Collaborate with cross-functional teams,
including QA engineers and system administrators, to ensure seamless integration and deployment of software solutions.
Maintain technical documentation for developed software components, including design,
implementation, and user guides.
Stay updated on emerging trends and technologies in Java development and contribute ideas and insights to improve development practices and tools.
Identify and troubleshoot performance issues and implement optimizations to improve overall software performance.
Support other team members with training and on boarding.
Willingness to learn and support additional tasks.
Job Qualifications
BS in computer science (or related field) or equivalent experience
4+ years of work experience in a software developer role (or similar)
Proficient in JavaScript, node.js, React AND 4+ years of professional experience
Experience with relational databases (e.g., PostgreSQL), and cloud services (e.g.,
AWS), Java Swing/JavaFX , SQL, GCP, and Hasura.
Experience with socket/network programming and multi-threaded programming is a plus.
Job Competencies
Able to thrive in a team environment.
Excellent written and verbal communications skills.
Ability to quickly learn and adapt to new technologies, tools, and software.
to prioritize and manage multiple tasks simultaneously.
Ability Commitment to identifying and implementing continuous improvements.
Ability to create a safe, collaborative working environment
📌 Team Lead Software Developer ( UK / USA Shift) (Ahmedabad)
🏢 Actide International
📍 Ahmedabad