Logo of Huzzle

Software Developer

image

IBM

1mo ago

  • Job
    Full-time
    Mid & Senior Level
  • Software Engineering
    IT & Cybersecurity

AI generated summary

  • You need strong Python and Java skills, OS experience (Linux, Windows), ability to implement and test features, great communication, and knowledge of scripting languages. Team player essential.
  • You will design, implement, and support Python and Java applications, test features, work across OS platforms, and collaborate with teams while demonstrating strong communication skills.

Requirements

  • Primary skills required is Python. Developer with good understanding of how to design, implement and support python based applications.
  • Secondary skills required is Java. Developer with good understanding of how to design, implement and support Java/J2EE based applications.
  • Experience in working with different OS like Linux (all flavours) and Windows.
  • Implement functional business requirements and non-functional technical requirements.
  • Functionally test product features.
  • Demonstrate excellent verbal and written communication skills.
  • Good knowledge of Java/Perl/Shell/Python scripting.
  • Excellent team player.

Responsibilities

  • Primary skills required is Python. Developer with good understanding of how to design, implement and support python based applications.
  • Secondary skills required is Java. Developer with good understanding of how to design, implement and support Java/J2EE based applications.
  • Experience in working with different OS like Linux (all flavours) and Windows.
  • Implement functional business requirements and non-functional technical requirements.
  • Functionally test product features.
  • Demonstrate excellent verbal and written communication skills.
  • Good knowledge of Java/Perl/Shell/Python scripting.
  • Excellent team player.

FAQs

What primary programming language is required for this position?

The primary programming language required for this position is Python.

What secondary skills are preferred for this role?

The secondary skills preferred for this role include Java and J2EE.

What operating systems should candidates be familiar with?

Candidates should have experience working with different operating systems such as Linux (all flavors) and Windows.

What types of requirements will the developer need to implement?

The developer will need to implement both functional business requirements and non-functional technical requirements.

Will the developer need to conduct testing?

Yes, the developer will need to functionally test product features.

Are communication skills important for this role?

Yes, excellent verbal and written communication skills are essential for this role.

What scripting languages should candidates have knowledge in?

Candidates should have good knowledge of Java, Perl, Shell, and Python scripting.

How important is teamwork for this position?

Being an excellent team player is highly valued for this position.

Technology
Industry
10,001+
Employees
1911
Founded Year

Mission & Purpose

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you. We're here to help every creator turn their "what if" into what is. Let's create something that will change everything