Job: Senior Software Developer

Location: Dublin and Cork offices, Ireland

Description

IBM Ireland is committed to offering it's employees an excellent work/life balance in a challenging and stimulating work environment.  Our team of software developers come from around the global and work in a strong international environment made up of teams of developers where sound working relationships with colleagues are established.  In return for the commitment from our team of developers, IBM offers a generous compensation package including a range of benefits for both you and your family.  Whilst team work is encouraged, individuals are given the scope and support to realise their potential in a professional environment. 
Your duties will include;
  • Determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepare and install solutions by determining and designing system specifications, standards, and programming.
  • Improve operations by conducting systems analysis; recommending changes in policies and procedures.
  • Update job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
  • Protect operations by keeping information confidential.
  • Provide information by collecting, analyzing, and summarizing development and service issues.
  • Accomplish engineering and organization mission by completing related results as needed.
  • Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. 
keyskills:  Eclipse, JDBC, Maven, Servlets, IntelliJ IDEA, java Web Start, JSP, Ant, Tomcat, Mockito, Hibernate, JAXB, NetBeans, JPA,   Java, EJB, Maven2, JAX-WS, JMS, J2EE Application Development, C++, Boost C++, OpenGL, MFC, Qt, CMake, DirectX, OpenCV, Win32 API, CppUnit, GLSL, x86 Assembly, Valgrind, Pthreads,   Multithreading, GNU Debugger, HLSL, ATL COM, Doxygen, Qt Creator

Desired Skills & Experience

  • BSc in Information Systems/Computer Science/Software Engineer
  • 10+ years using any of the following languages; Java, J2EE, javascript, perl, bash, C++, hadoop, apache pig, agile methodologies.
  • English as a working language
  • Good work ethic and team spirit

Company Description

IBM Ireland Lab employs over 1000 people in three different cities in Ireland. The lab is involved in a wide range of software projects and engages with businesses, communities and universities throughout the country. The lab is involved in large scale enterprise software systems; how each application works in isolation as well as how they interact with each other within the IBM solution stack. IBM Ireland Lab's portfolio is reflective of IBM's focus areas worldwide: Social and Collaborative Computing, Smarter Cities, Cloud Computing, Service Management, Data Warehouse and Analytics. There is also an increasing focus on security, large scale systems and model-driven development.
IBM staff work to transform IBM's extensive research into business solutions for our clients. IBM staff are involved in Software Development, Testing, Customer Support, Information Design and Lab Services across multiple IBM products.

Additional Information


Type:
Full-time
Experience:
Mid-Senior level
Functions:
Information Technology, Consulting, Other 
Industries:
Information Technology and Services, Computer Hardware, Computer Software 
Job ID:
6476700
More Info and Application

0 comments:

Post a Comment