Senior/Software Engineer (Java) at DCI CONSULTANTS PRIVATE LIMITED
Singapore, , Singapore -
Full Time


Start Date

Immediate

Expiry Date

02 Dec, 25

Salary

8500.0

Posted On

02 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

It, Git, Software Design Patterns, Web Services, Communication Skills, Computer Science, Software Development, Working Experience, Database, Java

Industry

Computer Software/Engineering

Description

JOB SUMMARY:

The candidate will join our software engineering team, and will be responsible for the design, development, testing and maintenance of software systems. The candidate must be able to work independently and collaboratively with other software and systems engineers . The candidate must possess good problem-solving skills and be committed to deliver quality system.

QUALIFICATIONS:

  • Diploma / Degree in Computer Science, IT, Engineering or equivalent.
  • At least 3 years of working experience in software development
  • Complete at least 1 full software development life cycle in a sizable software system project.
  • Good experience in Java, web services, Object Oriented Programming and software design patterns
  • Data modeling and database design experience
  • Proficient in use of code versioning tools , such as GIT.
  • A team player who possesses good interpersonal, communication skills and ability to work independently and collaborate in a team.
  • Fresh graduate with good academic results and passions in software development and new IT technologies will be considered.
Responsibilities

RESPONSIBILITIES:

  • Perform requirements analysis, system design, development, test and deploy applications
  • Analyze & solve performance and security related requirements in the applications.
  • Collaborate with other engineers to integrate software components, system infrastructure, and third part components
  • Work with system testers to detect and rectify detects
  • Monitor application performance and troubleshoot issues
  • Produce documentation and artifacts
  • Provide pre-sales support in preparing solution proposals and product demonstrations
  • Provide technical support during maintenance phase of the system
  • Design and develop APIs in a micro-service based architecture.
  • Stay up to date with emerging technologies
Loading...