Assist in software development projects through coding, testing, and debugging under mentorship, while participating in code reviews and team collaboration.
Job Description:
Essential Job Functions:
- Contribute to software development projects by writing, testing, and debugging code, under the guidance of senior team members.
- Collaborate with the team to meet project objectives, actively participating in code reviews and design discussions.
- Assist in the documentation of software requirements and specifications, striving for clear and effective communication.
- Participate in troubleshooting and resolving technical issues, seeking guidance and mentorship.
- Learn and adapt to software development practices and methodologies, actively participating in training programs.
- Contribute to the implementation of best practices and emerging technologies.
- Collaborate with team members to enhance your understanding of software architecture and design.
- Contribute to the team's knowledge sharing and learning environment.
Basic Qualifications:
- Minimum of a Diploma/Degree in Computing/Information Technology or a related field.
- Strong analytical and problem-solving skills.
- Minimum of 1 year of hands-on development experience in Java.
- Proficiency in the Spring/Spring Boot framework.
- Experience with relational databases, including Oracle and MySQL.
- Familiarity with implementing web services, such as SOAP and RESTful web services.
- Knowledge of frontend frameworks like Angular, Struts, jQuery, and Bootstrap.
- Quick adaptability to new technologies.
- Excellent verbal and written communication skills.
- Solid understanding of modern software development methodologies.
- Familiarity with software testing methodologies, scripting, and tools.
- Experience in one or more full Software Development Life Cycles (SDLC) for enterprise projects.
- Ability to work effectively both independently and in a team.
- Willingness to learn and adapt to the field
Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.
Top Skills
Angular
Bootstrap
Java
Jquery
MySQL
Oracle
Restful
Soap
Spring
Spring Boot
Struts
Similar Jobs
Information Technology
Join DXC Technology as a Java Developer to design, develop, and maintain software solutions. Responsibilities include testing, troubleshooting, and documentation.
Top Skills:
AngularBootstrapDockerIbm MqJavaJqueryKafkaKubernetesMySQLOracleRestfulSoapSpringSpring BootStruts
Artificial Intelligence • Fintech • Other • Automation
As a Data Production Engineer, you'll support trading operations by automating data tasks, analyzing datasets, debugging issues, and ensuring data quality.
Top Skills:
ETLLinuxPythonSQL
Aerospace • Hardware • Internet of Things • Robotics • Wearables • App development • Automation
The Senior Software Engineer will design and implement automation for software testing, collaborating with cross-functional teams on firmware/software releases.
Top Skills:
BitbucketGitlab CiJavaScriptJenkinsLinuxPythonShell Script
What you need to know about the Singapore Tech Scene
The digital revolution has driven a constant demand for tech professionals across industries like software development, data analytics and cybersecurity. In Singapore, one of the largest cities in Southeast Asia, the demand for tech talent is so high that the government continues to invest millions into programs designed to develop a talent pipeline directly from universities while also scaling efforts in pre-employment training and mid-career upskilling to expand and elevate its workforce.