IBM Sr. App Developer in AUSTIN, Texas

Ready to be part of IBM’s Digital transformation journey? Love working with cutting edge technologies? Embark on the journey with us at IBM Digital, a team that is part of the newly formed IBM Cloud Unit. We own the mission to design and deliver a better way to do business with IBM through modern digital experiences that make buying and using IBM solutions & expertise easier for clients and partner. We are looking for talented, ambitious and dedicated cloud software engineers with significant expertise in latest web & cloud application technologies to build the IBM’s foundational digital capabilities. You will perform the architecture, design, development, deployment, testing and maintenance activities associated with Digital services. It will also be your responsibility to document new and existing features while adhering to compliance requirements. Candidates should be high performing and enthusiastic software engineers able to work independently, with strong analytical and problem solving skills. You should be able to pick up new technologies and implement prototypes in a quick and timely fashion. You must work well in a collaborative environment and be adaptable in taking on assignments that help in achieving the end goal of customer success.You will be challenged to design and develop large-scale systems leveraging a wide variety of open source and commercial technologies. If you are a talented engineer who seeks responsibility, thrives when empowered in an agile development environment, understands the importance of personal accountability and looking for new challenges and a rapidly growing start-up type co-located environment yet within a fortune 100 company then we would like to talk to you. Responsibilities include but are not limited to:

  • Software development lifecycle, open source and innovation.

  • Experience of hands on designing of solutions for complex requirements, and solving implementation challenges in multiple client environments.

  • Developing solutions based on the designs that fulfill the documented requirements Manage risks and resolve issues that affect release scope, schedule, and quality

  • Manage and prioritize backlog with input from Product Management, Engineering, Support/Operations

  • Communicate all key project plans, commitments, and changes including requirements, schedule, scope, and any changes impacting deployments and release

  • Conduct code reviews and iteration planning and scrum meetings

  • Communicate development details to the business as required

  • Design, develop, create, and execute test plans and test cases based on non-functional requirements and technical understanding of product architecture

  • Provide technical leadership to other team members in ensuring features are implemented in a consistent and efficient manner.

  • An attitude of quality, diligence and thoroughness is essential.rterbpna

  • Experience in jQuery, Angular and other JavaScript frameworks with the ability to learn new technologies rapidly

  • Experience writing applications to consume REST services in a secure way

  • Experience working with Identity and Security products

  • Experience with modern Agile development tools and processes.

  • Able to effectively work through high pressure and complex situations

  • Working experience utilizing Continuous Integration/Deployment concepts and streamlined delivery of code

  • Demonstrated written and verbal communication, problem solving, interpersonal, and time management skills, proven ability to delegate tasks to smaller teams to get results

Cloud Digital