Application Developer-Experience Fullstack
IBM
**Introduction**
A career in IBM Consulting is rooted by long-term relationships and close collaboration with clients across the globe. You'll work with visionaries across multiple industries to improve the hybrid cloud and AI journey for the most innovative and valuable companies in the world. Your ability to accelerate impact and make meaningful change for your clients is enabled by our strategic partner ecosystem and our robust technology platforms across the IBM portfolio
**Your role and responsibilities**
*
Develop and modernize software applications by applying best practices in collaboration with a distributed team.
*
Demonstrate advanced knowledge of software development methodologies and the ability to design and implement complex software systems.
*
Actively contribute to architectural and design decisions when required.
*
Participate in all phases of the Agile software development lifecycle, including:
* Design
* Programming
* Testing
* Documentation
* Quality assurance
* Implementation
*
Lead code reviews to ensure adherence to coding standards and provide constructive feedback to developers.
*
Mentor technical team members, promoting best practices and supporting their professional growth.
*
Engage in "innovation time" to explore personal projects and areas of special interest.
**Required technical and professional expertise**
*
Full Stack Development:
* TypeScript
* Angular
* APIs - REST / GraphQL
* Microservices
* MVC Architecture
*
Databases:
* SQL / NoSQL
*
Cloud & Infrastructure:
* AWS - Serverless / Lambda
* Containers - Docker, ECS/EKS, Kubernetes
* Messaging Services - Amazon SQS / MQ
*
DevOps:
* CI/CD practices and tools
* Strong understanding of automation pipelines
* Fluent English
* Hands-on experience with Domain Driven Design (DDD) principles.
* Solid understanding of design patterns and N-Tier architecture.
* Background in developing SaaS-based applications for large-scale and enterprise environments.
* Skilled in iterative application design, with continuous collaboration between business and technology teams.
* Strong abilities in debugging, troubleshooting, and problem-solving.
* Effective communication and team collaboration 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, 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
Todos os Empregos de IBM