IBM Software Engineer in DALLAS, Texas

As a Software Engineer on the IBM BlueMix Cloud Compute Bare Metal Team, you will have responsibility for the automation and deployment of IBM’s Cloud Bare Metal's product offerings. The ideal candidate will be a passionate Software Developer, one who has strong technical skills, can thrive in a dynamic environment and one who seeks responsibilities in an agile environment.You will work alongside other talented, creative and dedicated individuals. Our Team strives to make IBM Bluemix Infrastructure a place where you want to be, a place where you are proud to work, and where you are motivated to grow you career. Come Join Our Team!Responsibilities:● Design and develop innovative, company impacting products and services to support product offerings;● Design, develop and implement Object Oriented PHP applications from prototype through implementation;● Integrate Open source and commercial enterprise applications into exposed API and web-based portals;● Create highly scalable and performant REST/SOAP web-based portals;● Work closely with product management and stakeholders to ensure applications meet requirements and expectations.CLDSFT5K

● 5+ years of experience in one or more of the following languages (PHP5+, Python, Java);● Strong understanding of Object Oriented design principles and patterns;● Strong knowledge of SOA web services – REST, SOAP, XML-RPC, XML, JSON;● Experience with relational databases and SQL (Oracle, MySQL, PostgreSQL);● Strong knowledge of MVC architecture and implementation;● Experience using an ORM technique (i.e. Doctrine, Propel, Hibernate);● Experience with unit testing (PHPUnit, NoseTest, PyTest);● Experience implementing distributed applications in a container environment (Docker, OpenShift);● Experience using RabbitMQ or other AMQP message queues;● Experience with NoSQL (Redis, Kafka, NATS, Cassandra);● Experience with Opensource software, cloud computing, distributed real-time software;● Strong problem solving and analytical skills.

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. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.