Full Stack Engineer at Newfold Digital

2 years ago Development & Programming Middle Full-Time

This role will enable you to participate in the full systems life cycle. This includes solution design, agile development, test, implementation, and production support.


Requirements:

  • Bachelor’s degree in Computer Science, Software Design, or related fields education or 3 plus years of relevant work experience, or equivalent combination of education and experience
  • Experience with troubleshooting software issues
  • Understanding of Agile scrum methodology
  • Proficiency in software engineering techniques and methodology
  • Proficiency in Java and/or JavaScript and/or SQL development and related tools is required
  • Knowledge of Linux is required
  • Solid understanding of Java or equivalent programming language
  • Experience with delivering web-based applications
  • Experience with consuming, designing and extending APIs (REST, CQRS)
  • Experience working with cloud-based applications and cloud tools preferably AWS
  • Experience with writing automated tests
  • Knowledge and experience in agile software development ( SCRUM)
  • Ability to reproduce and communicate reproduction steps of a defect through writing or on a video call
  • Interpersonal skills with the drive to learn new technologies
  • Analytical and problem-solving skills
  • Aptitude to quickly learn new processes, skills, technology and tools
  • Ability to self-evaluate and quickly adapt to change
  • Verbal and written communication skills
  • Employment with Newfold Digital is at-will and nothing in this Job Description should be interpreted or construed to alter the at-will employment relationship.


Description

This role will enable you to participate in the full systems life cycle. This includes solution design, agile development, test, implementation, and production support.

You will be responsible for providing the simplest yet effective software solutions to problems stated in business requirements, implementing creative and innovative approaches to solving complex functional and logical challenges.

The Full Stack Engineer role combines the use of software development techniques, patterns and tools with Agile methodologies and analytical thinking to deliver customer-ready, scalable and maintainable features and functionalities. You will collaborate with the QA Engineers, Architects, Product Owner and DevOps team members to build reliable cloud-based software ready to be used by hundreds of corporate clients around the world.

The job will consist of learning new skills, processes, languages, tools and patterns with the help of internal training channels and close collaboration with more senior team members. The job will also include reviewing code to ensure it meets code and style guidelines.

The Full Stack Engineer will also provide third line support to production systems, as necessary to ensure application stability and 24/7 system availability.

Requirements:

Bachelor’s degree in Computer Science, Software Design, or related fields education or 3 plus years of relevant work experience, or equivalent combination of education and experience

Experience with troubleshooting software issues

Understanding of Agile scrum methodology

Proficiency in software engineering techniques and methodology

Proficiency in Java and/or JavaScript and/or SQL development and related tools is required

Knowledge of Linux is required

Solid understanding of Java or equivalent programming language

Experience with delivering web-based applications

Experience with consuming, designing and extending APIs (REST, CQRS)

Experience working with cloud-based applications and cloud tools preferably AWS

Experience with writing automated tests

Knowledge and experience in agile software development ( SCRUM)

Ability to reproduce and communicate reproduction steps of a defect through writing or on a video call

Interpersonal skills with the drive to learn new technologies

Analytical and problem-solving skills

Aptitude to quickly learn new processes, skills, technology and tools

Ability to self-evaluate and quickly adapt to change

Verbal and written communication skills

Employment with Newfold Digital is at-will and nothing in this Job Description should be interpreted or construed to alter the at-will employment relationship.

🎉 Let Employers Find You!

Employers will see your profile when they are sending a job in your skill.


Create Your Profile   (simple)