Apply

Software Engineering Intern

Posted about 19 hours agoViewed

View full description

💎 Seniority level: Entry

📍 Location: United States

💸 Salary: 39.0 USD per hour

🏢 Company: First Help Financial👥 101-250💰 $60,000,000 Debt Financing over 3 years agoAutomotiveFinancial ServicesInsurance

🪄 Skills: AWSBackend DevelopmentPostgreSQLPythonAgileFrontend DevelopmentJavaOracleReactRESTful APIsSoftware Engineering

Requirements:
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one of the following programming languages: Python or Java.
  • Experience with front-end development using React.
  • Familiarity with relational databases, such as Oracle or PostgreSQL.
  • Basic understanding of cloud computing concepts, ideally with exposure to AWS.
  • Knowledge of RESTful API design and development.
  • Experience with unit testing frameworks.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
Responsibilities:
  • Collaborate with senior engineers to design, develop, and implement features for web applications.
  • Develop and maintain front-end components using React.
  • Build and maintain back-end services using Python or Java.
  • Design and implement database schemas and queries using Oracle or PostgreSQL.
  • Work with AWS services, including KDS (Kinesis Data Streams), for data processing and storage.
  • Develop and consume RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Participate in code reviews and contribute to improving development processes.
  • Document code and technical specifications.
  • Contribute to agile development practices, including sprint planning and daily stand-ups.
Apply

Related Jobs

Apply

📍 United States

🧭 Internship

🔍 Software Development

🏢 Company: Acorns👥 201-500💰 $300,000,000 Series F about 3 years ago🫂 Last layoff almost 5 years agoFinancial ServicesWealth ManagementFinanceFinTech

  • Currently pursuing Bachelor’s degree in computer science, software engineering, machine learning, mathematics, statistics, or a related field
  • Required: Junior standing (Graduating 2026)
  • Must be able to work for the duration of the internship (full-time availability for 10 weeks starting in June 2025)
  • Excellent command of one or more programming languages; Java, Scala, Ruby, Swift, Kotlin, Typescript, or Javascript
  • Exceptional communication skills (verbal, written, and presentation)
  • Collaborate with Engineering team to build innovative solutions while bringing new ideas, technologies, and methodologies to the table
  • Write high-quality code with one or more programming languages
  • Produce excellent design and development documentation

Backend DevelopmentAndroidiOS DevelopmentJavaJavascriptKotlinRubySwiftTypeScriptScalaSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 CA, AZ, CO, NC, or UT

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Legal Services

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

Node.jsAgileHTMLCSSJavascriptTypeScriptJiraAngularREST APIReactCommunication SkillsProblem SolvingAttention to detailSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

💸 29.6 - 31.45 USD per hour

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJiraAngularReactRESTful APIsSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 Utah, CA, AZ, CO, NC

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Software Development

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileHTMLCSSJavascriptTypeScriptJiraAngularReactCommunication SkillsAnalytical SkillsProblem SolvingNodeJSSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

🔍 Software Development

🏢 Company: Cisco ThousandEyes

  • Pursuing a technical masters degree or have equivalent experience with a strong foundation in the fundamentals of computer science OR pursuing a software/coding boot camp and/or technical associates degree with a strong foundation in the fundamentals of computer science
  • Familiarity with Java or Kotlin
  • Familiarity with front-end frameworks such as React, Angular, or Vue
  • Worked with relational databases or time-series databases like Druid
  • Authorized to work in the U.S. without requiring sponsorship now or in the future
  • Work on a small starter project, such as integration and implementation of new tools
  • Work on a larger project, such as building the infrastructure for a new service

AWSBackend DevelopmentDockerSQLCloud ComputingFrontend DevelopmentJavaJavascriptKafkaKotlinKubernetesReact.jsTypeScriptVue.JsAPI testingData engineeringSparkCI/CDRESTful APIsMicroservicesJSONSoftware EngineeringDebugging

Posted 30 days ago
Apply