IBM Requires Software Developer for Austin, TX

IBM Requires Software Developer for Austin, TX

IBM Requires Software Developer for Austin, TXInternational Business Machines Corporation or IBM is an American multinational technology and consulting corporation headquartered in Armonk, New York, United States. IBM manufactures and sells computer hardware and software, and it offers infrastructure, hosting and consulting services in areas ranging from mainframe computers to nanotechnology. As of September 2011, IBM was the second-largest publicly traded technology company in the world by market capitalization.

Position: Software Developer
Work Location: Austin, TX
Job Type: Full-time Complementary

Job Description:
Seeking motivated interns to join the software development team working on the rapidly growing IBM Business Process Management (BPM) product. The candidates will be part of the BPM team responsible for designing, developing, and testing components based on the SOA architecture.

What is Business Process Management?
As technology expands both the number and complexity of devices we use everyday, businesses are innovating. Obviously they're innovating with new products and services, but they are also innovating on how they do business. At it's core, Business Process Management (BPM) is about recording, in a diagram, how a company does business and providing tools to make those everyday processes better.

What are we looking for?
The candidates must be self-sufficient and able to lead or participate in structured and unstructured teams as the need arises. Must be willing to work with and learn enterprise technologies.

The development teams follow an agile development process, providing the opportunity to work in a fast-paced environment, with broad teamwork among local and remote colleagues in our overall organization. There is a lot of exposure to both the technical detail and business application of the software we develop. Members of our team contribute to all levels of our technology stack, from GWT and DOJO UIs to our persistence layer and build system.

Skills:
Specific skills aren't as interesting as the ability and desire to learn, along with a firm grasp of computer science fundamentals. With that said:

  • Problem solving skills and attention to detail, including the ability to think creatively about issues to and intellectual curiosity to find a resolution. Should be able to think "out-of-the-box" and develop creative solutions
  • Innovation to develop improved and creative user experiences
  • Ability to interact and clearly communicate (written and verbal) with both technical and non-technical internal co-workers
  • Experience in gathering relevant information, examining, investigating and solving dynamic problems with tenacity and persistence
  • Well-organized, process driven with the ability to multi-task and work alone or in a team environment

Knowledge of some or all of the following technologies are a plus: Java/J2EE, knowledge of WebServices (WSDL, SOAP), XML, WebSphere Application Server, Web 2.0 and mobile technologies.

Additional information about our team:
Here are our answers to the Joel Test (Joel on Software):

  1. Do you use source control? Yes - Rational Team Concert (RTC)
  2. Can you make a build in one step? Yes - Ant
  3. Do you make daily builds? Yes - Continuous integration using TeamCity
  4. Do you have a bug database? Yes - RTC
  5. Do you fix bugs before writing new code? Yes
  6. Do you have an up-to-date schedule? Yes if schedule=4 week sprint plan + prioritized backlog
  7. Do you have a spec? Yes
  8. Do programmers have quiet working conditions? Yes, in our Austin office
  9. Do you use the best tools money can buy? As much as IBM guidelines allow
  10. Do you have testers? Yes
  11. Do new candidates write code during their interview? Yes
  12. Do you do hallway usability testing? Yes, by showing off everything created at the end of each sprint

Required:
  • High School Diploma/GED
  • English: Intermediate

Preferred:
  • Pre-University qualification in Mathematics

Interested of this position? Just send your application by following the "Apply Online" link below.

IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.


Related Interests
Latest Job Vacancies

Comments

TOP