Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer 2

$80k - $95k
Full-time

ImageTrend

Description:: Under the direction of the Lead Software Developer, the Software Developer 2 will play a key role in the continued development and enhancement of our applications. A developer at this level has become more skilled and proficient in application development and design, expanding beyond a single scope to gain a deeper understanding of complex system architecture. This role will contribute to the success of cross-functional initiatives, bringing technical insight, problem-solving capabilities, and consistent follow-through to drive quality solutions forward.

What You'll Do:

  • Utilize C#/.NET Core, SQL database, TypeScript with React and Microsoft Azure
  • Add new features to the product and improve existing functionality through clean, well-documented code
  • Write tests and documentation to keep up with an evolving codebase
  • Proactively update lead developer(s) on status and escalate when appropriate
  • Recognize patterns or issues in existing code to be refactored
  • Interact with the full tech stack, from the database to the UI and application integrations with other solutions
  • Assist in the estimation of high-level requirements and defined tasks during the planning process alongside senior developers, project managers and business analysts
  • Interface with our QA and Support teams or other internal stakeholders, including troubleshooting defects and workflows, or assisting with client issues
  • Assist junior team members and new hires
  • Adhere to DevOps best practices
  • Stay informed of new technologies or industry trends that we can consider implementing
  • Travel to orientation, conferences or company events, and other onsite meetings as required
  • Additional duties as assigned

Requirements:

  • A degree in Computer Science or related field, or equivalent combination of education and relevant work experience
  • Software development experience in JS, SQL, and an OO language, preferably C#
  • Knowledge of basic application design and architecture
  • Understanding of relational database principles and how to use them
  • Familiarity with Microsoft Azure, or other server and hosting environments and deployment
  • Ability to answer and explain decisions made in the development process
  • Ability to define test cases and write code with them in mind
  • Strong attention to detail and ability to identify quality code
  • Strong communication skills, written and verbal, and a willingness to give and receive constructive feedback
  • An insatiable curiosity and drive to learn
  • Ability to work both independently and on a team towards a collective goal
  • Strong work ethic, integrity, honesty, collaboration and team orientation
  • Ability to travel up to 10% annually

This role can be performed 100% virtually anywhere in the US while following our Remote Work Policy. Deadline to apply is at least 3 days after the posting date listed.

Position Salary Range: The annual base salary range for this full-time role is $80,000 - $95,000 USD + bonus + benefits + perks + community gains. Within the range, individual pay is determined by job-related skills, education or training and other relevant qualifications.

ImageTrend is an equal opportunity employer and is committed to providing a workplace free from harassment and discrimination. We celebrate the unique differences of our employees because that is what drives curiosity, innovation, and the success of our business. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, gender identity or expression, age, marital status, veteran status, disability status, pregnancy, parental status, genetic information, political affiliation, or any other status protected by the laws or regulations in the locations where we operate. Accommodations are available for applicants with disabilities.

If you are unable to submit your application because of incompatible assistive technology or a disability, please contact us at View phone number on jsco.re, and ImageTrend will reasonably accommodate qualified individuals with disabilities to the extent required by applicable law.

ImageTrend participates in the Electronic Employment Verification Program (E-Verify) to validate employee Form I-9 documentation. Please visit everify.gov to learn more.

