Senior Web Application Developer, CAD

Job Description
Senior Web Application Developer, CAD

For two years in a row, IBM has been named a leader in the IDC MarketScape on Cloud Professional Services. Businesses across the U.S. recently ranked IBM as the number one cloud computing provider. Clients around the world are using IBM cloud centers spread across every major market to help them adopt cloud for growth and innovation.

IBM's value to clients includes IBM's business consulting division, which brings expertise in aligning technology strategies with business strategies to enable innovation, acceleration, and value realization through client solutions and services. IBM consultants have a global reach and are dedicated to working face-to-face with clients to address all of their industry and transformative needs as they reinvent themselves for the future.

We are looking for technical leaders with in-depth knowledge of software development, design and integration and can apply this knowledge to solve complex software engineering problems. You will use teamwork and group dynamics skills to lead development of software engineering solutions. You will work with a SaaS product built using microservices architecture, container orchestration , REST APIs , asynchronous messaging and more cloud based technologies.


  • Position requires analytical ability, creativity and judgment in analysing, developing and implementing software solutions to complex requirements.
  • Defines, recommends, and implements strategy and solutions which deliver customer value and satisfaction through software and Cloud.
  • Leads professional teams and significant project planning activities, ensuring that development is completed in a timely and cost effective manner.
  • Thoroughly understands and effectively executes existing software development processes and procedures and develops new approaches as appropriate.
  • Ensures accurate and thorough documentation is maintained for the project.
  • Assumes additional responsibilities as needed.

Required Technical And Professional Expertise
  • Extensive experience with one or more programming languages and related frameworks including but not limited to: Java, Spring, Javascript, Angular, React, Swift, Python, JavaScript, or Go
  • Experience with Agile software development and leading Agile projects
  • Experience with DevOps and Cloud technology, practices and toolchains
  • Interest and ability to learn other languages, tools and technologies as needed
  • Bachelor degree in Computer Science or related technical discipline and at least 5-8 years of relevant work experience
  • Great troubleshooting and problem solving skills
  • High sense of responsibility and ownership towards

Preferred Technical And Professional Experience
  • Experience in CI / CD / DevOps, test automation tools
  • Experience in Microservices & Cloud Native design patterns and architecture
  • Further education or certifications in engineering computer science or other technical field
Required Technical and Professional Expertise

Required Technical and Professional Expertise

as above

Preferred Tech and Prof Experience

as above

EO Statement
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.

Back to top