Find your next role

Discover amazing opportunities across our network of companies committed to gender equality in the workplace.

Entry Level - Associate Developer - Commercial

IBM

IBM

Software Engineering
United States
Posted on Wednesday, January 24, 2024

Work you could do as an Associate Application Developer:

  • Define, detail, and scope the technical requirements into solution architecture and drive an independent project from an architectural standpoint
  • Translate software requirements into working and maintainable solutions within the existing application frameworks
  • Design, develop and/or re-engineer application components, and integrate software packages, programs, and reusable objects residing on multiple platforms
  • Collaborate with cross-functional teams to understand requirements and define technical specifications for projects that may involve generative AI
  • Document technical specifications, system architecture, and design decisions for projects that may involve generative AI, ensuring clear communication within the team and stakeholders
  • Build reusable code that scales and maintain code quality
  • Use IBM’s Design Thinking to create products that provide a great user experience along with high performance, security, quality, and stability
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Support Code Review process / tools, troubleshooting, performance tuning
  • Help maintain and improve code quality, organization, and automatization
  • Design and code servers, services, applications, and databases that are reusable, scalable, and meet critical architecture goals
  • Create Application Programming Interfaces (APIs) that are clean, well-documented, and easy to use
  • Work with a variety of relational and NoSQL databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React.js, Ember.js, Bootstrap, and JQuery
  • Work across the entire system architecture, from backend to front end, to design, develop, and support high quality and scalable products
  • Create everything from mockups and UI components to algorithms and data structures as you deliver a complete minimally viable product
  • Support Technical Consultants and lead in building solutions and providing technical mentoring and guidance

Required Professional and Technical Expertise :
• Familiarity with Microservices architecture and infrastructure concepts
• Familiarity with cloud platforms such as AWS, Azure, IBM Cloud, and Google Cloud
• Familiarity with Springboot and .Net frameworks
• Proficiency in working with Git repositories for version control and collaborative development
• Exposure to deploying applications with container technology like Docker and container orchestration technology like Kubernetes or RedHat OpenShift is highly desired
• Familiarity with generative AI modelling, ethics, and methodologies
• Familiarity with web markup languages, including HTML5, CSS3
• Strong interpersonal skills, written and verbal communication skills
• Familiar with database development on platform like PostgreSQL, MySQL, Oracle
• Familiar with twelve-factor cloud design principles
• Familiar with best practices around design patterns, performance tuning, automated and unit testing
• Ability to translate business requirements into technical solutions
• Demonstrated programming proficiency and experience with 1 of the following (Java, C++, Python, Scala, R, SAS, SQL, Hadoop, HTML, SPSS, VBA, Tableau, Spark, Angular, ReactJS), as well as systems design/development, and information technology course work
• Ability to thrive in an ever changing, technology based consulting environment, using agile development techniques
• Exposure to web services, API, and multiple Java application frameworks highly desired

Willingness to travel up to 100% based on project needs.

We have a number of positions open in these locations:
• Atlanta, GA
• Cambridge, MA
• Chicago, IL
• Dallas, TX
• Houston, TX
• New York, NY
• San Francisco, CA
• Washington DC