Heredia, CRI
1 day ago
Fullstack Developer Junior- Data
**Introduction** A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You’ll work with leading companies across industries, helping them shape their data and AI journeys. With support from our strategic partners, robust IBM technology, and Snowflake, you’ll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You’ll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences. **Your role and responsibilities** As an Entry-Level Application Developer at IBM, you will collaborate with clients to co-create innovative solutions for real-world challenges. Leveraging best practices in technologies, tools, and methodologies, you will translate system requirements into the design and development of customized applications. Your responsibilities will include: * Design and Development Across the Full Stack Work across the entire system architecture to design, develop, and support high-quality, scalable products and interfaces for our clients. * Collaborate on Generative AI Projects Partner with cross-functional teams to understand requirements and define technical specifications for AI-driven solutions. * Apply IBM Design Thinking Create products that deliver exceptional user experiences while ensuring performance, security, quality, and stability. * Work with Diverse Technologies Utilize relational databases (SQL, Postgres, DB2, MongoDB), operating systems (Linux, Windows, iOS, Android), and modern UI frameworks (Backbone.js, AngularJS, React, Ember.js, Bootstrap, JQuery). * Develop End-to-End Solutions Contribute to the design, development, and maintenance of full-stack applications supporting data-driven and business-critical use cases. * Integrate Frontend and Backend Components Build and connect frontend components with backend services and APIs to ensure usability, performance, and reliability. * Create and Optimize Backend Services Develop RESTful APIs and backend services that interact with relational databases and cloud platforms such as Snowflake. * Database and Query Optimization Write and optimize SQL queries to support analytics, dashboards, and application features. * Collaborate with Stakeholders Work closely with clients and internal teams to translate business requirements into technical solutions. * Participate in Agile Delivery Engage in sprint planning, daily stand-ups, demos, and retrospectives to ensure timely and quality delivery. * Maintain Code Quality Write clean, maintainable code, contribute to code reviews, and support automated testing efforts. * Troubleshoot and Debug Resolve issues across the application stack, including data-related challenges such as query performance and schema usage. **Required technical and professional expertise** * Development and Programming: Proficiency in at least one high-level programming language (JavaScript/TypeScript, Python, or Java) and experience building both frontend and backend components for web applications. * Databases and APIs: Strong knowledge of SQL and relational database concepts, along with familiarity with RESTful API design and integration. * Engineering Principles and Methodologies: Understanding of core software engineering principles (data structures, algorithms, design patterns) and experience working in Agile environments (Scrum or Kanban). * Tools and Architecture: Proficiency with Git and collaborative development workflows, plus a basic understanding of web protocols and client-server architecture. * Analytical and Communication Skills: Strong problem-solving abilities, curiosity, effective collaboration with cross-functional teams, and clear communication skills for engaging stakeholders and clarifying requirements. **Preferred technical and professional experience** * Hands-on experience or exposure to Snowflake or Databricks, including querying, data modeling concepts, or integration with applications. * Experience with cloud platforms such as AWS or Azure. * Familiarity with CI/CD pipelines, Docker, and containerized development. * Experience with modern frontend frameworks (React, Vue.js, or Angular). * Awareness of data quality, lineage, or governance concepts in data-centric systems. * Understanding of basic application security practices (authentication, authorization). * Exposure to performance tuning for APIs or database queries. * Familiarity with Infrastructure as Code tools (Terraform, CloudFormation) is a plus. 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, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
Confirmar seu email: Enviar Email