Fullstack Developer ECS

7 Minutes ago • 4 Years + • Full Stack Development

Job Summary

Job Description

A Fullstack Developer is a professional with extensive knowledge in software development and programming across various object-oriented development frameworks. Their primary purpose is to plan, develop, and deploy software applications that meet Experian's standards for security, scalability, compliance, and quality. This role requires a proactive individual capable of generating solutions for common and unique development challenges, with a strong interest in learning new technologies and proposing effective solutions to achieve objectives.
Must have:
  • Develop software components according to the defined architecture.
  • Understand software requirements to propose development solutions.
  • Build or adapt classes, modules, or other software pieces.
  • Reuse existing components by integrating them with proprietary code.
  • Verify produced programs by unit testing them.
  • Identify requirements for new applications.
  • Generate necessary diagrams and documentation before and after development.
  • Test developed components through unit tests, functionality tests, and code debugging.
  • Self-manage tasks and progress reports according to agile methodologies like Scrum.
  • Integrate and deploy components using DevOps pipelines.
  • Deliver through the entire application lifecycle.
  • Maintain productive applications, correct errors, and implement new functionalities.
  • Develop software components for microservices in a cloud architecture.
  • Develop data access components in relational and non-relational structures.
  • Meet deliveries according to time estimates.
  • Build prototypes in the technical scope phase of projects.
  • Optimize application performance.
  • Detect improvement opportunities or conformities and observations.
  • Participate in defining and reviewing standards and norms.
Good to have:
  • ReactNative
Perks:
  • Diversity, Equity, Inclusion (DEI)
  • Work/life balance
  • Development opportunities
  • Authenticity
  • Collaboration
  • Wellness
  • Reward & recognition
  • Volunteering
  • Equal Opportunity and Affirmative Action employer
  • Accommodation for disability or special need

Job Details

Job description

A full-stack developer is a professional with extensive knowledge in software development and programming in any type of object-oriented development framework. Their purpose is to plan, develop, and deploy software applications that comply with the security, scalability, compliance, and quality standards required by Experian.

The full-stack developer must be a person capable of generating solutions for common and special situations that arise when developing any type of application, with a great interest in learning new technologies and highly proactive regarding the solutions proposed for achieving objectives.

Responsible for:

  • Developing software components according to the defined architecture
  • Understanding software requirements to propose development solutions.
  • Building or adapting classes, modules, or other software pieces. Reusing existing components by integrating them with proprietary code. Verifying produced programs by unit testing them.
  • Identifying requirements for new applications
  • Generating necessary diagrams and documentation before and after the development of assigned components
  • Testing developed components through the development of unit tests, functionality tests, and code debugging
  • Self-managing tasks and progress reports according to agile methodologies like Scrum
  • Integrating and deploying components using DevOps pipelines.
  • Delivering through the entire application lifecycle: concept, design, development, implementation, testing, and support
  • Maintaining productive applications, correcting errors, and implementing new functionalities.
  • Developing software components for microservices in a cloud architecture
  • Developing data access components in relational and non-relational structures
  • Complying with deliveries according to estimated times.
  • Building prototypes in the technical scope phase of projects.
  • Optimizing application performance.
  • Detecting opportunities for improvement or conformities and observations to include them in the continuous improvement system.
  • Participating in the definition and review of standards and norms applicable to design and construction.

Required Technical Knowledge:

  • Algorithms and data structures.
  • Demonstrable experience in backend development with Java
  • Demonstrable experience in frontend development with Angular (ReactNative desirable).
  • Knowledge and experience in non-relational databases (NoSQL), including DocumentDB and DynamoDB.
  • Experience with AWS tools, including Lambdas, Glue, and SQS.
  • Familiarity with agile software development methodologies, such as SCRUM.
  • Problem-solving skills and ability to work in a team.
  • Good communication skills and ability to work in a dynamic environment.
  • Management of tools for requirements management and development environments.
  • Reading comprehension and writing elements in English.
  • Knowledge of Web Services.
  • Knowledge of SOA: Service-oriented applications.
  • Knowledge of communication protocols and languages such as XML and JSON.
  • Knowledge of Software Engineering.
  • Notions of software architecture and N-Layer applications.
  • Testing and Refactoring practices.
  • Knowledge of analysis methodologies such as UML or others.
  • Knowledge of version control tools such as GIT or others.
  • Knowledge of enterprise software patterns.

Qualifications

  • 4+ years of professional experience in web development
  • Professional and postgraduate training: Systems Engineer, Electronic Engineer, Systems Technician, Systems Technologist, Web Developer or Web Programmer

Additional Information

Our uniqueness is that we celebrate yours. Experian's culture and people are important differentiators. We take our people agenda very seriously and focus on what matters; DEI, work/life balance, development, authenticity, collaboration, wellness, reward & recognition, volunteering... the list goes on. Experian's people first approach is award-winning; World's Best Workplaces™ 2024 (Fortune Top 25), Great Place To Work™ in 24 countries, and Glassdoor Best Places to Work 2024 to name a few. Check out Experian Life on social or our Careers Site to understand why.

Experian is proud to be an Equal Opportunity and Affirmative Action employer. Innovation is an important part of Experian's DNA and practices, and our diverse workforce drives our success. Everyone can succeed at Experian and bring their whole self to work, irrespective of their gender, ethnicity, religion, colour, sexuality, physical ability or age. If you have a disability or special need that requires accommodation, please let us know at the earliest opportunity.

Experian Careers - Creating a better tomorrow together

Find out what its like to work for Experian by clicking here

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Bogotá, Bogota, Colombia

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bogotá, Bogota, Colombia (Hybrid)

Costa Mesa, California, United States (Remote)

Costa Mesa, California, United States (Remote)

Blumenau, State Of Santa Catarina, Brazil (Hybrid)

Costa Mesa, California, United States (Remote)

Bogotá, Bogota, Colombia (Hybrid)

Costa Mesa, California, United States (Remote)

Costa Mesa, California, United States (Remote)

Costa Mesa, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Experian

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug