Post job

Software Developer Internship jobs in Lakeville, MN

- 793 Jobs
All
Software Developer Internship
Software Developer
GIS Developer
Software Development Engineer
Software Engineer
Software Engineering Internship
  • GIS Developer

    Ecolab 4.7company rating

    Software Developer Internship job 20 miles from Lakeville

    The GIS Developer will help support the team through an expanding focus surrounding information automation and data science in support of development of the enterprise GIS system. This position is part of the GIS pooled resources (center of excellence) to support expanded spatial-based business intelligence and territory planning applications within route, district, and sales and operations business planning. Supports the research, identification, design, and application of the latest cutting-edge analytical methods to incubate new insights that drive innovative ways to make significant impacts to the business results. Leverages spatial based statistical techniques to measure the significance of findings and insights that helps to build adoption in the business. The GIS center of excellence meets critical business needs by improving responsiveness, effectiveness, and efficiency, through innovative research, defined architectures, planning, and optimal use of GIS and other business information and technology. Enable's universal enterprise data access by linking geospatial and business attributes to effect efficient territories, measured service, and business expansion. Your work will help to enable a consistent, coordinated, and proactive GIS-based planning approach by bringing new insights to business operations that increases field service and sales efficiency through the identification and application of spatial-based business intelligence insights. You will work as part of the centralized GIS COE - Platform team and report to the Director of the GIS Center of Excellence (COE). This role would be hybrid (4 days on-site, 1 day remote) reporting to our Ecolab Global Headquarters in St. Paul, MN. What's in it For You: Opportunity to take on some of the world's most meaningful challenges, helping customers achieve clean water, safe food, abundant energy, and healthy environments Ability to make an impact and shape your career with a company that is passionate about growth Support of an organization that believes it is vital to include and engage diverse people, perspectives, and ideas to achieve our best What You Will Do: Collaborate with IT, DevOps, and GIS teams to align enterprise systems and integrations. Interface directly with the Lead Developer, Sr. Developer, and Sr. GIS Analysts to support the automation and development of analytical GIS information and processes to help improve route and territory optimizations using multiple criteria, routing models, profiles, and perform other spatial analyses. Apply coding, geospatial, statistical, and modeling tools to uncover underlying opportunities. Collaborate with stakeholders to provide GIS analysis to support their business needs. Support the development of project scopes and objectives through hands-on application, networking, research and use of applicable technology. Coach business partners and users in understanding and adopting GIS information and analysis outputs. Document methodologies used in the execution of requests and standard reporting. Develop and maintain a professional rapport with team members. Communicate effectively, both written and oral, with project team and management staff. Provide leadership to others through example and sharing of knowledge/skill. Participate in proactive team efforts to achieve departmental and company goals. Design, deploy, and manage Enterprise GIS environments using Esri ArcGIS technologies. Install, configure, and upgrade GIS software, services, and supporting infrastructure. Administer and support all ArcGIS Enterprise components, including ArcGIS Server, Portal, and Data Store. Manage and optimize GIS environments hosted on Azure Cloud, ensuring availability and performance. Implement disaster recovery, data backup, and storage strategies. Troubleshoot and resolve server, application, and connectivity issues. Monitor system performance and apply best practices for GIS server tuning and maintenance. Perform other duties as assigned. Minimum Qualifications: Bachelor's degree in GIS, Computer Science, Software Engineering, Business, Geography, Planning or related field AND 5 years of experience OR an advanced Master's degree AND 2 years of experience Experience working with relational databases such as SQL, structuring queries and geographic and spatial methods and techniques Experience with automation tools (e.g., PowerShell, Python, or ArcPy) In-depth knowledge of ArcGIS Server, Portal for ArcGIS, ArcGIS Online, Enterprise Geodatabases, ArcGIS Notebook Server, and Data Store Excellent troubleshooting and analytical skills Proficient in the use of spreadsheets, database, and word-processing applications Strong written and oral communication and interpersonal skills Immigration sponsorship is not available for this position Preferred Qualifications: Master's degree in GIS, Computer Science, Data Science, Machine Learning, Advanced Analytics Hands-on experience in Esri ArcGIS Enterprise Server Administration Familiarity with Windows Server environments, SQL Server, and database management Proficiency in performing system upgrades, patching, and automating deployment processes Strong understanding of enterprise IT infrastructure, networking, and server management Experience with containerization or virtualization technologies (e.g., Docker, VMware) 2 years of Esri ArcGIS Enterprise experience using Esri GIS software products involving GIS data development, manipulation, modeling, and analysis 2 years of GIS experience applying advanced analytics, data science, mathematics, and statistics to find insights in data Experience working with IDEs such as Visual Studio Code, Pycharm and Jupyter Notebook environment Experience working within Software Development Life Cycle surrounding ITIL, DevOps, GitHub, Scrum, and Agile Annual or Hourly Compensation Range The pay range for this position is $72,700.00 - $109,100.00. Many factors are taken into consideration when determining compensation, such as experience, education, training, geography, etc. We comply with all minimum wage and overtime laws. Benefits Ecolab strives to provide comprehensive and market-competitive benefits to meet the needs of our associates and their families. Click here to see our benefits. If you are viewing this posting on a site other than our Ecolab Career website, view our benefits at jobs.ecolab.com/working-here. Potential Customer Requirements Notice To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to: - Undergo additional background screens and/or drug/alcohol testing for customer credentialing. - Be fully vaccinated for COVID-19, including a booster if eligible, unless a religious or medical accommodation is requested by the applicant and approved by Ecolab. Americans with Disabilities Act (ADA) Ecolab will provide reasonable accommodation (such as a qualified sign language interpreter or other personal assistance) with our application process upon request as required to comply with applicable laws. If you have a disability and require accommodation assistance in this application process, please visit the Recruiting Support link in the footer of each page of our career website.
    $72.7k-109.1k yearly 1d ago
  • University of Minnesota-Twin Cities -- Software Engineer Intern 2025

    Maverick Software Consulting 3.2company rating

    Software Developer Internship job 21 miles from Lakeville

    Maverick Software Consulting is looking for talented and highly motivated students to work with our clients while taking classes. Help our clients build and test software using: Java Software Development - Java, Spring Boot, Quarkus, IntelliJ IDEA, Eclipse, and related frameworks. Microsoft Software Development - .NET Core, C#, Visual Studio, and cloud-based .NET solutions. Web Development - HTML, CSS, JavaScript, TypeScript, React, Angular, Vue.js, and cloud-based hosting on AWS, Azure, or Google Cloud. Cloud Development - AWS, Azure, Google Cloud, serverless architectures, containerization (Docker, Kubernetes), and DevOps pipelines. AI & Machine Learning - TensorFlow, PyTorch, OpenAI APIs, Azure AI, AWS SageMaker, natural language processing (NLP), and computer vision applications. Automated Software Testing - Selenium, Playwright, Cypress, JUnit, NUnit, Apache JMeter, AI-driven testing frameworks, and CI/CD automation. You will be part of a software development team helping our clients develop and test their software. We'll provide training, let you set your own flexible schedule, and give you hands-on experience that employers value. We provide training to bridge the gap between academic learning and the practical skills needed for an entry-level software engineer. You'll gain real-world experience in software development and testing-not just ‘busy' work-as an integral part of our clients' teams. See what some of our students have to say: ***************************************** Qualifications: Current Sophomore, Junior, or Senior with at least 11 months remaining before graduation. Pursuing a Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related field. Availability: 20 hours per week during the school year, 40 hours per week over the summer. Self-motivated, eager to learn, and enthusiastic about applying technical skills in real-world projects.
    $45k-67k yearly est. 60d+ ago
  • Software Development Intern

    Encephalo Investments

    Software Developer Internship job 23 miles from Lakeville

    Encephalo is committed to pioneering the Investment Firm through the confluence of Securities, Private Capital, and Quantitative solutions. Investing on the crossroads of creativity and humanity is our motto, and our team works to do that every day Job Description As A Software Development Intern, You Will ● Work remotely and closely with our software and quantitative developers to translate prototypes into production-ready software ● Implement our existing trading strategies and propose improvements to our tools, taking high-level concepts and translating them to a high-performance language for execution ● Create internal and external tools to utilize the ideas and market simulations that the Quantitative Team has developed ● Communicate solutions effectively via documentation ● Be open to ad hoc projects Qualifications What we look for: ● Currently enrolled in an MS or BS program ● Strong interest in the field of Finance ● Candidates must have a proven academic record ● Have the ability to work within a team and on a self-directed basis ● Superior quantitative and logical reasoning skills ● Experience with computer programming languages, with emphasis on Python, C++, and Java ● Excellent analytical, communication, and presentation skills ● Extraordinary work ethic Additional Information All your information will be kept confidential according to EEO guidelines.
    $29k-38k yearly est. 30d ago
  • Software Development Intern

    Inbound Studio

    Software Developer Internship job 11 miles from Lakeville

    Inbound Studio is a creative web design and digital marketing agency dedicated to building cutting-edge websites and marketing solutions that drive results. We specialize in web development, SEO, branding, and automation, helping businesses grow their online presence. Who We're Looking For We are seeking a Web Development Intern who is currently enrolled in a coding program and needs 120 internship hours to complete their certification. This is a great opportunity to apply your coding skills in a real-world setting, work with experienced developers, and contribute to exciting client projects. Assist in website development and optimization (WordPress, Shopify, or custom builds) Work on front-end development (HTML, CSS, JavaScript) and responsive design Support SEO and website performance improvements Develop landing pages and marketing automation scripts Help with API integrations for marketing and analytics tools Assist in UI/UX enhancements and interactive web elements Work closely with the design and marketing team on conversion-focused web experiences RequirementsEssential Qualifications: Currently enrolled in a coding bootcamp/program (or recent graduate) Basic knowledge of HTML, CSS, JavaScript (bonus: WordPress, Shopify, React, PHP) Passion for web design, marketing, and problem-solving Strong attention to detail and willingness to learn Ability to work independently and meet deadlines Bonus Skills (Not Required but Nice to Have!) Experience with SEO best practices Familiarity with marketing automation (Zapier, Zoho, HubSpot, Google Analytics) Basic understanding of UX/UI design principles Benefits
    $29k-38k yearly est. 60d+ ago
  • Software Engineer Intern, application via RippleMatch

    Ripplematch 3.9company rating

    Software Developer Internship job 21 miles from Lakeville

    This role is with RippleMatch's partner companies. RippleMatch partners with hundreds of companies looking to hire top talent. RippleMatch is your AI-powered job matchmaker. Our platform brings opportunities directly to you by matching you with top employers and jobs you are qualified for. Tell us about your strengths and goals - we'll get you interviews! Leading employers leverage RippleMatch to build high-performing teams and Gen Z job seekers across the country trust RippleMatch to launch and grow their careers. Requirements for the role Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or a related field. Strong foundation in programming languages such as Java, C#, Python, or JavaScript. Understanding of basic software development methodologies (e.g., Agile, Scrum) and the software development lifecycle. Familiarity with database concepts and basic SQL. Interest in designing, coding, testing, and maintaining software applications. Strong problem-solving skills and the ability to participate in debugging and technical challenges. Good organizational and project management skills, with the ability to handle multiple tasks and deadlines. Effective communication and interpersonal skills, essential for working collaboratively in a team environment. Eagerness to learn new technologies and software development practices. Analytical skills, with an aptitude for learning quickly and adapting to new programming environments.
    $37k-55k yearly est. 17d ago
  • AI Software Development Engineer

    3M Companies 4.6company rating

    Software Developer Internship job 26 miles from Lakeville

    Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers. This position provides an opportunity to transition from other private, public, government or military experience to a 3M career. The Impact You'll Make in this Role As an AI Software Development Engineer in 3M's Corporate Research Laboratory, you will work on a team developing new approaches to AI. You will have the opportunity to collaborate with some of the most innovative people around the world. We're looking for a Python-focused software engineer who can work closely with scientists to implement experimental AI systems, simulation infrastructure, and architecture. You'll be writing code that's used directly in the research process, so clarity, modularity, and responsiveness are critical. This is a great fit for someone who enjoys clean problem-solving, iterative code design, and working closely with technical thinkers. Here, you will make an impact by: * Write modular, testable Python code to implement experiments, simulations, or architectural mechanisms. * Extend an evolving codebase that supports research into novel AI architectures and systems. * Writing primary code for a novel AI engine. * Help write internal interfaces (e.g., algorithmic and computational modules, scheduling logic, inference cycles). * Collaborate with researchers who define the "what"; your job is to build the "how." Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: * Bachelor of Science degree in Computer Science, Software Engineering, AI Science or Engineering (completed and verified prior to start) * Two (2) years of experience in machine learning, AI, or computational modeling research in academic, private, public, government, or military environment. * Fluency in Python, including object-oriented programming and functional idioms. Additional qualifications that could help you succeed even further in this role include: * Master's degree in Computer Science, Software Engineering, AI Science or Engineering, or a related field. * Experience working on complex research codebase or simulation systems. * Comfortable building and modifying systems from scratch. * Interest in systems that involve simulation, machine learning, or modeling of complex adaptive systems. * Able to work on a team where the problem is evolving, and code is shared. * Curious, fast learner, solid communicator Work location: Hybrid to Maplewood, MN Travel: May include Relocation Assistance: May be authorized Supporting Your Well-being 3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope. Chat with Max For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting assistant on 3M.com/careers. Applicable to US Applicants Only:The expected compensation range for this position is $122,292 - $149,468, which includes base pay plus variable incentive pay, if eligible. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate's relevant knowledge, training, skills, work location, and/or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.). Additional information is available at: *************************************************************** Good Faith Posting Date Range 05/30/2025 To 06/29/2025 Or until filled All US-based 3M full time employees will need to sign an employee agreement as a condition of employment with 3M. This agreement lays out key terms on using 3M Confidential Information and Trade Secrets. It also has provisions discussing conflicts of interest and how inventions are assigned. Employees that are Job Grade 7 or equivalent and above may also have obligations to not compete against 3M or solicit its employees or customers, both during their employment, and for a period after they leave 3M. Learn more about 3M's creative solutions to the world's problems at ********** or on Instagram, Facebook, and LinkedIn @3M. Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties. Pay & Benefits Overview: https://**********/3M/en_US/careers-us/working-at-3m/benefits/ 3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law. Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly. 3M Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms. Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.
    $122.3k-149.5k yearly 43d ago
  • Software developer

    Collabera 4.5company rating

    Software Developer Internship job 11 miles from Lakeville

    Collabera Inc (Staffing Firm). We are based out of Morristown, NJ and we have been providing contingent labor to our clients for last 25 years. In 2015 we placed more than 6,000 contractors across select 100+ clients that we service. End client for this project is a large legal organization with operations in more than 100 countries and has more than 50,000 employees around the world. For eight consecutive years, Fortune has named this company as World's ‘Most Admired Companies to work for'. Job Description Position Details: Title: Software Engineer Location: Eagan, MN 55123 Duration: 6 Months (Possibility of a long extension) Responsibilities: Responsible for the analysis, definition, design, construction, testing, installation, modification, and maintenance of software systems Create and execute testing to ensure software meets requirements Contributes to creation of design May lead the design of less complex components Qualifications Requirements: Experience of writing effective code, testing, code management tools and design tools Experience with core technologies including C++, Python, SQL Proven experience working in fast-paced software development environment, leveraging core Agile principles Experience with Mercurial, Git Puppet Ruby C#/.net Nxlog, sensu, ELK Additional Information If interested and want to apply, please contact: Nimish Singh ***************************** ************
    $75k-98k yearly est. Easy Apply 60d+ ago
  • Engineering Development Program (EDP) - Software Engineering

    Travelers Insurance Company 4.4company rating

    Software Developer Internship job 20 miles from Lakeville

    **Who Are We?** Taking care of our customers, our communities and each other. That's the Travelers Promise. By honoring this commitment, we have maintained our reputation as one of the best property casualty insurers in the industry for over 160 years. Join us to discover a culture that is rooted in innovation and thrives on collaboration. Imagine loving what you do and where you do it. **Job Category** Technology **Compensation Overview** The annual base salary range provided for this position is a nationwide market range and represents a broad range of salaries for this role across the country. The actual salary for this position will be determined by a number of factors, including the scope, complexity and location of the role; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. As part of our comprehensive compensation and benefits program, employees are also eligible for performance-based cash incentive awards. **Salary Range** $68,600.00 - $113,000.00 **Target Openings** 100 **What Is the Opportunity?** The intent of this position is to provide our internal employees, 2025 Travelers Summer Interns and Summer Students the ability to apply to our 2026 Full-time or Intern opportunities. Applications outside of this audience will not be considered at this time. However, for additional positions posted at a later date we encourage anyone who was not an internal employee, Summer Intern or Summer Student between June 2025-August 2025 to apply at that time. Innovative thinking, creative problem-solving, and a determination to challenge the status-quo, these are some of the defining qualities for participants of our Engineering Development Program (EDP). The EDP is a one-year program where you will be placed in one of the four designated Engineering tracks: Software, Data, Cybersecurity or Infrastructure & Cloud. Each track is designed to grow and develop your technical and self-leadership skills. Within your assigned track, you will receive a combination of hands-on opportunities, an immersive learning journey, and a mentoring program to prepare you for a dynamic career. You will have the opportunity to explore multiple technologies while learning from different engineers within Travelers. As an EDP participant, you will model the way for others and set a personal example of what is expected. You will be expected to positively challenge processes and identify new and innovative ways to get work done more effectively and efficiently. You will be expected to take initiative, embrace change, actively listen to, and support diverse points of view and celebrate the success of others. Travelers offers a hybrid work location model that is designed to support flexibility. **What Will You Do?** + Travelers' Software Engineers contribute to the overall software design strategy by planning, developing, debugging, testing, troubleshooting, documenting, and implementing software solutions that enable our products, distribution workflows, customer, agent, and employee experiences + EDP participants in this track will have duties that vary based on the specific opportunities presented within each experience. These experiences include leveraging modern software engineering and analytic tools and practices, design, deliver, and support state-of-the-art and high performing infrastructure platforms and services enabling business operations and technology solutions. + EDP participants in this track will experience an immersive learning journey focused on disruptive technologies, insurance, strategy, leading self and influencing others. Additional program components include mentoring, networking, and career guidance. + Please note that occasional travel for business meetings and events is an expectation of program participants. + Perform other duties as assigned. **What Will Our Ideal Candidate Have?** + Cumulative GPA of 3.0 or greater. + 3 years or less of technology related experience (may include one or more internship experiences in the Technology field). + Exposure to Object-oriented programming (OOP) in one major language. + Suggested majors include (but are not limited to: Computer Science, Software Engineering, and Computer Engineering. + Self-starter with a strong track record of exploring new technologies, applications, and environments beyond required job and/or educational commitments. + Strong track record of taking ownership and responsibility for actions and outcomes, performance, and results. + Ability to proactively manage time and prioritize multiple projects simultaneously. + Strong collaboration skills with the ability to actively engage with others while maintaining a positive attitude. + Ability to work independently and as part of a team. + Demonstrated aptitude in identifying current or future problems or opportunities, analyzing data, synthesizing, and comparing information to understand issues, identifying cause/effect relationships, and exploring alternative solutions to support sound decision making. **What is a Must Have?** + An undergraduate or graduate degree with a technology major or minor; or the successful completion of a state-licensed technical bootcamp. + Legally authorized to work in the United States now and in the future. **What Is in It for You?** + **Health Insurance** : Employees and their eligible family members - including spouses, domestic partners, and children - are eligible for coverage from the first day of employment. + **Retirement:** Travelers matches your 401(k) contributions dollar-for-dollar up to your first 5% of eligible pay, subject to an annual maximum. If you have student loan debt, you can enroll in the Paying it Forward Savings Program. When you make a payment toward your student loan, Travelers will make an annual contribution into your 401(k) account. You are also eligible for a Pension Plan that is 100% funded by Travelers. + **Paid Time Off:** Start your career at Travelers with a minimum of 20 days Paid Time Off annually, plus nine paid company Holidays. + **Wellness Program:** The Travelers wellness program is comprised of tools, discounts and resources that empower you to achieve your wellness goals and caregiving needs. In addition, our mental health program provides access to free professional counseling services, health coaching and other resources to support your daily life needs. + **Volunteer Encouragement:** We have a deep commitment to the communities we serve and encourage our employees to get involved. Travelers has a Matching Gift and Volunteer Rewards program that enables you to give back to the charity of your choice. **Employment Practices** Travelers is an equal opportunity employer. We value the unique abilities and talents each individual brings to our organization and recognize that we benefit in numerous ways from our differences. In accordance with local law, candidates seeking employment in Colorado are not required to disclose dates of attendance at or graduation from educational institutions. If you are a candidate and have specific questions regarding the physical requirements of this role, please send us an email (*******************) so we may assist you. Travelers reserves the right to fill this position at a level above or below the level included in this posting. To learn more about our comprehensive benefit programs please visit ******************************************************** .
    $68.6k-113k yearly 5d ago
  • Principal Software Developer

    Aspentech

    Software Developer Internship job 29 miles from Lakeville

    The driving force behind our success has always been the people of AspenTech. What drives us, is our aspiration, our desire and ambition to keep pushing the envelope, overcoming any hurdle, challenging the status quo to continually find a better way. You will experience these qualities of passion, pride and aspiration in many ways - from a rich set of career development programs to support of community service projects to social events that foster fun and relationship building across our global community. The RoleAspenTech's Advanced Distribution Management System (ADMS) is a high growth area in our business that plays a central role in an electric distribution utility's ability to monitor, manage, control, and optimize the increasingly complex grid. As a Principal Software Developer on the multi-disciplinary Distribution Management System development team, you will be leading the design and development of the advanced applications that our customers use in real-time operation to maintain and control their network safely and more efficiently. To be successful in this role, you will need to have an advanced understanding of modern software development techniques paired with a strong interest in understanding the power industry domain. You will also need self-motivation and management to plan and execute complex development projects to successful completion.Your Impact Collaborate with other developers, architects, and stakeholders to find creative solutions to the challenges facing our customers. Design and implement robust, performant complex features based on requirements and user stories. Ensure design and implementation best practices are followed, including design reviews, code reviews, unit tests, etc. Facilitate the growth and development of other developers through coaching and mentoring on the technologies and processes used within the team. Provide technical support to product management, project delivery, and customer support. Investigate, diagnose, and identify solutions to software malfunctions. Collaborate with other teams to find creative solutions to the challenges facing our customers Establish a high-level understanding of electrical utility operations, infrastructure, and power systems. What You'll Need Bachelor's or Master's degree in computer science, Applied Math, or a related technical field. 9+ years' experience with back-end code, C/C++ highly desirable. A general knowledge of platform independent tools and libraries. Experience with APIs and daemon processes. Strong analytical, problem solving, and troubleshooting skills. Strong interpersonal skills and the ability to work collaboratively and at different levels of the organization. A passion for learning and working on complex problems. A strong desire to have your work have a positive impact on the industry and the world and help facilitate the energy transition. The salary range for this role is $127,000.00 - $158,700.00. This range represents what we in good faith believe is the range possible for base compensation for this role at the time of this posting. We may ultimately pay more or less than the posted range based on several factors. This range may be modified in the future. This role is also eligible for bonus or variable incentive pay. Additionally, we offer a comprehensive benefits package including paid time off, charitable giveback day, medical/dental/vision insurance, and retirement benefits to eligible employees.
    $127k-158.7k yearly 16d ago
  • Software Platform Developer

    Quantum Strides

    Software Developer Internship job 21 miles from Lakeville

    Job Type: Full time The Software Platform Developer is responsible for the implementation, configuration, and maintenance of specific software platforms and supporting technologies. This role involves analyzing functional specifications, designing technical solutions, configuring and customizing platforms, and performing testing. Additionally, the developer will troubleshoot existing configurations, provide technical support, and document all development work to facilitate knowledge transfer and ensure best practices. Key Responsibilities: Review and translate functional specifications into technical design documents. Develop, configure, and maintain software platforms and related tools. Implement and customize out-of-the-box solutions included within the platform. Perform rigorous testing on all development work to ensure quality and performance. Troubleshoot, analyze, and resolve existing configuration issues. Provide technical support and guidance to customers and internal teams. Document all development processes and conduct code reviews with the team. Ensure platform solutions align with business objectives and best practices. Skills & Qualifications: Bachelor's degree in Computer Science, Information Technology, or a related field. Strong experience in developing, configuring, and maintaining software platforms. Proficiency in relevant development tools and frameworks, including: MuleSoft Developer ServiceNow Developer (Catalog Builder, Form Builder, UI Builder, Flow Designer, Script Includes, Business Rules, Service Portal, and Integration Hub; working with ITIL, Customer Service Management, and custom business applications.) Salesforce Developer (Apex, Objects, OmniStudio, and Digital Experience.) Strong problem-solving and analytical skills. Experience in troubleshooting and providing technical support. Excellent communication and collaboration abilities. Preferred Qualifications: Certification in relevant platforms (e.g., MuleSoft Certified Developer, ServiceNow Certified Developer, Salesforce Certified Developer). Experience in ITIL frameworks and best practices. Understanding of cloud-based software platforms and integrations. Job Type: Full-time Benefits: 401(k) Dental insurance Health insurance Paid time off Vision insurance Schedule: 8 hour shift Monday to Friday Experience: Salesforce: 1 year (Preferred) Mulesoft: 1 year (Preferred) ServiceNow: 1 year (Preferred) Location: Minneapolis, MN 55415 (Required) Ability to Commute: Minneapolis, MN 55415 (Required) Work Location: In person
    $69k-89k yearly est. 60d+ ago
  • Software Developer (Entry-Level)

    Select for Hire

    Software Developer Internship job 21 miles from Lakeville

    The Entry Level Software Developer will work as part of a core development team of architects, developers, and systems analysts supporting a wide range of enterprise level business process management applications. If you have an understanding of Java/object oriented programming, the drive to quickly learn new technologies, and require a high growth potential opportunity, this role is ideal. Responsibilities · Support and develop scalable Pega applications. Manage configuration of Pega Rules Process Commander (PRPC) components Build fundamental system components such as UI, workflows, services, reports, activities logs, and decision rules Perform quality functions (e.g. debug, fix, and unit testing) as part of the development, and collaborate with testing team in functional and integration testing Integrate system components (services, connectors, etc.), frameworks, reporting, agents, authentication, rule resolution, etc. Plan, process, and perform all jobs/tasks in an efficiently with minimum assistance Maintain IT development standards and best practices Requirements Required Skills Bachelor Degree in Computer Science or related field or equivalent work experience. Good knowledge on Object Oriented Programming Concepts. Familiar with standards and best practices for web development. Familiar with callbacks, event handlers, and functional programming. Experience debugging scripts in browser. XML, HTML, AJAX, Servlets, JavaScript Knowledge of Java EE Architecture Desired Skills Java, jQuery, JSON and AJAX. MySQL or similar SQL experience. Understanding of RESTful principles. Experience working with API's. Healthcare experience is a plus
    $69k-89k yearly est. 60d+ ago
  • Software Engineer

    Dev 4.2company rating

    Software Developer Internship job 29 miles from Lakeville

    Jobs for Humanity is partnering with Target to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located. Company Name: Target Location: 7000 Target Pkwy N, Brooklyn Park, Minnesota, United States, 55445 The pay range is $109,000.00 - $196,200.00 Pay is based on several factors which vary based on position. These include labor markets and in some instances may include education, work experience and certifications. In addition to your pay, Target cares about and invests in you as a team member, so that you can take care of yourself and your family. Target offers eligible team members and their dependents comprehensive health benefits and programs, which may include medical, vision, dental, life insurance and more, to help you and your family take care of your whole selves. Other benefits for eligible team members include 401(k), employee discount, short term disability, long term disability, paid sick leave, paid national holidays, and paid vacation. Find competitive benefits from financial and education to well-being and beyond at ********************************************* . JOIN US AS A LEAD ENGINEER - HIGH PERFORMANCE DISTRIBUTED COMPUTING PLATFORM As a Fortune 50 company with more than 350,000 team members worldwide, Target is an iconic brand and one of America's leading retailers. Working at Target means the opportunity to help all families discover the joy of everyday life. Caring for our communities is woven into who we are, and we invest in the places we collectively live, work and play. We prioritize relationships, fuel and develop talent by creating growth opportunities and succeed as one Target team. It's how we care, grow, and win together. The Target High Performance Distributed Computing team creates the platforms and tools to enable our business partners to make great data-based decisions at Target. This team helps to manage hardware and software for large scale distributed computing, frequently angling towards data analytics and Artificial Intelligence/Machine Learning type applications. We help develop the technology that personalizes the guest experience, from product recommendations to relevant ad content. We're also the source of the data and analytics behind Target's Supply Chain optimization, fraud detection, demand forecasting and metrics to support our stores. We play a key role in identifying the test-and-measure or A/B test opportunities that continuously help Target improve the guest experience, whether they love to shop in stores or at Target.com. As a Lead Engineer, you serve as the technical anchor for the engineering team that supports a product. You create, own and are responsible for the application and platform architecture that best serves the product in its functional and non-functional needs. You'll bring innovative ideas and help set the strategy for the future of our platform. You love keeping abreast of the latest industry trends and use them to help you innovate. You have leadership qualities, good judgment, and clear communication skills. If you're excited to work on a fast-moving, tightly knit team and build solutions to unsolved problems, we want to meet you. Use your skills, experience, and talents to be a part of groundbreaking and visionary goals. As a Lead Engineer, you'll take the lead as you… Understand Target's business and technical environments and assist teams in resolving complex business challenges via current technical solutions by assessing viability/applicability/cost implication through POCs and prototypes. Collaborate with technical staff and Enterprise Architecture teams in setting technical direction across platform and drive technology lifecycle management and communication of standards/decisions to the engineering team. Build tools and observability for target's big data, AI and analytical platform. Understand data platform and help users build their business usecases in seamless way. Lead designing and building the Target platform API with deep focus on non-functional requirements including scalability, availability, performance, etc. while being a strong advocate of extreme agile and DevOps practices across engineers. Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. About You: BA/BS in Computer Science or equivalent work experience 7+ years of relevant software development and design experience Proven track record in writing code that is correct, maintainable, testable, expressive, easy to change, efficient and fault-tolerant Detailed knowledge of GNU/Linux OS (at least 5 years of experience w/ administration of production grade services running on Linux servers) Strong demonstrated proficiency in Java Have deep understanding of some of the following concepts: Operating System Architecture, memory management, process scheduling, I/O scheduling Networking, technologies, latency, bandwidth Benchmarking, Performance Debugging, Performance monitoring Limiting-resource Identification Have familiarity and experience with the following technologies: Hadoop (multi-node fully distributed Hadoop clusters) Spark HDFS Hive ZooKeeper Ozone Trino/PrestoSQL Possess a strong understanding of high-performance, large-scale system architecture design and implementation Experience with distributed and parallel processing, computer architecture, operating systems, synchronization, communication Experience with modern CI/CD technologies such as Git, Drone, Docker, Artifactory Understand business fundamentals and how technologies can support business goals along with how to translate business vision into a technical strategy while understanding the financial implications Have proven leadership capabilities, the ability to influence others, interpersonal skills, and problem-solving skills Strong team player who understands concepts of teamwork and team effectiveness. Have excellent verbal, written, and presentation communication skills to convey complex technical solutions clearly to an organization Have excellent planning and organizational skills This position will operate as a Hybrid/Flex for Your Day work arrangement based on Target's needs. A Hybrid/Flex for Your Day work arrangement means the team member's core role will need to be performed both onsite at the Target HQ MN location the role is assigned to and virtually, depending upon what your role, team and tasks require for that day. Work duties cannot be performed outside of the country of the primary work location, unless otherwise prescribed by Target. Click here if you are curious to learn more about Minnesota. Americans with Disabilities Act (ADA) Target will provide reasonable accommodations with the application process upon your request as required to comply with applicable laws. If you have a disability and require assistance in this application process, please visit your nearest Target store or Supply Chain Facility or reach out to Guest Services at ************** for additional information.
    $109k-196.2k yearly 9h ago
  • Software Developer

    Evidentiq Group

    Software Developer Internship job 19 miles from Lakeville

    Your mission To continuously improve our customers' ability to manage clinical studies, to adhere to strong business ethics and integrity and to maintain a healthy work life balance. Your profile About the Role We're looking for an experienced PowerBuilder Developer to join our development team. In this role, you'll work on maintaining, enhancing, and supporting business-critical applications built on PowerBuilder. You'll collaborate with cross-functional teams to understand business needs and deliver stable, scalable software solutions. This position also offers the opportunity to modernize and evolve systems with new technologies This is a great opportunity for someone who thrives in a legacy environment but also enjoys identifying ways to modernize and optimize software systems. Key Responsibilities Develop, maintain, and enhance applications using PowerBuilder Debug and troubleshoot existing code and provide timely fixes Collaborate with business analysts, QA teams, and end users to gather requirements and deliver solutions Write clean, efficient, and well-documented code Participate in application upgrades, migrations, and integration efforts Ensure application performance, scalability, and security standards are met Provide production support and troubleshoot mission-critical systems Assist in the documentation of systems, procedures, and workflows Qualifications 3+ years of experience in PowerBuilder development Solid understanding of object-oriented programming in PowerBuilder Strong experience with databases like SQL Server, Oracle, or Sybase Proficiency in writing complex SQL queries, stored procedures, and triggers Ability to understand legacy code and reverse-engineer logic Experience with software development life cycle (SDLC) practices Excellent problem-solving, communication, and teamwork skills Preferred / Nice-to-Have: Experience with PowerBuilder 2017 or later (Appeon) Exposure to modern development tools or frameworks (.NET, REST APIs, etc.) Familiarity with version control tools (Git, SVN, etc.) Why us? EvidentIQ, LLC is a software company based in Hopkins, MN. As a tightly integrated team we provide clinical trial software and services to a global client base. Founded in 1997 as Fortress Medical Systems, EvidentIQ, LLC is now part of the global EvidentIQ team of clinical trial software and data sciences companies. We aim to provide high quality software and services that add value to our clients to enable their success in the medical device and pharmacological industries. We prioritize our relationships with our clients to provide top level support and services guided by our collective industry experience. What We Offer A collaborative and innovative work culture Opportunities to work with cutting-edge clinical technologies Flexible working arrangements Competitive compensation and benefits About us EvidentIQ is a leading provider of next-generation eClinical solutions designed for specialists in the clinical research market. Our comprehensive suite includes EDC, eCOA, ePRO, eTMF, and CTMS. All integrated within a single cloud platform to meet the evolving needs of clinical operations and data management. We combine our eClinical suite with a robust data science portfolio, patient recruitment services, and real-world evidence solutions. EvidentIQ is committed to enhancing clinical trial results through innovative technology and expert support.
    $69k-89k yearly est. 15d ago
  • Software Developer

    Turnkey Corrections

    Software Developer Internship job 34 miles from Lakeville

    Full-time Description Writing Applications Troubleshoot and debug existing GoLang, Angular, MySQL syntax and Typescript. Proficient with Git. Update tasks in the project management and organization software. Define requirements and individually scope projects given user scenarios and objectives. Self-organization and incremental design are key as the project changes. Implement custom application design including consideration of time boxing and constraints. Develop applications with a lean mindset. Focusing more on the why then the how. Demonstrate modern coding techniques that fit with accepted standards appropriate for the technology our organization is utilizing. Package and publish applications to deploy in real world scenarios. Commit early and often your pieces of code to the repository. Maintain healthy organized habits regarding the code that is committed to the repository. Foster an active feedback loop with sponsors and product managers. Security Maintain code that continues to meet the robustness required to comply with modern security standards and practices such as OWASP, PCI, etc. Always use and be aware of the most up to date and accepted communication protocols when writing and refactoring code including TLS, JWT, etc. Support Continue to maintain and validate current the code base. Fixing bugs and improving applications as they are used in production environments. Strive for satisfaction from the perspective of the customer. Follow up with bug fixes and requests with appropriate sponsors after testing. Ensure the requirements are met, and no further defects exist. Requirements At least three years of professional coding experience. Preferably in GoLang. Experience with full stack development and an agile work environment. Experience with coding standards, code reviews, testing, and dev operations. Will not currently or in the future require sponsorship to work in the US.
    $67k-86k yearly est. 60d+ ago
  • GIS Developer

    Ames Construction 4.7company rating

    Software Developer Internship job 6 miles from Lakeville

    Ames Construction has built America for more than 60 years, and the exceptional people who make up our team are a vital factor in our success. We are a full-service, heavy civil and industrial general contractor that brings innovative solutions to many market segments, from highway and bridge construction to mining and rail. Ames is an employee-owned company that retains its entrepreneurial spirit while offering the experience and stability of a proven construction industry leader. Equipped with our core values of People, Team, Our Bond, Persistence, and Vision, we make communities across the U.S. safer, keep supply chains moving, and lay the groundwork for a sustainable future. By joining Ames, you will be working with talented colleagues at an award-winning, nationally recognized top 65 general contractor. . Position Summary The Geospatial Developer will be responsible for developing, planning, implementing, and integrating GIS applications and technology to meet the current and future needs of the organization. The role will require substantial coordination with personnel within other corporate groups (IT, Business Development, Construction Operations, and Engineering). The Geospatial Developer will focus on assisting departments and organizations in the development, maintenance, training, and expansion of GIS applications across the organization. Essential Functions Designs, build, and maintain software and web applications that deal with geographic data and mapping. Train on all GIS initiatives within the organization. Support a team consisting of Project Managers, Project Engineers, Superintendents, Estimators, and other staff. Build relationships and communicate with project workforce. Take lead and have foresight on new GIS initiatives and applications. Function as an administrator for Esri user accounts; manage and create user accounts, content, groups and roles. Ensure the accuracy, integrity, and organization of geospatial data used on construction projects. Work with spatial data, manage its storage and organization within databases, and perform analysis to extract meaningful insights. Collaborate with stakeholders, gather user requirements, and document the development process. Qualifications Undergraduate Degree in GIS, Computer Science, Civil Engineering, or Surveying and/or 4+ years professional experience using Esri GIS software (ArcGIS Pro, ArcGIS Online) as well as proficiency in Python. Experience in Construction and Civil Engineering preferred. Ability to analyze and interpret spatial data to identify patterns and trends. Knowledge of web development principles to creating user-friendly GIS applications. Working Conditions Location - This position will work out of our Burnsville, MN office. Occasional travel may be expected. Office environment - extensive sitting at desk and computer; some standing, bending at the waist, stooping and reaching required; ability to lift 5-20 pounds occasionally. Construction site environment - physical ability to stand, walk, crawl, bend, reach and climb. Exposed to high noise levels. Schedule: This role is expected to work standard business hours - Monday-Friday, 8-5pm Total Rewards People are the most important asset at Ames Construction. Ames' non-craft benefits package is designed so that our team members flourish, with medical, dental, and vision (all at one low premium), voluntary benefits, generous retirement benefits, and company holidays and paid time off. Please see the Benefits section of our Careers page for more information. The base salary range for this role is $85 - $115k. . Ames Construction is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
    $85k-115k yearly 60d+ ago
  • IS Software Developer

    Knobelsdorff

    Software Developer Internship job 36 miles from Lakeville

    We are looking for an experienced IS Software Developer to join our talented Information Technology (IT) team. This position can be a hybrid position with at least one (1) spent in the Goodhue or Eagan, MN location. Responsibilities Development Front-End Development Utilize frameworks and libraries such as Flutter for the web and mobile application development to build user interfaces that are responsive and user-friendly. Back-End Development Develop back-end services using C#, focusing on API development and integration. Implement and manage authorization processes, ensuring secure data access and user authentication. Database Management Work with SQL for data management, including database creation, queries, and optimization. Utilize Azure Blob Storage and Microsoft Fabric for scalable and secure data storage solutions. DevOps Oversee operational tasks using GitHub and GitHub Actions for version control. Ensure smooth transition and consistency across Development, Staging, and Production environments in the development cycle. Security Implement and strengthen authentication mechanisms for applications, focusing on hardening security features. Develop and maintain Identity Management Architecture to secure user and system identities. Maintenance Perform regular upkeep and updates for existing application solutions to ensure optimal performance and security. Project Management Participate in the planning and scoping of work for development projects, ensuring all requirements and objectives are clearly defined. Project Duties Complete assigned projects and tasks from the supervisor, ensuring alignment with development goals and timelines. Documentation Create wireframes for application infrastructure and workflows to provide clear visual guidance for development processes. Develop and maintain a user guide knowledgebase, ensuring users have accessible and accurate documentation for applications. Document Agile processes, including sprint planning, task management, and project retrospectives. Professional Development Engage in training and research to stay current with industry trends and best practices in software development. Participate in online courses and workshops to enhance skills in front-end and back-end development, DevOps practices, and security management. Physical Requirements Must be able to sit, stand, kneel, stoop, walk, and sit for extended periods of time Must be physically capable of lifting and carrying up to 25 lbs. Accessibility: If you need ADA accommodations as part of the employment process, please contact Knobelsdorff Human Resources via email at ************. Why Work for Knobelsdorff In the early 1980s, in a small garage on a plot of family-owned land, Knobelsdorff Enterprises began. At the beginning KE was a small operation, serving local agricultural and industrial facilities. Three decades of hard work, and a commitment to excellence has grown KE into four divisions. Teamwork, and dedication to our core values has expanded our operations nationwide and have grown to surpass 600 employees. We continue to grow, and drive success with the same steadfast dedication, and core values since the start. Join us today! We offer our employees a career with plenty of room to grow. We offer customizable training programs, and educational stipends so employees can continue to develop. Great benefits with a wide selection of options to choose from. Our benefit package includes a competitive compensation and benefits package, including paid health, dental, life, long-term disability, vacation, and a 401(k)-retirement plan with company match We offer an unparalleled culture that allows employees a work/home balance that fits their lifestyle choices. We have paid vacation based on years of service, as well as unpaid vacation to meet your own work/life balance choices. We have full time work booked years in advance to offer you sustainable employment.
    $69k-89k yearly est. 27d ago
  • Software Engineer I, Implementation

    Smart Data Solutions LLC 3.9company rating

    Software Developer Internship job 11 miles from Lakeville

    Smart Data Solutions, a leading provider of data management, claim routing and workflow solutions to health plans and TPAs, is looking for a Software Engineer I, Implementation to join our team! The Software Engineer of Implementation will be a dynamic and highly skilled Software Engineer specializing in Java-based software implementation. In this role, the engineer will be responsible for configuring, customizing, and deploying our Java-based solutions for clients. The engineer will work closely with cross-functional teams to ensure successful implementation, seamless integration, and high-quality deliverables that meet customer requirements. What you'll be doing? Implementation and Integration Lead and participate in the deployment of Java-based software products for clients. Develop and customize software configurations to align with client-specific business processes. Design and implement APIs, integrations, and data workflows connecting software to external systems. Collaborate with technical architects and project managers to translate business needs into technical solutions. Develop and maintain best practices, tools, and processes to improve implementation efficiency and scalability. Technical Support and Troubleshooting Diagnose and resolve technical issues during implementation to ensure successful delivery. Optimize application performance and ensure scalability in the deployed environment. Provide post-deployment technical support and participate in system handovers. Project Execution Own the end-to-end technical delivery of implementation projects, including configuration, customization, and testing of software solutions. Identify and resolve technical challenges and bottlenecks during the implementation lifecycle. Ensure proper integration of the software with existing client systems and infrastructure. Maintain detailed documentation for configurations, workflows, and technical solutions. Client Engagement and Support Collaborate with clients to understand their technical requirements and ensure alignment with project goals. Conduct technical workshops and training sessions for client teams as needed. Act as a trusted advisor to clients, addressing technical questions and providing recommendations during and after implementation. What we're looking for? Required skills: Education and Experience 2+ year experience in software implementation or related roles 4+ year degree in computer science or equivalent degree In-depth knowledge of Java SE & Java EE. Proficiency in working with relational databases (e.g., MySQL) Proficiency in Git and code collaboration platforms (e.g., GitHub, GitLab). Experience with cloud platforms like AWS, Google Cloud, or Azure. Proficiency in writing clean, maintainable, and efficient code. Skills and Competencies Technical Expertise: Deep knowledge of software integration, APIs, data migration, and system architecture. Proficiency in programming languages and database systems is a plus. Problem-Solving: Strong analytical skills to diagnose and resolve technical issues effectively. Project Management: Experience with Agile or other project management methodologies. Communication: Excellent verbal and written communication skills for interacting with clients and internal teams. Client Focus: Commitment to understanding and fulfilling client needs and expectations. Preferred Skills Knowledge of DevOps practices and tools. Experience with security and compliance requirements in software deployment. Ability to understand process workflows, analyze, and identify improvements Ability to comprehend and follow written policies, procedures, and directions Action orientation and ability to consistently complete assigned tasks on time Location: This is a hybrid role based in our Eagan, MN office with 3 days in-office requirements. Why this is the company for you? Top Benefits & Perks: A company culture that is authentic, innovative, and collaborative! Our most powerful strength is our people! We build impactful solutions for our customers - their success is our success! A professional development and growth-oriented workplace Generous benefits including, health insurance, short-term, and long-term disability 401(k) with a company match to provide a better future in your retirement years A flexible environment with a competitive paid time off package; including vacation, holiday, give-back day, and a floating day Who is Smart Data Solutions? Smart Data Solutions (SDS) is a technology leader in healthcare process automation and interoperability. As a strategic partner, SDS helps clients digitally transform their operations, delivering tangible value through reduced costs, streamlined workflows, and an improved customer experience. With data, AI, and automation at its core, SDS provides solutions in Digital Mailroom and Data Capture, Clearinghouse, Intelligent Medical Records, Prior Authorization and Claim Operations. Trusted by over 500 clients-including multiple Blue Cross Blue Shield plans, regional health plans, TPAs, providers, and healthcare partners-SDS streamlines complex front, middle, and back-office operations. Smart Data Solutions is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status.
    $69k-92k yearly est. 24d ago
  • ITPro_DM_Software_Developer_I

    Itprofound

    Software Developer Internship job 14 miles from Lakeville

    Bachelor's or its equivalent in Computer Science or Software Systems, Information Technology, Information Systems/CIS/MIS, or Electrical Engineering or closely related and 3 years of experience in any software development/software engineering occupation. Experience must be with Java or .Net Technologies, JavaScript, Object Oriented Programming, Database operations, implementing multi-Tier applications and with security and scalability of applications. Work with Technical Architects and Leads to gain a comprehensive and up to date understanding of the software application developed by open-source community. Work with the Business Analysts (BA) and Quality Assurance (QA) and subject matter experts (SME) to identify changes, additions, and enhancements due to application errors or bugs. Gather requirements, analyze, design business solutions, create wireframes, ER diagrams, establish database schemas, tables and documentation. Involve in all phases of SDLC - Analysis, Design, Development, Testing and maintenance and document the current state of the infrastructure and provide roadmap of future needs based on the business requirements. Assist in the development of various modules. Debug existing application issues and develop solutions to fix those debugs. Develop User Interfaces. Write moderately complex SQL queries. Stay current with new technological trends. Develop and run test scripts to ensure rules are working as required. Work with testers and subject matter experts to identify code changes and additions. Perform software development maintenance (bug fixes) for the project change requests, as this position requires a strong software development background. Maintain and follow Object Oriented programming best practices. Travel to client location as needed
    $69k-89k yearly est. 60d+ ago
  • AI Software Development Engineer

    3M 4.6company rating

    Software Developer Internship job 26 miles from Lakeville

    Collaborate with Innovative 3Mers Around the World Choosing where to start and grow your career has a major impact on your professional and personal life, so it's equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a wide variety of people, global locations, technologies and products, 3M is a place where you can collaborate with other curious, creative 3Mers. This position provides an opportunity to transition from other private, public, government or military experience to a 3M career. The Impact You'll Make in this Role As an AI Software Development Engineer in 3M's Corporate Research Laboratory, you will work on a team developing new approaches to AI. You will have the opportunity to collaborate with some of the most innovative people around the world. We're looking for a Python-focused software engineer who can work closely with scientists to implement experimental AI systems, simulation infrastructure, and architecture. You'll be writing code that's used directly in the research process, so clarity, modularity, and responsiveness are critical. This is a great fit for someone who enjoys clean problem-solving, iterative code design, and working closely with technical thinkers. Here, you will make an impact by: Write modular, testable Python code to implement experiments, simulations, or architectural mechanisms. Extend an evolving codebase that supports research into novel AI architectures and systems. Writing primary code for a novel AI engine. Help write internal interfaces (e.g., algorithmic and computational modules, scheduling logic, inference cycles). Collaborate with researchers who define the “what”; your job is to build the “how.” Your Skills and Expertise To set you up for success in this role from day one, 3M requires (at a minimum) the following qualifications: Bachelor of Science degree in Computer Science, Software Engineering, AI Science or Engineering (completed and verified prior to start) Two (2) years of experience in machine learning, AI, or computational modeling research in academic, private, public, government, or military environment. Fluency in Python, including object-oriented programming and functional idioms. Additional qualifications that could help you succeed even further in this role include: Master's degree in Computer Science, Software Engineering, AI Science or Engineering, or a related field. Experience working on complex research codebase or simulation systems. Comfortable building and modifying systems from scratch. Interest in systems that involve simulation, machine learning, or modeling of complex adaptive systems. Able to work on a team where the problem is evolving, and code is shared. Curious, fast learner, solid communicator Work location: Hybrid to Maplewood, MN Travel: May include Relocation Assistance: May be authorized Supporting Your Well-being 3M offers many programs to help you live your best life - both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope. Chat with Max For assistance with searching through our current job openings or for more information about all things 3M, visit Max, our virtual recruiting assistant on 3M.com/careers. Applicable to US Applicants Only:The expected compensation range for this position is $122,292 - $149,468, which includes base pay plus variable incentive pay, if eligible. This range represents a good faith estimate for this position. The specific compensation offered to a candidate may vary based on factors including, but not limited to, the candidate's relevant knowledge, training, skills, work location, and/or experience. In addition, this position may be eligible for a range of benefits (e.g., Medical, Dental & Vision, Health Savings Accounts, Health Care & Dependent Care Flexible Spending Accounts, Disability Benefits, Life Insurance, Voluntary Benefits, Paid Absences and Retirement Benefits, etc.). Additional information is available at: ******************************************************************* Faith Posting Date Range 05/30/2025 To 06/29/2025 Or until filled All US-based 3M full time employees will need to sign an employee agreement as a condition of employment with 3M. This agreement lays out key terms on using 3M Confidential Information and Trade Secrets. It also has provisions discussing conflicts of interest and how inventions are assigned. Employees that are Job Grade 7 or equivalent and above may also have obligations to not compete against 3M or solicit its employees or customers, both during their employment, and for a period after they leave 3M.Learn more about 3M's creative solutions to the world's problems at ********** or on Instagram, Facebook, and LinkedIn @3M.Responsibilities of this position include that corporate policies, procedures and security standards are complied with while performing assigned duties.Pay & Benefits Overview: https://**********/3M/en_US/careers-us/working-at-3m/benefits/3M does not discriminate in hiring or employment on the basis of race, color, sex, national origin, religion, age, disability, veteran status, or any other characteristic protected by applicable law. Please note: your application may not be considered if you do not provide your education and work history, either by: 1) uploading a resume, or 2) entering the information into the application fields directly. 3M Global Terms of Use and Privacy Statement Carefully read these Terms of Use before using this website. Your access to and use of this website and application for a job at 3M are conditioned on your acceptance and compliance with these terms. Please access the linked document by clicking here, select the country where you are applying for employment, and review. Before submitting your application, you will be asked to confirm your agreement with the terms.
    $122.3k-149.5k yearly 41d ago
  • Software Developer - Java

    Collabera 4.5company rating

    Software Developer Internship job 11 miles from Lakeville

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) Collabera listed in GS 100 - recognized for excellence and maturity Collabera named among the Top 500 Diversity Owned Businesses Collabera listed in GS 100 & ranked among top 10 service providers Collabera was ranked: 32 in the Top 100 Large Businesses in the U.S 18 in Top 500 Diversity Owned Businesses in the U.S 3 in the Top 100 Diversity Owned Businesses in New Jersey 3 in the Top 100 Privately-held Businesses in New Jersey 66th on FinTech 100 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description Position Details: Title: Software Developer - Java Location: Eagan, MN Duration: 6 month (may extend) ~ FACE-FACE INTERVIEW REQUIRED ~ Key Responsibilities: • Develop new features for applications and collaborate with business unit and other developers on potential solutions • Produce and maintain detailed technical and business documentation for platform features, assigned tasks and projects Key Technologies • Java, JUnit, Tomcat, Eclipse • Web Services, REST • SQL (Oracle) • Spring, Hibernate, JPA, MQ • Team Foundation Server & Team Build, ANT Qualifications: • Experience in the following technologies to research, evaluate, develop and test using • Java J2EE or based application development • XML parsing using Java • IDE & Enterprise Source Code Control tools (e.g. Eclipse or Visual Studio & TFS) • Relational database (e.g. SQL, DB2/Oracle 9 or higher) Additional Information To know about this opportunity, please contact: Monil Narayan ************
    $75k-98k yearly est. 60d+ ago

Learn more about software developer internship jobs

How much does a software developer internship earn in Lakeville, MN?

The average software developer internship in Lakeville, MN earns between $26,000 and $43,000 annually. This compares to the national average software developer internship range of $30,000 to $48,000.

Average software developer internship salary in Lakeville, MN

$33,000
Job type you want
Full Time
Part Time
Internship
Temporary