
Job Openings
Java Back End Developers
- Develop and maintain Java applications using Java 17, Spring Boot, Hibernate, MySQL, and Git.
- Collaborate with cross-functional teams to design, develop, test, and deploy high-quality software solutions.
- Analyze and troubleshoot complex technical issues and provide effective solutions.
- Participate in code reviews and ensure code quality and best practices are followed.
- Continuously research and stay up-to-date with the latest technologies and trends in Java development.
Front End Developers
- Develop and implement user interfaces for web applications using HTML, CSS, and JavaScript.
- Collaborate with the design team to translate UI/UX designs into functional web pages.
- Optimize applications for maximum speed and scalability.
- Ensure cross-browser compatibility and responsive design.
- Conduct usability testing and gather feedback from end users to improve interface design.
- Stay up-to-date with the latest web development trends and technologies.
- Troubleshoot and debug front end issues and implement solutions.
Business Analysts
- Gather and analyze business requirements from stakeholders and translate them into technical specifications.
- Collaborate with development teams to ensure clear understanding of requirements and successful project delivery.
- Perform business process analysis and identify areas for improvement and optimization.
- Assist in creating and maintaining project documentation, including use cases, user stories, and test cases.
- Facilitate communication between business stakeholders and development teams.
Quality Assurance
- Develop and execute test plans, test cases, and test scripts to identify software defects.
- Perform manual testing of web applications, mobile apps, and other software solutions.
- Conduct functional, regression, and performance testing.
- Collaborate with the development team to understand project requirements and technical specifications.
- Report and document software defects and track their resolution.
- Participate in code reviews to ensure code quality and testability.
- Identify areas for process improvement in the QA process.
- Conduct post-release/implementation testing to validate software changes.
Technical Support Specialist / Engineer
- Provide technical assistance to customers, both internal and external, via various channels such as phone, email, and chat.
- Diagnose and troubleshoot software-related issues reported by customers.
- Guide customers through problem-solving steps to resolve technical problems effectively.
- Escalate complex issues to higher-level technical support or development teams if necessary.
- Document and maintain records of customer interactions and solutions provided.