Technology Talent Marketplace that gives you access to source, vet and hires engineers to help you scale quickly and cost-effectively.
Read more about this company
A well-established company that is leveraging the advanced power of technology to help realize the science-fiction fantasy of collaborative and open-ended computer dialogues, is looking for a Java Engineer. The engineer will be working together on the definition, design, and delivery of new features with cross-functional teams. The company is developing the next generation of dialog agents, which will have a wide range of uses in areas including education, entertainment, and general question-answering. This is an exciting opportunity for candidates who are keen to learn in a fast-paced setting.
Required Skills:
- Write readable, reusable, and maintainable code
- Participate in code reviews to ensure that the standards for code quality are met
- Demonstrate your proficiency with your language of choice, while covering all bases
- Provide clear, clean, well-organized, correct, and clearly annotated/classifiable code in the responses
- Bachelor’s/master’s degree in engineering, Computer Science (or equivalent experience)
- At least 4+ years of relevant experience as a web engineer
- Demonstrable experience with developing web apps using modular development and scalable architectures as well as a strong focus on code readability and security/stability (i.e. testing)
- Proficiency with Java's syntax and conventions
- Nice to have some prior software Quality Assurance and Test Planning experience
- Excellent spoken and written English communication skills
Required Skills for Technical writing : The ideal candidates should be able to
- Clearly explain their strategies for problem-solving.
- Design practical solutions in code.
- Develop test cases to validate their solutions.
- Debug and refine their solutions for improvement.
Mandatory Skills- Core Java or Java- 4 years(Minimum)
Nice to have: Spring boot or Spring
Total Years Of exp- 4+ years experience as a Web Engineer
Opportunity- Full Time, 8 hours
Notice Period: 2 weeks only
Engagement length: 6-12 Months
Overlap Required: 5 hours PST
go to method of application »
Project Planning and Monitoring:
- Maintain and monitor project plans, schedules, work hours, budgets, and expenditures.
- Track milestones and adjust project plans and/or resources to meet customer needs.
- Organize, attend, and participate in stakeholder meetings, which may include travel as required.
Stakeholder Engagement:
- Organize, attend, and participate in stakeholder meetings.
- Coordinate communication with all areas of the enterprise that impact the scope, budget, risk, and resources of the work effort being managed.
Documentation and Compliance:
- Ensure projects adhere to frameworks and maintain appropriate documentation for each project.
- Create business requirements documents, solution specification documents, user training manuals and guides, and requirements traceability matrices.
- Ensure the completion of critical technical and non-technical documentation.
Requirements
Management:
- Gather, organize, and analyze data informing business and user needs.
- Work closely with stakeholders, including project teams and end-users, to prioritize requirements and determine the best solutions.
- Manage requirements through the development cycle, collaborating with Project Managers, Business Analysts, Software Developers, Quality Assurance, Implementers, and other team members.
Communication:
- Ensure timely, accurate, clear, concise, coherent, and professional communication is maintained internally and externally with the client.
- Coordinate communication with all areas of the enterprise that impact the scope, budget, risk, and resources of the work effort being managed.
Monitoring and Reporting:
- Monitor and report on project metrics, including cost, effort, and scope.
- Accurately report on all work activity through periodic and on-demand narrative reports on project progress.
Testing and Quality Assurance:
- Review and ensure the completion of test plans, test cases, test scripts, and functional testing.
- Coordinate integration testing, troubleshooting, user acceptance testing, and training.
- Perform quality reviews and escalate functional, quality, and timeline issues appropriately.
Team Coordination and Resource Management:
- Plan and coordinate with Business Analysts and Technical Leads.
- Assemble project plans and team work assignments, directing and monitoring work efforts daily.
- Identify resource needs, perform quality reviews, and escalate functional, quality, and timeline issues appropriately.
Problem Solving and Risk Management:
- Early identification of challenges and blockers, identifying remedial action and escalating where required to address problems and keep project progress on track.
Financial Management:
- Ensure timely client invoicing according to the project work plan and contract.
- Additional Duties:
- Carry out other duties as required in keeping with this role.
Qualifications
- A minimum of three years of relevant IT Project Management and Health sector experience is preferred.
- Bachelor’s degree in Project Management, Information Technology, Health Informatics, or a related field.
- 3+ years of experience in project management, preferably in the digital health sector.
- Strong understanding of project management methodologies (e.g., Agilel).
- Excellent organizational and time management skills.
- Superior communication and interpersonal skills.
- Proficiency in project management software and tools.
- Experience in requirements elicitation and documentation.
- Ability to work independently and as part of a team.
- Strong problem-solving skills and attention to detail.
go to method of application »
A well-established company that is leveraging the advanced power of technology to help realize the science-fiction fantasy of collaborative and open-ended computer dialogues, is looking for a Java Engineer. The engineer will be working together on the definition, design, and delivery of new features with cross-functional teams. The company is developing the next generation of dialog agents, which will have a wide range of uses in areas including education, entertainment, and general question-answering. This is an exciting opportunity for candidates who are keen to learn in a fast-paced setting.
Job Responsibilities:
- Write readable, reusable, and maintainable code to support high-quality software development.
- Participate in code reviews, ensuring adherence to standards for code quality and best practices.
- Use Core Java or Java skills to build modular and scalable architectures for web applications.
- Proactively identify and contribute improvements to public GitHub repositories, enhancing large codebases and adding new features.
- Collaborate with cross-functional teams to ensure high standards of security, stability, and code readability.
- Train and optimize LLM models with stable and scalable backend components using best practices.
Job Requirements:
- Bachelor’s/Master’s degree in Engineering, Computer Science, or equivalent experience.
- At least 6+ years of experience in Core Java or Java development; knowledge of Python or JavaScript is a plus.
- Strong experience in developing web apps with modular and scalable architectures.
- Proficiency in Java syntax, conventions, and best practices for software stability and security.
- Familiarity with GitHub for version control, with experience in contributing to large-scale projects.
- Excellent communication skills, with proficiency in English, both written and verbal.
Mandatory Skills- Core Java or Java- 6 years(Minimum)
Nice to have: Spring boot or Spring
Total Years Of exp- 6+ years experience as a Backend Engineer
Opportunity- Full Time, 8 hours
Notice Period: 2 weeks only
Engagement length: 6-12 Months
Overlap Required: 5 hours PST
go to method of application »
Project Planning and Monitoring:
- Maintain and monitor project plans, schedules, work hours, budgets, and expenditures.
- Track milestones and adjust project plans and/or resources to meet customer needs.
- Organize, attend, and participate in stakeholder meetings, which may include travel as required.
Stakeholder Engagement:
- Organize, attend, and participate in stakeholder meetings.
- Coordinate communication with all areas of the enterprise that impact the scope, budget, risk, and resources of the work effort being managed.
Documentation and Compliance:
- Ensure projects adhere to frameworks and maintain appropriate documentation for each project.
- Create business requirements documents, solution specification documents, user training manuals and guides, and requirements traceability matrices.
- Ensure the completion of critical technical and non-technical documentation.
Requirements
Management:
- Gather, organize, and analyze data informing business and user needs.
- Work closely with stakeholders, including project teams and end-users, to prioritize requirements and determine the best solutions.
- Manage requirements through the development cycle, collaborating with Project Managers, Business Analysts, Software Developers, Quality Assurance, Implementers, and other team members.
Communication:
- Ensure timely, accurate, clear, concise, coherent, and professional communication is maintained internally and externally with the client.
- Coordinate communication with all areas of the enterprise that impact the scope, budget, risk, and resources of the work effort being managed.
Monitoring and Reporting:
- Monitor and report on project metrics, including cost, effort, and scope.
- Accurately report on all work activity through periodic and on-demand narrative reports on project progress.
Testing and Quality Assurance:
- Review and ensure the completion of test plans, test cases, test scripts, and functional testing.
- Coordinate integration testing, troubleshooting, user acceptance testing, and training.
- Perform quality reviews and escalate functional, quality, and timeline issues appropriately.
Team Coordination and Resource Management:
- Plan and coordinate with Business Analysts and Technical Leads.
- Assemble project plans and team work assignments, directing and monitoring work efforts daily.
- Identify resource needs, perform quality reviews, and escalate functional, quality, and timeline issues appropriately.
Problem Solving and Risk Management:
- Early identification of challenges and blockers, identifying remedial action and escalating where required to address problems and keep project progress on track.
Financial Management:
- Ensure timely client invoicing according to the project work plan and contract.
- Additional Duties:
- Carry out other duties as required in keeping with this role.
Qualifications
- Bachelor’s degree in Project Management, Information Technology, Health Informatics, or a related field.
- 3+ years of experience in project management, preferably in the digital health sector.
- Strong understanding of project management methodologies (e.g., Agilel).
- Excellent organizational and time management skills.
- Superior communication and interpersonal skills.
- Proficiency in project management software and tools.
- Experience in requirements elicitation and documentation.
- Ability to work independently and as part of a team.
- Strong problem-solving skills and attention to detail.
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.