Vacancy posted 19 days ago
Similar jobs that could be interesting for youBased on the Software Developer 2 in Eagan, MN vacancy
  • $80k - $95k

     ...About the Role Under the direction of the Lead Software Developer, the Software Developer 2 will play a key role in the continued development and enhancement of our applications. A developer at this level has become more skilled and proficient in application development... 
    Suggested
    Full time
    Work experience placement
    Remote work

    ImageTrend

    Eagan, MN
    1 day ago
  • $62k - $124.3k

     ...company, named by Forbes as one of America's Best-In-State Employers 2025! Daikin Applied is seeking a Sales Applications Engineer (level 2, 3 or 4). In the position, you will provide technical expertise on company products to sales representatives in the selection and... 
    Suggested

    Daikin Applied Americas

    Minneapolis, MN
    4 days ago
  • $62k - $124.3k

    Daikin Applied, the world's largest HVAC company, is seeking a Sales Applications Engineer (level 2-4) to provide technical expertise to sales representatives in selecting and applying our products to meet field requirements. Location: Hybrid in Plymouth, MN. You will... 
    Suggested

    Daikin Applied

    Minneapolis, MN
    4 days ago
  •  ...Description Leidos is seeking Principal Software Developers to join the Air Traffic Business Area within the Homeland Sector, supporting the development...  ...and outputs. Ability to obtain SF-85 Public Trust (Tier 2) suitability determination. US citizenship required.... 
    Suggested
    Remote work

    Leidos

    Eagan, MN
    18 hours ago
  • $50 per hour

     ...Principal Software Engineer The global capital markets are among the largest markets in the...  ...maintainability and scalability Take ownership in developer experience by improving/automating CI/CD...  ...a flexible hybrid working environment (2–3 days a week in the office depending on... 
    Suggested
    Work at office
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    3 days ago
  • $158.9k - $295.1k

     ...Management practices. Lead, mentor, and develop a global team of SRE managers and...  ...experience in site reliability engineering, software engineering, infrastructure, platform engineering...  ...a flexible hybrid working environment (2-3 days a week in the office depending on... 
    Work at office
    Local area
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    4 days ago
  •  ...telemetry, integrating with TR's data backbone. Develop dashboards and reports providing clear...  ...engineering roles. Experience building software prototypes and taking solutions to production...  ...: Flexible hybrid working environment (2–3 days a week in the office, remote as needed... 
    Work at office
    Remote work
    Worldwide
    Flexible hours
    2 days per week
    3 days per week

    Thomson Reuters

    Eagan, MN
    3 days ago
  •  ...contingent labor as a variable cost. Job Description iOS Software Engineer Duration: 3 months + Job Summary Analyzes, develops, designs, and maintains iOS applications for the...  ...4+ years of experience or Master's degree and 2+ years of experience 2+ Years experience... 
    Work experience placement
    Immediate start

    Artech Information System LLC

    Mendota Heights, MN
    1 day ago
  • $38 - $48 per hour

     ...Dental, Vision, 401K Job Title: Junior Python Developer Location: Eagan, MN - Hybrid Type: 12...  .... Minneapolis, MN $90,200.00-$112,800.00 2 weeks ago Minneapolis, MN $83,500.00-$15...  ....00-$147,000.00 3 weeks ago Intern, IT - Software Engineering - MSP (Summer 2026)... 
    Contract work
    Summer work
    Internship

    Ecolab

    Eagan, MN
    3 days ago
  • $107.9k - $195.05k

     ...community. As part of a Scaled Agile (SAFe) software development organization, you will help...  ...to obtain an SF‑85P Public Trust (Tier 2) suitability determination from the FAA....  ...collaborating with software engineering teams developing Java‑based applications. Experience with... 
    Contract work
    Remote work

    Leidos

    Eagan, MN
    3 days ago
  •  ...Full Stack Java Developer Location: Remote Duration: 6 month to start (prefers contract to hire) Job Description The Java...  ...5 years of experience with application development or package software implementation that includes Java development experience Additional... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours
    Shift work

    Software Technology Inc

    Eagan, MN
    4 days ago
  •  ...Java Full Stack Developer Onsite 2 days a week (Hybrid Schedule) Candidates MUST work onsite (starting) from the first day in one of the locations below! 1 N Jefferson Ave., Saint Louis, MO 2975 Regent Blvd, Irving, TX 75063 1445 ROSS AVE; DALLAS, TX 75202-27... 
    2 days per week

    My3Tech Inc

    Minneapolis, MN
    3 days ago
  •  ...Job Description: Sr Full Stack Engineer with 10+ years of software programming experience. Responsibilities include:...  ...Required Skills: 1. React, JavaScript, HTML, CSS 2. Java/J2EE, Spring Boot, REST APIs, Microservices 3. Azure... 

    Ruri Software Technologies LLC

    Minneapolis, MN
    4 days ago
  • $115k - $130k

     ...third party vendors at this time Location: Eagan, MN Work Schedule: 2 days onsite (Tuesday and Wednesday) Salary Range: $115,000 - $1...  ...Position Overview: We are seeking an experienced Salesforce Developer II to join our Business Systems team in a direct hire (W2) role... 
    Full time
    Local area

    Ledgent Technology

    Eagan, MN
    3 days ago
  •  ...through code-first delivery and active repository contributions. 2. Problem Discovery and Solution Design Understand business processes...  ...in Java. AI proficiency is mandatory; candidates may come from software engineering, data science, UX, or related domains. Daily AI tool... 
    Contract work

    programmers.io

    Saint Paul, MN
    3 days ago
  • $147.41k - $206k

     ...achieve objectives. Remote / telecommute work available, up to 2 days per week. Position must appear in person that the location...  ...Proxy, Sync), commands and tools; · Five (5) years of experience developing automation using Unix Shell scripting, Bash; · Four (4) years of... 
    Remote work
    2 days per week

    Wells Fargo

    Minneapolis, MN
    6 days ago
  •  ...Qualifications 4+ engagements lasting more than 9 months in a Java developer role 5+ years Java & J2EE 3+ years JSP 3+ years Hibernate 3+...  ...Spring 3+ years Drools 3+ years WebSphere Application Server (WAS) 2+ years Oracle 2+ years ESB/Web Services NICE TO HAVE: Web app... 

    Jobsbridge

    Saint Paul, MN
    3 days ago
  • $120k - $150k

     ...Schedule : Hybrid - 3 days in office and 2 days remote Salary Range : $120,000-$150...  ...an Equal Opportunity Employer. A leading developer in the sensor solutions and industrial communication...  ...for an experienced Principal Embedded Software Engineer at our New Brighton, MN location... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work

    Pepperl+Fuchs Group

    Minneapolis, MN
    3 days ago
  • $116.4k - $204.1k

     ...We’re looking for a Lead Product Software Engineer - Cloud Operations to join I nnovateHub...  ...Azure architectures, and consulting with developers on observability and deployment patterns....  ...secure, repeatable, and compliant with SOC 2 and IRS 7216 requirements. Collaborate... 
    Work at office

    Wolters Kluwer

    Saint Paul, MN
    3 days ago
  •  ...Remote or Hybrid 2 rounds of interview. Candidate may be asked to share screen to...  ...Skills More than 7 years of backend software engineering experience Strong Java development...  ...Responsibilities Design, develop, test, and maintain backend services and APIs... 
    Remote work

    Info Way Solutions

    Minneapolis, MN
    3 days ago
  •  ...experience working with various identity and access management tools. 6+ years of experience working with developing solutions for integrating various components 2+ years of hands on experience with infrastructure as code(Terraform, Cloud Formation, etc.) 2+ years... 

    Keylent Inc

    Minneapolis, MN
    1 day ago
  • $80 - $85 per hour

     ...Qualified candidates should APPLY NOW for immediate consideration! This position is only open to applicants who can be engaged on a W-2 basis. Please hit APPLY to provide the required information, and we will be back in touch as soon as possible. We are... 
    Hourly pay
    Full time
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Worldwide
    Flexible hours

    Innova Solutions

    Minneapolis, MN
    18 hours ago
  • Application Security Engineer The application security engineer shall have extensive experience in the involvement and understanding of cloud security controls (security-as-code) and Prime’s target cloud infrastructure Google Cloud Platform (GCP). Must be proficient...

    Software Technology Inc

    Eagan, MN
    4 days ago
  •  ...related field OR three plus (3+) years of IT related experience 2+ years hands on experience with DevOps 2+ years hands on experience...  ...systems. Forecasts and analyzes future capacity needs and develops tools and utilities to mitigate future capacity issues. #J-18808-... 
    Currently hiring
    Flexible hours

    Talent Software Services

    Bloomington, MN
    3 days ago
  • JOB DESCRIPTION - Java Developer Position Notes: This contract-only position for a Java Application Developer who will be working on...  ...through EOY Team Size & Breakdown: • Team of mostly SAP developers, 2 current Java Developers High-Level Individual Duties: • Backend... 
    Contract work
    Local area

    My3Tech Inc

    Minneapolis, MN
    1 day ago
  •  ...About the Role Join a team building the analytical and optimization software that powers one of North America's largest renewable energy...  ...ambiguous business problems into engineering solutions. What We Offer (W-2 Employment) Health, Dental, and Vision Insurance: Comprehensive... 
    Contract work
    Temporary work
    Flexible hours

    Concord

    Saint Paul, MN
    4 days ago
  •  ...simultaneously (ie Hardware/OS refreshs) Knowledge and Experience with Software Deployment Lifecycle concepts and application Experience...  .../ GVI Experience in Automation development Experience in developing/using reporting tools and creating reports Familiarity with Oracle... 

    TestingXperts

    Eagan, MN
    7 hours ago
  • $60 - $62 per hour

     ...and Minneapolis, MN – 3 days Onsite and 2 days Remote Pay Rate: $60/hr - $62/hr on...  ...OPT at this time Role : Responsible for developing, managing, and delivering secure code requirements...  .... Work with application development and software engineering teams to build consensus in... 
    Contract work
    H1b
    Remote work

    Motion Recruitment

    Minneapolis, MN
    3 days ago
  • $127k - $158.7k

     ...is looking for a talented and experienced Developer to join our Enterprise Operations...  ...the delivery of next-generation industrial software solutions. This solution will provide a software...  ...Identity and access management: OAuth 2.0, Role-Based Access Control (RBAC) Architecture... 
    Temporary work
    Work experience placement
    Flexible hours

    Aspen Technology

    Minneapolis, MN
    2 days ago
  • $130k - $195k

     ...capabilities. Job Summary As a Principal Software Engineer focused on software architecture...  ...- 4pm. Work is expected to be performed 2-3 days per week onsite, with the...  ...customer specifications and requirements, and develop designs to best support them, including cost... 
    Contract work
    Work experience placement
    Local area
    Remote work
    Monday to Thursday
    Flexible hours
    2 days per week
    3 days per week

    Leonardo DRS

    Burnsville, MN
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer 2. Be the first to apply!