Full Stack Developer Role
We are seeking an experienced Full Stack Developer to join our team. The successful candidate will have extensive technical, people, and process skills that enable us to deliver on our initiatives.
About the Role
* Develop, test, and debug software enhancements and solutions within business and technical problem domains.
* Design and implement software programs, applications, and projects using cloud computing technologies.
* Work independently to develop, test, and debug software enhancements and solutions.
* Participate in code reviews and actively contribute to the agile software development process.
Required Skills and Qualifications
To succeed in this role, you should possess:
* A good understanding of full-stack software development lifecycle and services delivery.
* Demonstrated expertise in software architecture, designing scalable systems, and optimizing performance.
* Proficiency in engineering best practices, object-oriented programming, design patterns, and producing clean, testable code.
* Strong experience in front-end related technologies such as React JS, HTML5, CSS, JavaScript, jQuery, and web browsers.
* Experience with back-end technologies such as Java, Spring Boot, SQL, Kafka, and containerization technologies like Docker and Kubernetes.
* Knowledge of DevOps implementation and automated CI/CD pipeline using tools like Git, Jenkins, SonarQube, Soap UI, JMeter, and Selenium.
Benefits
As a member of our team, you can expect:
* A collaborative environment where technology skills and innovation are valued.
* The opportunity to work on challenging projects and contribute to the company's digital transformation.
* A comprehensive benefits package, including medical care, insurance, and savings plans.
* The ability to balance your professional and personal life through flexible work arrangements and paid volunteer days.
Why This Role is Important to Us
This role is critical to our technology function, Global Technology Services (GTS), which enables our business to deliver data and insights to clients.
We're driving the company's digital transformation and expanding business capabilities using industry best practices and advanced technologies.