Enable job alerts via email!

Software Engineer

LingaTech

Minnesota

Remote

USD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A tech company is hiring a Level 2 Software Engineer to manage multiple projects and contribute to both legacy and modern systems in a collaborative Agile environment. The role offers flexibility in working remotely and involves utilizing AI tools to enhance the development process. Ideal candidates will have a bachelor's degree, 2-4 years of experience, and strong problem-solving abilities.

Qualifications

  • 2–4 years of professional software engineering experience.
  • Comfortable managing multiple projects and adapting to changing priorities.
  • Hands-on experience in collaborative team settings.

Responsibilities

  • Manage and contribute to 2–3 concurrent projects.
  • Maintain and enhance legacy codebases.
  • Collaborate with project managers to estimate timelines.

Skills

Interpersonal and communication skills
Self-motivated
Project management
Problem-solving abilities
AI-assisted development interest

Education

Bachelor’s Degree

Tools

Node.js
PostgreSQL
GitLab
Atlassian Stack (JIRA, Confluence)
C#
Electron
Job description
Overview

Location: Minneapolis, MN

Position Type: Remote

Contract Length: 6 months + possible extensions

Position Overview

We are seeking a Level 2 Software Engineer to join our dynamic development and delivery team. This role is ideal for someone who is eager to take ownership of multiple projects, contribute to both legacy and modern systems, and grow within a collaborative Agile environment. You will work across the full development lifecycle, from design and implementation to testing and deployment, while leveraging modern CI/CD and AI-assisted development tools.

Duties
  • Manage and contribute to 2–3 concurrent projects of varying complexity

  • Maintain and enhance legacy codebases

  • Investigate and resolve reported bugs

  • Assist in the development of new product features

  • Support system configuration and delivery

  • Contribute to technical documentation

  • Participate in unit, regression, and stress testing

  • Collaborate with project managers to estimate timelines and deliverables

  • Actively participate in daily Scrum meetings

  • Leverage internal AI tools to enhance development workflows, automate testing, and improve code quality

  • Provide feedback and collaborate with internal teams to improve AI-assisted development capabilities

Required Skills
  • Bachelor’s Degree

  • 2–4 years of professional software engineering experience

  • Strong interpersonal and communication skills (verbal and written)

  • Highly motivated, self-starting, and a fast learner

  • Comfortable working independently and with minimal supervision

  • Able to manage multiple projects and adapt to changing priorities

  • Effective in cross-functional team collaboration

  • Strong problem-solving and debugging abilities

  • Interest in AI-assisted development and openness to learning new tools and approaches

  • Hands-on experience with:

    • Node.js

    • PostgreSQL

    • GitLab, SourceTree, TeamCity

    • Atlassian Stack (JIRA, Confluence)

Preferred Skills
  • Frontend development with Angular and TypeScript

  • Experience with frontend integration tools: Electron and C#

  • Experience with automation and testing frameworks: Xray, Cucumber, Playwright

  • Familiarity with Continuous Integration practices

  • Exposure to AI-assisted development and testing platforms

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.