Hiring.Camp

Intern, Full-Stack Software Engineer

Ensigninfosecurity

·

Dec 6, 2024

Type
Internship
Department
Engineering
Seniority
Internship
Source
Workday

Description

Ensign is hiring !

As an Full-Stack Software Engineer intern, you will be responsible for managing the end-to-end development of our web application. You will work closely with cross-functional teams to design, develop, and maintain both the front-end and back-end components, ensuring the delivery of a high-quality, scalable, and secure product. Your role will also involve working together with the Lead Engineer to perform the necessary technical tasks, and contributing to the overall technology strategy of the organization.
 

Responsibilities:

  • Front-End Development: Develop and maintain responsive, user-friendly interfaces using technologies such as React, Angular, or Vue.js.
  • Back-End Development: Build and optimize server-side logic, databases, and APIs using Node.js, Python, or similar technologies.
  • Full-Stack Expertise: Ensure seamless integration between front-end and back-end components, maintaining data integrity and application performance.
  • Code Quality: Perform code reviews, write unit tests, and implement best practices to ensure high-quality, maintainable code.
  • Collaboration: Work closely with lead engineer, product managers, designers, and other stakeholders to translate requirements into technical specifications.
  • Project Management: Coordinate development activities, track progress, and ensure timely delivery of features and updates.
  • Security Focus: Implement and uphold security measures throughout the development process, ensuring the application is resistant to common vulnerabilities and attacks.
  • DevOps Practices: Participate in the CI/CD process, managing deployment pipelines and automating workflows to improve efficiency.
  • Documentation: Maintain clear and comprehensive documentation for code, APIs, and system architecture.
     

Requirements:

  • Good knowledge of full-stack development, preferably in managing web application projects.
  • Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
  • Strong experience with back-end development using Node.js, Python, or similar languages.
  • Familiarity with databases like PostgreSQL, or MySQL, including schema design and query optimization.
  • Experience with RESTful API design and development.
  • Knowledge of version control systems, particularly Git.
  • Frameworks: Experience with other frameworks and tools such as Docker, Kubernetes, and cloud services (AWS, Azure, GCP).
  • Testing: Familiarity with testing frameworks and methodologies, including unit testing, integration testing, and end-to-end testing.
  • Agile Methodology: Experience working in Agile/Scrum development environments.
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and propose effective solutions.
  • Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Security Awareness: Basic understanding of web application security principles and best practices, including OWASP guidelines.
  • Adaptability: Ability to work in a fast-paced, dynamic environment and quickly adapt to changing requirements and priorities.
     

Preferred Qualifications:

  • Education: Ongoing Bachelor’s degree in Computer Science, Software Engineering, or a related field.

Skills

PythonJavaScriptReactAngularVue.jsNode.jsAWSAzureGCPDockerKubernetesCI/CDPostgreSQLMySQLGitAgileScrumDevOpsProject Management

Similar Jobs

23

Intern, Full Stack Software Developer

Homedepot·CANADA STORE SUPPORT CENTER - 7000·Onsite

5d ago

Full Stack Software Engineering Intern – Summer 2027

Hidden Level·Remote·Remote

1w ago

Software Engineer Full Stack / Backend II (Intern) – United States

Cisco·USA-SAN JOSE, US +3·Hybrid

1w ago

Software Developer Full-Stack Intern, AI Scoring, Evaluations and Surveys

Genesys·Toronto, Canada·Hybrid

2w ago

Full-Stack Software Engineering Intern – MIM Commercialized Web Applications

Gehc·OH05-01-Beachwood-Science Park Drive, US·Remote, Onsite

2w ago

Software Engineer Full Stack / Backend I (Intern) – United States

Cisco·USA-SAN JOSE, US +3·Hybrid

2w ago

AI-Enabled Full-Stack Software Engineering Intern

Lennox·Richardson, TX

2w ago

Full Stack Software Engineering Intern

Gecko Robotics·New York City·Onsite

2w ago

Intern - Full Stack Software Engineer (Summer 2027)

North Atlantic Industries·Bohemia, NY

3w ago

Fullstack Software Engineer Intern (Undergraduate)

WEX·Minnesota - Remote Office, US·Remote

3w ago

Full-Stack Software Engineer Intern - Summer 2027

Wacker Services Corp·Chicago, IL

1mo ago

Software Engineering Intern (Full Stack) – Summer 2027

Sage·New York, US

1mo ago

Intern, Full Stack Software Engineer - Team Pickle - Winter 2027

Capitalone·Toronto, Ontario

1mo ago

Intern, Full Stack Software Engineer - Team Integrated Sprout - Winter 2027

Capitalone·Toronto, Ontario

1mo ago

Full-Stack Software Development Intern

Become 1 of us·Pudong, Shanghai

2mo ago

Full-Stack Software Engineer (Product) - Intern - 2026-2027

Netic·San Francisco·Onsite

2mo ago

Software Engineering (Fullstack) Internship

Manatal·Bangkok·Onsite

7mo ago

Software Engineer Intern - Backend or Fullstack

Criteo·Grenoble, France·Hybrid

7mo ago

Software Engineer Intern - Front-End or Fullstack

Criteo·Paris, France +1·Hybrid

7mo ago

Full Stack Software Engineering Intern

RetailReady·San Francisco, California·Onsite

1y+ ago

Full-Stack Software Engineering Intern - Core Product Team

Findmeech·Switzerland·Hybrid

1y+ ago

Software Engineer Intern (Fullstack)

N1·New York City

1y+ ago

Full-Stack Software Engineer Intern

Goventi·Singapore·Remote

1y+ ago