Software development engineer jobs in Grand Forks, ND - 24 jobs
All
Software Development Engineer
Software Engineer
Senior Software Development Engineer
Automation Engineer
Senior Software Engineer
Data Engineer
Tester
Project Engineer/Software Engineer
Software Support Engineer
IOS Developer
Programmer Analyst
Mobile Applications Developer
Test Engineer
Development Team Member
Advanced Software Engineer
(VMS) NDT Test Examiner 2
Stratacuity
Software development engineer job in Emerado, ND
NDT Level II Technician (UT / ET) Emerado, ND, 100% Onsite | Tuesday-Friday 6:30 AM - 5 PM , Active DoD Secret Clearance Required Contract to Hire Opportunity via Apex Systems Pay Rate: $30-$44 / Hour Why This Role? * Apex Systems is partnering with a global aerospace and defense leader, to hire a Level II NDT Technician (UT & ET) in Emerado, North Dakota supporting critical aircraft engine and component inspection programs. This is a hands‑on, high‑impact manufacturing role working with advanced inspection technologies that help ensure the safety and performance of next‑generation aerospace systems.
If you're passionate about precision, quality, and working on programs that truly matter-this role puts you at the heart of it.
Schedule & Location
* 100% Onsite
* Emerado, North Dakota
* Work Schedule: Tuesday - Friday
* Hours: 6:30 AM - 5:00 PM
* Travel: None required
What You'll Be Doing
As an NDT Level II Technician, you'll perform non‑destructive inspection and testing on aircraft engines, structures, and components using both manual and automated techniques, including:
* Ultrasonic Testing (UT)
* Eddy Current Testing (ET)
* Radiography
* Magnetic Particle, Penetrant, Thermography, and Shearography
* Inspection of metallic and composite materials
* Evaluation and interpretation of inspection data for defect identification
* Supporting quality and compliance requirements in a regulated aerospace environment
Required Qualifications
* High School Diploma or equivalent plus 4+ years of NDT education and/or manufacturing experience
* Current NDT Level II certification in UT and ET per NAS‑410 (documentation required)
* Active or current DoD Secret Clearance
* Ability to pass:
* Eye, medical, and respiratory exams
* Physical requirements including climbing stairs and ladders
* Comfortable working independently with minimal supervision
Preferred / Nice‑to‑Have Skills
* Aerospace or aviation manufacturing experience
* Familiarity with AS9100, NADCAP, or other quality audits/accreditations
* Experience using precision measuring tools (micrometers, calipers, comparators, scales)
* Hands‑on experience with MAUSS V or AUSS Mobile systems
* Experience with multiple brands of flaw detectors
* Background in composite flaw interpretation
* Additional NDT method certifications
* Flexible schedule availability and willingness to work extended hours if needed
* Strong attention to detail, positive attitude, and desire to grow technically
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at [email protected] or ************.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Location:
Emerado, ND, US
Job Type:
Date Posted:
January 7, 2026
Similar Jobs
* (VMS) Embedded SoftwareEngineer
* (VMS) Engineering Writer and Instructor
* (VMS) Guidance Navigation & Control Engineer
* Gaming & Media - Software Test Engineer 2
* Manufacturing - Assoc Test Engr 2 Shift 1
$30-44 hourly 3d ago
Looking for a job?
Let Zippia find it for you.
Test Engineer - Ecommerce Cart Feature Team
Digi-Key Corporation 4.6
Software development engineer job in Thief River Falls, MN
DigiKey is one of the fastest growing distributors of electronic components in the world. In addition to offering the broadest selection of in-stock electronic components and providing the best service possible to customers, employees have access to a highly competitive benefits package. To learn more, visit our benefits and perks page.
______________________________________________________________________
Position Overview:
The Test Engineer plays a key role in identifying, communicating, and mitigating risks throughout the softwaredevelopment lifecycle. This includes analysis, documentation, test planning, automation, and execution. This position will be a member of the Ecommerce Shopping Cart Agile team.
Responsibilities:
* Lead team-level efforts to mitigate development risks through test planning, automation, execution, and validation, ensuring traceability and transparency.
* Analyze requirements and define testing strategies, clearly communicating testable expectations and criteria for backlog items, user stories, or business requests.
* Perform regular regression testing and contribute to a robust suite of automated and documented tests to prevent unintended impacts.
* Collaborate closely with softwareengineers to review test coverage and assess risks for a comprehensive testing approach.
* Lead User Acceptance Testing with business partners
* Share examples and insights to improve testing processes.
* Actively participate in the Testing Center of Excellence.
* Proactively leverage AI tools for process improvement and to mitigate risk.
Nothing in this job description restricts management's right to assign or reassign duties and responsibilities to this job at any time.
Requirements/Skills
* Bachelor's degree in Computer Science or related field, or equivalent experience.
* 1+ years of experience in software test automation or development.
* Familiarity with business domains or softwaredevelopment practices.
* Strong written and verbal communication, analytical, and planning skills.
* Ability to think logically and creatively to develop scalable testing solutions.
* Experience with Mongo, Playwright, SQL, Visual Studio Code, Copilot Github, Bruno,
* Experience working in Agile environments (preferred).
* Experience with Azure DevOps Boards and Azure Pipelines or related tools (preferred).
Physical Requirements:
* Generally, spend the workday sitting at a workstation and operating computer devices, such as, but not limited to keyboard, mouse and screen
* Generally, spend the workday performing repetitive motions that involve or affect the hands, head, and other parts of your body
Compensation:
The base pay range for this position is:
$75,000
to
$103,000
Many factors influence the determination of base pay within a range, including the candidate's work experience in related roles; the candidate's knowledge, skills, capabilities, and performance; the relative pay of other DigiKey employees in similar roles; and the budget available for the position.
______________________________________________________________________
Must be authorized to work in the U.S. without the need for employment-based immigration sponsorship, now or in the future. The employer does not offer immigration sponsorship for this opportunity.
DigiKey Electronics is an Equal Opportunity Employer. We encourage all qualified candidates, including protected veterans and individuals with disabilities, and to apply and be considered for open positions.
If you are an applicant with a disability and need a reasonable accommodation for any part of the employment process, please contact Human Resources at ************** or **********************.
Know Your Rights: Workplace Discrimination is Illegal
$75k-103k yearly Auto-Apply 4d ago
Automation Engineer 5
CDM Smith 4.8
Software development engineer job in Grand Forks, ND
CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you!
We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects.
As an Automation Engineer at CDM Smith, you will:
- With general direction, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under limited supervision. Coordinates designs reconciliation with clients.
- Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections.
- With general direction, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs).
- Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing.
- Independently develops basic to highly complex operations & Maintenance manuals for designed instrumentation, controls and related systems.
- Independently develops systems training for end users.
- Leads teams of more junior staff and provides direction and mentoring. Reviews the work of junior staff as necessary.
- Under general supervision, prepares proposal sections and presentations.
- Performs other duties as required.
\#LI-LP2
\#LI-HYBRID
**Job Title:**
Automation Engineer 5
**Group:**
ISO
**Employment Type:**
Regular
**Minimum Qualifications:**
- Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Professional engineering (PE) license.
- 7 years of related experience.
Equivalent additional directly related experience will be considered in lieu of a degree.
Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
**Preferred Qualifications:**
- Experience with Water/Wastewater highly preferred.
- Experience within an Engineering and/or an integration firm highly preferred.
**EEO Statement:**
We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law.
**Why CDM Smith?:**
Check out this video and find out why our team loves to work here! (*************************************************
**Join Us! CDM Smith - where amazing career journeys unfold.**
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.
**Job Site Location:**
United States - Nationwide
**Agency Disclaimer:**
All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee.
**Amount of Travel Required:**
20%
**Assignment Category:**
Fulltime-Regular
**Visa Sponsorship Available:**
No - We will not support sponsorship, i.e. H-1B or TN Visas for this position
**Skills and Abilities:**
- Expert knowledge of instrumentation, controls and related systems designs.
- Excellent communication skills.
- Strong knowledge of Microsoft office suite of programs.
- Expert knowledge of 3D and 4D CAD drafting.
**Background Check and Drug Testing Information:**
CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
**Pay Range Minimum:**
$90,605
**Pay Range Maximum:**
$158,579
**Additional Compensation:**
All bonuses at CDM Smith are discretionary and may or may not apply to this position.
**Work Location Options:**
Hybrid Work Options may be considered for successful candidate.
**Driver's License Requirements:**
An appropriate and valid driver's license is required.
**Seeking candidates for a potential future opportunity!:**
We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens.
**Massachusetts Applicants:**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
$90.6k-158.6k yearly 60d+ ago
AI/ML Programmer Analyst
Minnkota Power Cooperative 3.5
Software development engineer job in Grand Forks, ND
Minnkota Power Cooperative AI/ML Programmer Analyst
Minnkota Power Cooperative is seeking a motivated and detail-oriented Artificial Intelligence/Machine Learning Programmer Analyst to join our Information Technology team at our Grand Forks, North Dakota headquarters. This role includes traditional softwaredevelopment, with a focus on the development and implementation of artificial intelligence (AI) and machine learning (ML) solutions.
The salary range for this position begins at $83,869 per year. Appropriate pay will be determined based on a candidate's skills, education, and previous relevant experience.
Position Summary
The Programmer Analyst reports to the SoftwareDevelopment Supervisor and will develop, implement, and support enterprise applications, in addition to AI and ML solutions.
Key areas of focus include:
Configuring enterprise applications
Developing custom software and integrations to support enterprise applications
Integrating Large Language Models and Retrieval-Augmented Generation into various functional areas of the business
Developing ML solutions for data-rich business workflows
Essential Responsibilities
Design, develop, document and test applications and software systems.
Understand functional & business requirements and translate into technical design.
Complete detail design including inputs, outputs, form layouts, workflow details, database impacts, views and reporting requirements.
Determine technical and resource requirements to implement design which should include resource and time requirements.
Collaborate with end users to complete thorough testing of all new functionality and development.
Implement development and code changes as well as providing user documentation as required.
Analyze and modify existing applications and provide recommendations for system improvements.
Proactively monitor vendor's website, e-mails and webinars to determine when new updates and functionality are released.
Document changes and impacts prior to making recommendations to end users.
Responsible for initial testing of new updates and releases prior to assisting and directing end users with user acceptance testing.
Modify application configuration to incorporate new functionality and modules.
Document and track all code changes according to department standards
Monitor the operation and performance of assigned applications and respond by diagnosing and correcting errors and issues.
Proactively monitor application and server logs for errors and performance issues.
Collaborate with DBA and Server Administrator to troubleshoot and maintain systems.
Provide recommendations based on reported vulnerabilities and security bulletins related to the applications and software systems
Assist end users by providing ongoing support and technical assistance.
Provide timely response to all support tickets and queries from end users.
Monitor department help desk for tickets.
Collaborate with other development and technical staff on issues.
Work with vendors to report bugs and monitor support requests through to resolution.
Organizational Competencies
Safety
Integrity
Teamwork
Innovation
Reliability
Job Competencies
Action Oriented
Decision Quality
Learning on the Fly
Priority Setting
Problem Solving
Goals and Objectives
An employee filling this role is expected to meet changing and unique goals and objectives, as established by their supervisor, related to the broader area in which the employee is assigned.
Job Qualification Standards
Education and Training
Bachelor's degree in computer science or other related area, or equivalent combination of experience and education
Experience
Two or more years' experience with enterprise business applications and software, including enterprise asset management, inventory, procurement, human resources or financial functions
AND/OR
Two or more years' experience with artificial intelligence foundations, including large language models, retrieval-augmented generation, and machine learning preferred
Experience with web development, including HTML5, CSS3, and JavaScript
Experience with databases preferred
Experience working with APIs and/or web services preferred
Physical and Mental Demands
The physical demands and work environment characteristics described here are representative of those that must be met by an employee to successfully perform the essential functions of the position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Physical demands: While performing the duties of this position, the incumbent is primarily required to sit, stand, walk, stoop, bend and frequently utilize a keyboard/computer. Specific vision abilities include close vision, peripheral vision, depth perception and the ability to adjust focus.
Mental demands: While performing the duties of this position, the incumbent will be required to problem solve, read, write and analyze data, work under schedules and deadline pressure, present information to others, work independently and use discretion and judgment for confidential or sensitive projects/issues.
Work Environment: While performing the duties of this position, the employee is exposed to an office environment indoors, and will travel outdoors to multiple locations dependent on work.
Benefits
Minnkota Power Cooperative supports employees through a strong total compensation package that includes a competitive pay and benefits package, along with career growth opportunities. The cooperative offers:
Medical insurance
Dental insurance
Vision insurance
401(k)
Pension plan
Life insurance and AD&D
Short-term and Long-term disability insurance
Paid leave: Holidays and floating holidays, Vacation, Sick leave
Employee Assistance Program
Flexible Spending Accounts for dependent care
Educational assistance
Membership in select professional organizations
For more information regarding this job and our online application go to ***************** Resumes will not be accepted without a completed application.
$83.9k yearly 23d ago
Undergraduate Software Engineer - Dream Lab
University of North Dakota 4.1
Software development engineer job in Grand Forks, ND
Classification
$15.00 hourly, Non-Exempt (Eligible for overtime)
20 hours per week
100% Remote Work Availability: No
Hybrid Work Availability (requires some time on campus): No
This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position.
The student who fills this position will assist the Computational Research Center - DREAM Lab team with developing 3D and VR software applications using platforms such as Unreal Game Engine, Unity Game Engine, Castle Game Engine, Cesium - 3D Geospatial Platform, Autodesk Maya - Python API, Blender 3D - Python API, Web3D X_ITE, X3D, gl TF, NVIDIA Omniverse and OpenUSD. The UND DREAM Lab is a “Small Organization Member” of the Web3D Consortium (Web3D) and a “Contributing Member” of the Alliance for OpenUSD (AOUSD).
Duties & Responsibilities
Assist in developing 3D and VR Software applications which may include utilizing o X3D/OpenUSD file translator development
Maya/Blender3D plugin development o NVIDIA Omniverse application development
Motion capture applications o Gaussian Splatting applications
3D Geospatial applications and Video Game Virtual Reality application development
Minimum Requirements
Previous experience using the Python programming language
Must be able to lift 50 pounds.
Successful completion of a Criminal History Background Check
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire.
This position does not support visa sponsorship for continued employment.
Preferred Qualifications
Previous experience programming for 3D game engines
Previous experience using the ECMAScript programming language
Previous experience developing Blender 3D Addons
Previous experience developing Autodesk Maya Plugins
Previous experience developing Cesium applications.
Demonstrated knowledge of the X3D Specification/Standard
Demonstrated knowledge of the gl TF Specification/Standard
Demonstrated knowledge of the OpenUSD Specification/Standard
Demonstrated knowledge of Gaussian Splatting
To Apply
For full consideration, applications must be received by the closing date and include the following materials:
• Resume showing how you meet the requirements
• Cover Letter
• Spring class schedule
Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week.
Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at **************************.
$15 hourly Easy Apply 18d ago
Team Member
Taco Bell 4.2
Software development engineer job in Grand Forks, ND
GRAND FORKS, ND What began as an idea between two brothers to open a Mexican restaurant has since grown into one of the largest, privately held Taco Bell franchisees in America. At Border Foods, we work with a people-first mantra. From cooks to cashiers to restaurant managers and beyond, we work together to bring to life the Core Values of Border Foods. Welcome to our family where you will continue to learn, evolve, and shape what comes next on our mission of making lives better.
At Border Foods, our purpose is to Make Lives Better and it is at the foundation of all that we do. We are proud of our family culture that develops people and provides career growth in pristine restaurants where people aspire to work, guests desire to dine... where Live Más comes to life.
Your role as a Team Member is to feed people's lives with Más. You'll feed customers with great tasting food and provide great service, so our customers keep coming back! You're a representation of the brand in everything you do.
What's in it for you?
* Flexible scheduling
* Top pay in the industry
* Education programs, including GED and Tuition Reimbursement offerings
* Scholarship opportunities
* Medical/Dental/Vision benefits offered for all positions - even part-time!
* Free food!
* Vacation Time (Paid Time Off)
* Vacation Donation Program
* An incredible culture that encourages career growth and support
Team Member Responsibilities:
Food Champion
* Prepare food ingredients
* Assemble food orders and check to make sure orders are correct
* Package products
* Maintain a clean, safe work environment
* Be knowledgeable about menu items and promotions
Service Champion
* Greet customers in the restaurant
* Take orders
* Handle payments and thank customers
* Maintain a clean, safe working and dining environment
* Be knowledgeable about menu items and promotions
Priority Sequence
* Safety
* Service
* Cleaning
* Stocking
Physical Demands:
The physical demands for this position are sits, stands, bends, lifts, and moves intermittently during working hours. These physical requirements may be accomplished with or without reasonable accommodation.
The duties of this position may change from time to time. Border Foods reserves the right to add or delete duties and responsibilities at the discretion of Border Foods or its managers. This job description is intended to describe the general level of work being performed. It is not intended to be all-inclusive.
Border Foods is proud to be an Equal Opportunity Employer of Minorities, Women, Protected Veterans, and individuals with Disabilities and does not discriminate based on gender identity or sexual orientation.
"You are applying for work with a franchisee of Taco Bell, not Taco Bell Corp. or any of its affiliates. If hired, the franchisee will be your only employer. Franchisees are independent business owners who set their own wage and benefit programs that can vary among franchisees."
$10 per hour - $20 per hour
$10-20 hourly 51d ago
Sr Software Development Engineer
CVS Health 4.6
Software development engineer job in Michigan City, ND
At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues - caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate.
And we do it all with heart, each and every day.
Position SummaryAs a Sr SoftwareDevelopmentEngineer, you will play a crucial role within a collaborative team, focusing on the design, delivery, and operation of vital distributed systems.
We are seeking passionate and positive individuals with strong technical skills and a drive to create and maintain innovative solutions.
ResponsibilitiesBuild and maintain business-critical, enterprise-grade systems using modern technology and techniques.
Ensure cross team collaboration with other SoftwareEngineers, Business Analysts and Architects in the planning, design, development, testing, and maintenance of web- and desktop-based business applications is occurring Continuously learn and integrate the latest AI advancements into daily tasks.
Deliver incremental value through continuous code releases.
Drive long-term improvements - focusing on simplicity and maintainability.
Collaborate with others to develop solutions that meet cross-organization needs.
Translate business requirements into scalable and effective technical solutions.
Develop technical documents to accurately represent application design and code Proactively monitor application health/metrics, and assist with production issue triage.
Participating in peer-reviews of solution designs and related code.
Ensure the security and privacy of protected health information.
Continually refine yourself and others through learning and mentorship.
Required Qualifications5+ or more years of experience in SoftwareDevelopment working with a mix of front and back end technologies in a product oriented, cross functional engineering team Strong foundation in softwareengineering: problem solving, data structures, algorithms, patterns, concurrency.
Hands on experience with a number of programming languages including but not limited to: C#, .
NET, Java, and frontend frameworks such as Angular or React.
Experience using full-stack development to ship and operate large-scale systems.
Strong SQL skills and understanding of RDBMS such as SQL Server or PostgreSQL.
A strong understanding of Microservice architecture.
Experience with distributed systems design, implementation and operation at scale.
Strong experience with version control (Git) Experience with Continuous Integration Continuous Deployment (CI/CD) Experience with Scrum/Agile development methodologies Clear and effective communication.
Preferred QualificationsBachelors of Science in Computer Science or a related field or equivalent work experience.
Strong experience with the following technologies: C#, kafka, API contracts, docker, kubernetes, infrastructure as code, terraform.
Softwaredevelopment experience using React with Typescript.
Strong experience with MS SQL Server, Postgres or equivalent relational databases.
Experience with an Application and Performance Monitoring platform.
Ex: New Relic.
Familiarity with cloud vendors: Azure, AWS or GCP.
Experience establishing and maintaining CI/CD pipelines.
Experience with TDD and testing frameworks.
Experience doing Agile spikes on new ideas, and once decisions are made helping to carry out the implementation.
Strong understanding of architecture principles, object-oriented design principles, and database design and implementation Anticipated Weekly Hours40Time TypeFull time Pay RangeThe typical pay range for this role is:$83,430.
00 - $222,480.
00This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls.
The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors.
This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.
Our people fuel our future.
Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.
Great benefits for great people We take pride in our comprehensive and competitive mix of pay and benefits - investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be.
In addition to our competitive wages, our great benefits include:Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan.
No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching.
Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility.
For more information, visit *************
cvshealth.
com/us/en/benefits We anticipate the application window for this opening will close on: 01/23/2026Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
$83.4k-222.5k yearly 2d ago
iOS App Developer
Vipps Mobilepay
Software development engineer job in Oslo, MN
The role As an iOS App Developer in Vipps MobilePay, you'll collaborate with multiple cross-functional product teams, working closely with developers, designers, and product managers to identify and solve problems that matter for our 12 million users across the Nordics. You'll contribute to a wide range of features and products, taking part from discovery to delivery, and help shape solutions at scale. We ship app updates to all our users every week.
The role is based in Oslo, and you must live in commuting distance from our Bjørvika office. We believe being together strengthens collaboration and technical alignment. You're expected to be in the office at least three days a week, and ideally more often in the beginning - to build relationships, understand our products, and settle into the team.
The team
You'll join our Apps team within the Merchants area, working alongside experienced app developers across Vipps MobilePay. Rather than being tied to a single product team long-term, the Apps team supports multiple product teams within the Merchants area based on current needs and priorities.
In practice, this means you'll collaborate with different product teams over time, contributing to features and products such as our e-commerce solutions, Vipps number, and marketing platform. You'll be embedded where your skills have the most impact, while still belonging to a strong app developer unit with shared responsibility for architecture, code quality, and best practices.
You'll work closely with designers, product managers, and engineers across teams, and be part of a wider app developer community at Vipps MobilePay.
We offer..
world-class colleagues: You'll join a team focused on collaboration, shared success, and good vibes. an office with wow-factor: Our lovely offices, located between Oslo S and the Oslo Opera House, are filled with great colleagues. challenges to help you grow: Opportunities for professional development both now and in the future. work-life balance made easy: We truly believe well-being at work and home go hand-in-hand - and we're serious about it! 6 weeks of freedom: Adventure, relaxation, or whatever you love - it's all yours. everyday security: We have a great pension savings scheme and offer an attractive insurance and healthcare package.
$81k-110k yearly est. 12d ago
Presales Engineer - Content Automation
Quark 4.0
Software development engineer job in Michigan City, ND
Why Quark Software: At Quark, we've been revolutionizing graphic design, digital publishing, and content automation since 1981. With over four decades of expertise, we empower organizations to master their content lifecycle through cutting-edge design, automation, and intelligence. Our software solutions enable customers to create, manage, publish, and analyse their content with unrivalled effectiveness. As we embark on an exciting new era of growth, we're on the lookout for exceptional individuals to join our Global team.
Why Choose Quark:
Quark is entering a transformative phase of growth, driven by visionary leadership focused on research and development and customer success. Our culture thrives on positivity and support, providing an environment where every employee can flourish. Join us to make a meaningful impact on our customers' journeys and shape the future of content management through innovative research and development. Together, we'll ignite brilliance in the realm of content.
* Innovation: Quark stands tall as an established company that has consistently pioneered and excelled in content design, digital publishing, and content automation. Our unparalleled expertise and extensive experience have solidified our position as unrivalled industry leaders.
* ISO27001 Certified Excellence: As an ISO27001 certified company, Quark holds an industry-leading position that sets us apart as an exceptional organization to work for.
* Diverse Global Workforce Quark, wholeheartedly embrace an inclusive and diverse workforce to drive the success of our company.
* Health & Wellness: Our Employees enjoy comprehensive health insurance plans, including preventative care, along with paid time off for holidays, vacations, and sick days. Employees physical and mental health matters to us.
* Professional Development: Quark success can only be achieved by the professional development and advancement of our employees.
* Family First- Work-Life Balance: We prioritize family with our flexibility and adjustable schedules that accommodate family and individual needs. We offer Remote, Hybrid and in office options depending on location and responsibilities.
* Quark Social Responsibilities: Volunteering time and talents in support of deserving causes and charities in our local communities and neighbourhoods is encouraged and rewarded with Volunteer Days.
* Quark is More Than a Workplace: It's a vibrant and thriving environment where great work happens, collaboration blooms, and ideas come to life.
Role Overview
As a Presales Engineer at Quark Software, you will play a pivotal role in shaping how global enterprises adopt Quark's content automation and publishing solutions. You will partner with Account Executives to position Quark's SaaS offerings-powered by Microsoft Azure-as the platform of choice for intelligent content lifecycle management, regulatory publishing, and omnichannel delivery.
This role demands a combination of technical depth, solution-design capability, and consultative selling skills. Experience in Azure cloud architecture and deployment options, system integration, and familiarity with component content management systems or structured authoring environments will set you apart.
The role may also suit an individual with experience in producing compliant content within a regulated environment and is looking to move into a product or presales role.
Key Responsibilities
* Partner with Sales and Partner teams to qualify opportunities and develop technical win strategies.
* Deliver tailored product demonstrations and proofs of concept across Quark's product suite.
* Design end-to-end solution architectures incorporating customer system and data into Quark's SaaS infrastructure.
* Engage with enterprise clients across regulated industries-finance, life sciences, manufacturing-to define technical and compliance-aligned content workflows.
* Respond to RFIs/RFPs with detailed technical proposals and architecture narratives.
* Provide consultative support to help customers understand how componentization of content will help them meet their publishing goals.
* Collaborate with Product Management to relay customer insights into roadmap discussions.
* Support post-sale handover and provide guidance to Professional Services on deployment best practices.
* Represent Quark at partner enablement sessions, webinars, and industry events as a trusted solution advisor.
Qualifications & Experience
* Bachelor's degree in Computer Science, Information Systems, or related field (or equivalent experience).
* 3+ years' experience in presales, solution consulting, or sales engineering within a SaaS environment.
* Demonstrated ability to lead discovery sessions and translate business requirements into technical solutions.
* Familiarity with enterprise content management, structured authoring, or publishing workflows (DITA, XML, CCMS).
* Understanding of security standards, web architecture and data-integration frameworks.
* Exceptional communication and presentation skills, capable of engaging both technical and business stakeholders.
Preferred Skills
* Experience with content lifecycle management platforms, Quark Publishing Platform, or similar tools.
* Working knowledge of APIs, JSON, REST, and integration workflows between authoring tools and publishing engines.
* Understanding of regulatory or compliance-driven content environments (e.g., life sciences, financial services).
* Familiarity with modern deployment and security models.
Certifications (Desirable)
* Microsoft Certified: Azure Fundamentals / Solutions Architect Associate.
* ITIL Foundation or equivalent service management qualification.
* CMS, XML, or structured content certifications (e.g., DITA, ISO 29500).
Personal Attributes
* Strategic thinker with a consultative mindset.
* Excellent collaborator with cross-functional teams and partners.
* Motivated by innovation in content intelligence, automation, and AI-driven publishing.
* Self-directed, analytical, and capable of balancing technical precision with commercial goals.
* Consultative approach when working with prospects, quickly being considered a trusted advisor.
The Opportunity:
Quark is a leader in closed-loop content lifecycle management. Our software solutions enable organizations to inform, educate, and entertain their audiences with precision and impact. Join us to make a meaningful difference in content management while enjoying comprehensive benefits from day one. Your growth and success matter to us. Together, we'll unleash the power of innovative and successful content.
$83k-106k yearly est. 60d+ ago
Senior Software Development Engineer
Mastercard 4.7
Software development engineer job in Oslo, MN
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior SoftwareDevelopmentEngineer
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior SoftwareDevelopmentEngineer
Overview
Are you a Senior Java Developer who wants to build innovative products for Norwegian banks?
Mastercard Payment Services Norway is looking for a Senior Java Developer to join our team working with development on our eFaktura service. The ideal candidate is highly motivated, intellectually curious and analytical.
The development team uses the Scrum methodology and works closely together with the Product Owner and relevant business managers to succeed with the product vision.
In this position you will
* Contribute to development and delivery of software solutions. Making improvments to existing applications and customization, adhering to MasterCard standards, processes and best practices.
* Perform system maintenance, identification of root cause and remediation of the problems.
* Develop and maintain our services.
* Be a partner for developers and testers as well as for our Business Unit to discuss solutions and functionality.
* Work in a team with other developers/testers to achieve the overall goal.
Your professional qualifications include
* You hold a relevant higher education degree.
* You have a minimum of 2 years of relevant experience with Java development.
o We are open to considering candidates with less experience, providing other personal and professional qualifications match well
* You have experience with agile development processes (E.g. Scrum, Kanban).
* Skilled in backend technologies like Spring and webservices (REST/SOAP).
* You have experience with Java, Spring and Hibernate.
* Experience with development of REST-based APIs.
* Knowledge of Git, Jenkins, Maven, IntelliJ, Splunk.
Your personal qualifications include
* Be self-driven and proactive.
* Passionate to be a Developer.
* Ability to express thoughts clearly in verbal and written communications.
* Ability to understand complex systems and events with external dependencies.
* Ability to see areas of improvement and suggest suitable solutions.
* Always eager to learn more.
* Have significant knowledge about Java development and integration.
* Always look for potential solutions to solve problems.
We can offer personal freedom and growth possibilities in addition to competitive terms and conditions including good insurance and pension schemes. Mastercard supports a wide range of sports and leisure activities for our employees. Located at Rommen, our office is easily accessible by any means of transport.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
* Abide by Mastercard's security policies and practices;
* Ensure the confidentiality and integrity of the information being accessed;
* Report any suspected information security violation or breach, and
* Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
$79k-95k yearly est. Auto-Apply 19d ago
Maximo Application Suite Mobile Developer
IBM Corporation 4.7
Software development engineer job in Michigan City, ND
Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners, robust IBM technology, and Red Hat, you'll have the tools to drive meaningful change and accelerate client impact. At IBM Consulting, curiosity fuels success. You'll be encouraged to challenge the norm, explore new ideas, and create innovative solutions that deliver real results. Our culture of growth and empathy focuses on your long-term career development while valuing your unique skills and experiences.
Your role and responsibilities
As a Maximo Mobile Developer, you will be responsible for designing, implementing, and supporting Maximo mobile solutions to meet the business requirements of our clients. You will collaborate closely with cross-functional teams, including project managers, business analysts, team leaders, and administrators, to ensure successful project delivery and customer satisfaction. If you have a strong technical background in Maximo and a passion for delivering innovative mobile solutions, we want to hear from you!
Responsibilities:
* Lead the design and architecture of Maximo Application Suite (MAS) mobile solutions, including customization, configuration, and integration components.
* Develop technical specifications that align with a client's business process to outline the development path of the client business requirement
* Provide expertise in MAS Mobile application functionality, workflows, data structures, and interfaces.
* Lead the development and implementation of technical solutions, ensuring adherence to best practices and standards.
* Troubleshoot and resolve complex technical issues related to MAS Mobile and supporting applications.
* Stay up to date with industry trends, emerging technologies, and Maximo enhancements to provide innovative solutions to clients.
Required education
None
Preferred education
Bachelor's Degree
Required technical and professional expertise
Required Qualifications:
* Extensive experience (8+ years) as a Maximo Mobile Developer or Technical Architect, working with IBM Maximo EAM and or IBM Maximo Application Suite of products.
* Strong knowledge of Maximo architecture, including application server configurations, database structures, and system integrations.
* Proficiency in Java/J2EE, SQL, XML, and web technologies (HTML, CSS, JavaScript).
* Experience with Maximo customization using Maximo Integration Framework (MIF), Automation Scripting, and Java-based customization.
* Experience integrating mobile and desktop components by utilizing and creating APIs.
* Knowledge of Maximo Application Suite Mobile Solution.
* Ability to configure mobile UI using XML and Graphite.
* Excellent problem-solving skills and the ability to analyze complex issues and provide effective solutions.
* Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and clients.
* Ability to work in an Agile environment.
* Maximo certifications (e.g., IBM Certified Deployment Professional - Maximo Asset Management)
Preferred technical and professional experience
Additional highly desirable skills/qualifications:
* Knowledge of Maximo Application Suite (MAS)
* Knowledge and understanding of Cloud Computing or AWS, Azure or IBM Cloud certification.
* Knowledge of Docker, Images, Containers, Kubernetes, and OpenShift.
* Knowledge of DevOps and related tools (Ansible and Jenkins
ABOUT BUSINESS UNIT
IBM Consulting is IBM's consulting and global professional services business, with market leading capabilities in business and technology transformation. With deep expertise in many industries, we offer strategy, experience, technology, and operations services to many of the most innovative and valuable companies in the world. Our people are focused on accelerating our clients' businesses through the power of collaboration. We believe in the power of technology responsibly used to help people, partners and the planet.
YOUR LIFE @ IBM
In a world where technology never stands still, we understand that, dedication to our clients success, innovation that matters, and trust and personal responsibility in all our relationships, lives in what we do as IBMers as we strive to be the catalyst that makes the world work better.
Being an IBMer means you'll be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment everyday, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background.
Our IBMers are growth minded, always staying curious, open to feedback and learning new information and skills to constantly transform themselves and our company. They are trusted to provide on-going feedback to help other IBMers grow, as well as collaborate with colleagues keeping in mind a team focused approach to include different perspectives to drive exceptional outcomes for our customers. The courage our IBMers have to make critical decisions everyday is essential to IBM becoming the catalyst for progress, always embracing challenges with resources they have to hand, a can-do attitude and always striving for an outcome focused approach within everything that they do.
Are you ready to be an IBMer?
ABOUT IBM
IBM's greatest invention is the IBMer. We believe that through the application of intelligence, reason and science, we can improve business, society and the human condition, bringing the power of an open hybrid cloud and AI strategy to life for our clients and partners around the world.
Restlessly reinventing since 1911, we are not only one of the largest corporate organizations in the world, we're also one of the biggest technology and consulting employers, with many of the Fortune 500 companies relying on the IBM Cloud to run their business.
At IBM, we pride ourselves on being an early adopter of artificial intelligence, quantum computing and blockchain. Now it's time for you to join us on our journey to being a responsible technology innovator and a force for good in the world.
IBM is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, genetics, pregnancy, disability, neurodivergence, age, or other characteristics protected by the applicable law. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
OTHER RELEVANT JOB DETAILS
IBM offers a competitive and comprehensive benefits program. Eligible employees may have access to:
* Healthcare benefits including medical & prescription drug coverage, dental, vision, and mental health & well being
* Financial programs such as 401(k), cash balance pension plan, the IBM Employee Stock Purchase Plan, financial counseling, life insurance, short & long- term disability coverage, and opportunities for performance based salary incentive programs
* Generous paid time off including 12 holidays, minimum 56 hours sick time, 120 hours vacation, 12 weeks parental bonding leave in accordance with IBM Policy, and other Paid Care Leave programs. IBM also offers paid family leave benefits to eligible employees where required by applicable law
* Training and educational resources on our personalized, AI-driven learning platform where IBMers can grow skills and obtain industry-recognized certifications to achieve their career goals
* Diverse and inclusive employee resource groups, giving & volunteer opportunities, and discounts on retail products, services & experiences
We consider qualified applicants with criminal histories, consistent with applicable law.
This position was posted on the date cited in the key job details section and is anticipated to remain posted for 21 days from this date or less if not needed to fill the role.
IBM will not be providing visa sponsorship for this position now or in the future. Therefore, in order to be considered for this position, you must have the ability to work without a need for current or future visa sponsorship.
The compensation range and benefits for this position are based on a full-time schedule for a full calendar year. The salary will vary depending on your job-related skills, experience and location. Pay increment and frequency of pay will be in accordance with employment classification and applicable laws. For part time roles, your compensation and benefits will be adjusted to reflect your hours. Benefits may be pro-rated for those who start working during the calendar year.
$57k-68k yearly est. 3d ago
Software Support Engineer
Open It 3.9
Software development engineer job in Oslo, MN
The Software Support Engineer is a subject matter expert on all Open iT products. This role troubleshoots and discovers solutions individually or as a team to Open iT product installations and configurations to ensure outstanding customer experience. The ideal candidate combines technical expertise with practical problem-solving skills and a proactive approach, as well as consistently making sound decisions in dynamic situations.
Key Duties and Responsibilities:
* Act as primary point of contact for customers and clients by responding to queries through communication channels or ticketing systems.
* Troubleshoot and help resolve technical issues related to Open iT product installation and configuration in an efficient and timely manner.
* Educate users and guide them on basic technical fixes and best practices.
* Collaborate with internal teams to identify root causes of technical issues and implement sustainable solutions.
* Document the technical issues encountered, solutions, and best practices to help enhance customer and team knowledge.
Required Qualifications:
* Proven experience in Windows application and Support. Unix application support is a plus.
* Understanding of Basic IT infrastructure and system operations.
* Experience in one or more of the following is a plus: SQL Server, AD/LDAP, SCCM, SAM metering solutions, Cloud (AWS/Azure)
* Experience in Customer Service is a plus.
* Strong problem-solving skills with the ability to evaluate situations and apply effective and practical solutions.
* Communication skills - Ability to explain technical concepts to non-technical users.
Preferred Qualifications:
* Ability to work independently and collaboratively in a team setting.
* Can work the night shift.
If this opportunity is a potentially good match for you, then we look forward to reviewing your application. Click the "Apply for job" button, and we hope to meet you soon!
$68k-85k yearly est. 30d ago
Advanced Software Engineer
Cengage Learning 4.8
Software development engineer job in Michigan City, ND
We believe in the power and joy of learning At Cengage Group, our employees have a direct impact in helping students around the world discover the power and joy of learning. We are bonded by our shared purpose - driving innovation that helps millions of learners improve their lives and achieve their dreams through education.
Our culture values inclusion, engagement, and discovery
Our business is driven by our strong culture, and we know that creating an inclusive workplace is absolutely essential to the success of our company and our learners, as well as our individual well-being. We recognize the value of diverse perspectives in everything we do, and strive to ensure employees of all levels and backgrounds feel empowered to voice their ideas and bring their authentic selves to work. We achieve these priorities through programs, benefits, and initiatives that are integrated into the fabric of how we work every day. To learn more, please see ************************************************************
What you'll do here:
As the Advanced SoftwareEngineer, you will collaborate with a product manager and designer as the technical lead to focus on outcomes to rapidly and incrementally deliver value to our customers. Specifically, you will be responsible for designing & delivering solutions for platforms in our Cengage Work business unit. You will engage in a multi-functional and Agile team setting, providing technical leadership & mentorship to a group of engineers while also valuing the team's perspective. With an eye toward customer centric focus, you will be obsessing about customer outcomes in every decision made, and drive measurable improvements in user engagement. We want to take you with us on this journey to transform the education industry. If you are excited about digital transformation and want to work in a fast-paced environment and an exciting industry, this role is for you!
* Embrace agile methodologies and the principles of a customer centric product model to drive iterative development, continuous improvement, and rapid time-to-market. Work closely with product managers, designers, and engineering teams to define user stories, prioritize backlog items, and ensure timely and high-quality product releases.
* Communicate clearly across product teams, technology teams, interface designers and domain authorities in different parts of the organization.
* Meet with product partners, customers and other technologists to understand customers' learning and technological needs; provide guidance on technology solution options.
* Evaluate product performance, analyze performance data, and collect user feedback for ongoing product improvement. Conduct post-release evaluations, retrospectives, and A/B testing to inform future product enhancements and strategic decision-making.
* Design, architect, and implement new features and functionality with the expectation that you will own and drive the development using an iterative methodology and deliver products that scale to support our millions of customers.
* Help identify coding patterns, anti-patterns, and eliminating technical debt. Carry out implementation of the patterns through code reviews
* Mentor other engineers while working with cross-functional teams focused on delivering incremental value
* Perform root cause analysis, technology evaluation, and design spikes to define architecture supporting high-quality resilient software
* Responsible for ensuring our customers enjoy a consistently reliable and high-performing experience with our platforms, available 24/7.
* Stay up to date with emerging technologies and industry trends, and integrate relevant advancements into our product roadmaps.
* Cultivate a high-performance, transparent culture of continuous improvement focused on accountability and results.
Skills you'll need here:
* Bachelor's degree in Computer Science or related field, or equivalent combination of education and recent relevant work experience required
* 8 years of experience developing enterprise software, applying modern technology strategies and driving innovation
* 3 years of experience being a technical lead for a globally distributed team of employees and contractors across different time zones
* Experience implementing hybrid & full cloud strategies including crafting APIs to bridge legacy systems with cloud-native platforms.
* Expertise in AWS (EC2, S3, Lambda, RDS, CloudFormation), cloud-native development (Kubernetes, Docker, ECS, microservices), and Infrastructure as Code (Terraform, AWS CDK).
* Experience with systems performance monitoring tools like Splunk, DynaTrace, New Relic
* Experience with customer facing, high availability B2B/B2C eCommerce platforms
* Demonstrating the ability to craft and build scalable, secure, high-availability enterprise systems, using CI/CD pipelines and automated testing frameworks for global user bases.
* Skilled in agile methodologies (Scrum, Kanban, SAFe), fostering high-performing engineering teams, and using tools like Jira or Azure DevOps to ensure efficient delivery and alignment with business priorities
* Excellent verbal and written communication skills
Cengage Group is committed to working with broad talent pools to attract and hire strong and most qualified individuals. Our job applicants are considered regardless of race, national origin, religion, sex, sexual orientation, genetic information, disability, age, veteran status, and any other classification protected by applicable federal, state, provincial or local laws.
Cengage is also committed to providing reasonable accommodations for qualified individuals with disabilities including during our job application process. If you are an applicant with a disability and require reasonable accommodation in our job application process, please contact us at accommodations.ta@cengage.com or at *****************.
About Cengage Group
Cengage Group, a global education technology company serving millions of learners, provides affordable, quality digital products and services that equip students with the skills and competencies needed to be job ready. For more than 100 years, we have enabled the power and joy of learning with trusted, engaging content, and now, integrated digital platforms. We serve the higher education, workforce skills, secondary education, English language teaching and research markets worldwide. Through our scalable technology, including MindTap and Cengage Unlimited, we support all learners who seek to improve their lives and achieve their dreams through education.
Compensation
At Cengage Group, we take great pride in our commitment to providing a comprehensive and rewarding Total Rewards package designed to support and empower our employees. Click here to learn more about our Total Rewards Philosophy.
The full base pay range has been provided for this position. Individual base pay will vary based on work schedule, qualifications, experience, internal equity, and geographic location. Sales roles often incorporate a significant incentive compensation program beyond this base pay range.
In this position, you will be eligible to participate in the company's discretionary incentive bonus program. This position's bonus target amount, which is not guaranteed and is dependent on individual performance and overall company results among other factors, is provided below.
15% Annual: Individual Target
$101,900.00 - $132,450.00 USD
$101.9k-132.5k yearly Auto-Apply 49d ago
Defense Software Engineer II - Front-End Focus
Tata Technologies Ltd. 4.5
Software development engineer job in Michigan City, ND
< The Defense SoftwareEngineer II will design, implement, test, and maintain software architecture for vehicle systems integration. This role involves developing and executing software solutions, performing configuration updates, troubleshooting, and supporting system testing. The engineer will work with moderate guidance, applying knowledge of APIs, coding languages, and multiple layers of softwaredevelopment to deliver robust solutions. This role has a strong focus on front-end softwaredevelopment, including user interface design, human-machine interaction, and visualization of system data, ensuring intuitive and effective operator interaction with complex systems.<
<
Essential Duties and Responsibilities:< <
Write, test, and maintain code and scripts for embedded and application-level systems, with an emphasis on front-end application logic and user interface behavior.< Develop and maintain clear documentation for software designs, interfaces, and test results, including user interface workflows and interactions logic.< Identify opportunities to enhance software processes, tools, and coding practices, contributing to greater efficiency, maintainability, and overall product quality.
Work closely with fellow softwareengineers and cross-functional engineering teams to share knowledge, resolve issues, and ensure successful project execution.
Michigan3 - 15 Years10R12-Jan-2026NACTIVE
Education and Experience (required):< <
Bachelor's degree in Computer Science, Computer Engineering or a related technical field, or equivalent work experience.< Minimum 2 years of softwaredevelopment experience. < Experience developing user-facing software, graphical user interfaces or visualization layers.< Experience in softwaredevelopment, configuration, and testing.< Experience with software languages, technologies, methodologies, API's, database, and Pub/Sub. < U.S. Citizen.< <
<
Education and Experience (preferred):< <
Master's degree in Computer Science or a related technical field.< Extensive experience with Agile Process methodologies.< Experience developing and writing requirements definitions. < Experience with In-Vehicle Software architecture and design. < Experience with the engineering and integration of military ground vehicle electronics systems and subsystems< <
<
Skills, Knowledge and Abilities (required): < <
Ability to develop in C, C++, Python.< Experience working with front-end frameworks, UI toolkits, or visualization libraries.
Understanding of usability principles, human-machine interaction, and responsive design concepts.
Ability to perform software troubleshooting, quickly finding and fixing software issues and bugs.
Superb verbal and written communication skills with the ability to convey technical data to various audiences and work in a team environment.
Able to work independently and handle several assignments simultaneously.
Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies.< Working knowledge of best practices in documentation of software and softwaredevelopment.< <
<
Skills, Knowledge and Abilities (preferred): < <
Experience with modern front-end technologies, frameworks, or UI toolkits (e.g., Qt, LVGL, React, web-based UI frameworks, or similar).< Familiarity with data visualization, real-time data display, or control systems interfaces.< Understanding of software architecture principles and interface-driven design.< Automotive vehicle knowledge, including hands on mechanical or electrical work< Proven ability to interface with software, network, and hardware development & integration teams.< Currently holding or the ability to obtain a Secret DOD security clearance. < Michigan3-15 Yrs
$68k-86k yearly est. 8d ago
Automation Engineer 4
CDM Smith 4.8
Software development engineer job in Grand Forks, ND
CDM Smith is hiring Automation and Instrumentation & Controls Engineers! Are you interested in working on projects that are meaningful to you and society? Do you have experience in designing and implementation of SCADA systems, controls and instrumentation in the process industries? Do you have a track record of providing excellent client service, delivering quality work products on time and on budget? CDM Smith might be a great fit for you!
We have multiple openings for Automation and Instrumentation & Controls Engineers to support our public, private, and federal clients locally and around the world with all phases of SCADA automation projects.
An Automation Engineer at CDM Smith:
- Under limited supervision, creates basic to highly complex instrumentation, controls and related systems designs using 3D and 4D drafting programs. Develops basic technical memoranda related to design issues for clients. Prepares preliminary design reports (PDRs) under supervision.
- Reviews basic to highly complex component level shop drawings. Provides responses to requests for information (RFIs) under supervision. Performs field acceptance testing (FATs) and field inspections.
- Under limited supervision, creates basic to highly complex human-machine interface (HMI) designs, programmable logic controllers (PLC), reports, etc. Prepares level of effort estimates (LOEs).
- Leads testing and startup team for basic to moderately complex instrumentation, controls and related systems independently with minimal supervision. Responsible for testing and startup documentation completion and quality assurance filing.
- Assists with the development of basic to moderately complex operations & Maintenance manuals for designed instrumentation, controls and related systems.
- Under minimal supervision, develops systems training for end users.
- Leads teams and provides direction and mentoring for junior staff. Reviews the work of junior staff as necessary.
- Assists with proposal development and presentation.
- Performs other duties as required.
\#LI-LP2
\#LI-HYBRID
**Job Title:**
Automation Engineer 4
**Group:**
ISO
**Employment Type:**
Regular
**Minimum Qualifications:**
- Bachelor's degree in Electrical, Chemical or Mechanical Engineering, or in Engineering Technology or related discipline. Certification as an Engineer in Training (EIT) or passing the Fundamentals of Engineering (FE) exam in states where an EIT is not obtainable (within 18 months of hire or promotion or transfer).
- 5 years of related experience.
Equivalent additional directly related experience will be considered in lieu of a college degree.
Domestic and/or international travel may be required. The frequency of travel is contingent on specific duties, responsibilities, and the essential functions of the position, which may vary depending on workload and project demands.
**Preferred Qualifications:**
- Experience with Water/Wastewater highly preferred.
- Experience within an Engineering and/or an integration firm highly preferred.
**EEO Statement:**
We attract the best people in the industry, supporting their efforts to learn and grow. We strive to create a challenging and progressive work environment. We provide career opportunities that span a variety of disciplines and geographic locations, with projects that our employees plan, design, build and operate as diverse as the needs of our clients. CDM Smith is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy, pregnancy related conditions, childbirth and related medical conditions, sexual orientation, gender identity or gender expression), national origin, age, marital status, disability, veteran status, citizenship status, genetic information or any other characteristic protected by applicable law.
**Why CDM Smith?:**
Check out this video and find out why our team loves to work here! (*************************************************
**Join Us! CDM Smith - where amazing career journeys unfold.**
Imagine a place committed to offering an unmatched employee experience. Where you work on projects that are meaningful to you. Where you play an active part in shaping your career journey. Where your co-workers are invested in you and your success. Where you are encouraged and supported to do your very best and given the tools and resources to do so. Where it's a priority that the company takes good care of you and your family.
Our employees are the heart of our company. As an employer of choice, our goal is to provide a challenging, progressive and inclusive work environment which fosters personal leadership, career growth and development for every employee. We value passionate individuals who challenge the norm, deliver world-class solutions and bring diverse perspectives. Join our team, and together we will make a difference and change the world.
**Job Site Location:**
United States - Nationwide
**Agency Disclaimer:**
All vendors must have a signed CDM Smith Placement Agreement from the CDM Smith Recruitment Center Manager to receive payment for your placement. Verbal or written commitments from any other member of the CDM Smith staff will not be considered binding terms. All unsolicited resumes sent to CDM Smith and any resume submitted to any employee outside of CDM Smith Recruiting Center Team (RCT) will be considered property of CDM Smith. CDM Smith will not be held liable to pay a placement fee.
**Amount of Travel Required:**
20%
**Assignment Category:**
Fulltime-Regular
**Visa Sponsorship Available:**
No - We will not support sponsorship, i.e. H-1B or TN Visas for this position
**Skills and Abilities:**
- Expert knowledge of instrumentation, controls and related systems designs.
- Excellent communication skills.
- Strong knowledge of Microsoft office suite of programs.
- Expert knowledge of 3D and 4D CAD drafting.
**Background Check and Drug Testing Information:**
CDM Smith Inc. and its divisions and subsidiaries (hereafter collectively referred to as "CDM Smith") reserves the right to require background checks including criminal, employment, education, licensure, etc. as well as credit and motor vehicle when applicable for certain positions. In addition, CDM Smith may conduct drug testing for designated positions. Background checks are conducted after an offer of employment has been made in the United States. The timing of when background checks will be conducted on candidates for positions outside the United States will vary based on country statutory law but in no case, will the background check precede an interview. CDM Smith will conduct interviews of qualified individuals prior to requesting a criminal background check, and no job application submitted prior to such interview shall inquire into an applicant's criminal history. If this position is subject to a background check for any convictions related to its responsibilities and requirements, employment will be contingent upon successful completion of a background investigation including criminal history. Criminal history will not automatically disqualify a candidate. In addition, during employment individuals may be required by CDM Smith or a CDM Smith client to successfully complete additional background checks, including motor vehicle record as well as drug testing.
**Pay Range Minimum:**
$81,765
**Pay Range Maximum:**
$134,909
**Additional Compensation:**
All bonuses at CDM Smith are discretionary and may or may not apply to this position.
**Work Location Options:**
Hybrid Work Options may be considered for successful candidate.
**Driver's License Requirements:**
An appropriate and valid driver's license is required.
**Seeking candidates for a potential future opportunity!:**
We are looking for qualified candidates for this position in anticipation of future project opportunities. Please note this is an "Evergreen" position which will be used to build our candidate pool but is not a role that is open at this time. If you are interested in being considered for this position should this position become available, we encourage you to apply to be part of our talent community. By having your information on file, we can reach out to you when this or a similar role officially opens.
**Massachusetts Applicants:**
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
$81.8k-134.9k yearly 60d+ ago
Undergraduate Software Engineer - Dream Lab
University of North Dakota 4.1
Software development engineer job in Grand Forks, ND
Classification * $15.00 hourly, Non-Exempt (Eligible for overtime) * 20 hours per week * 100% Remote Work Availability: No * Hybrid Work Availability (requires some time on campus): No This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position.
The student who fills this position will assist the Computational Research Center - DREAM Lab team with developing 3D and VR software applications using platforms such as Unreal Game Engine, Unity Game Engine, Castle Game Engine, Cesium - 3D Geospatial Platform, Autodesk Maya - Python API, Blender 3D - Python API, Web3D X_ITE, X3D, gl TF, NVIDIA Omniverse and OpenUSD. The UND DREAM Lab is a "Small Organization Member" of the Web3D Consortium (Web3D) and a "Contributing Member" of the Alliance for OpenUSD (AOUSD).
Duties & Responsibilities
* Assist in developing 3D and VR Software applications which may include utilizing o X3D/OpenUSD file translator development
* Maya/Blender3D plugin development o NVIDIA Omniverse application development
* Motion capture applications o Gaussian Splatting applications
* 3D Geospatial applications and Video Game Virtual Reality application development
Minimum Requirements
* Previous experience using the Python programming language
* Must be able to lift 50 pounds.
* Successful completion of a Criminal History Background Check
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.
Preferred Qualifications
* Previous experience programming for 3D game engines
* Previous experience using the ECMAScript programming language
* Previous experience developing Blender 3D Addons
* Previous experience developing Autodesk Maya Plugins
* Previous experience developing Cesium applications.
* Demonstrated knowledge of the X3D Specification/Standard
* Demonstrated knowledge of the gl TF Specification/Standard
* Demonstrated knowledge of the OpenUSD Specification/Standard
* Demonstrated knowledge of Gaussian Splatting
To Apply
For full consideration, applications must be received by the closing date and include the following materials:
* Resume showing how you meet the requirements
* Cover Letter
* Spring class schedule
Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week.
Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at **************************.
$15 hourly Easy Apply 20d ago
Senior Salesforce Software Development Engineer
CVS Health 4.6
Software development engineer job in Michigan City, ND
At CVS Health, we're building a world of health around every consumer and surrounding ourselves with dedicated colleagues who are passionate about transforming health care. As the nation's leading health solutions company, we reach millions of Americans through our local presence, digital channels and more than 300,000 purpose-driven colleagues - caring for people where, when and how they choose in a way that is uniquely more connected, more convenient and more compassionate.
And we do it all with heart, each and every day.
Position SummaryDesigns data models, system architectures, and integrations to meet business needs Leads the configuration and customization of Salesforce applications, including Apex code, Visualforce pages, Lightning components, and other declarative features Collaborates with administrators to ensure the effective use of out-of-the-box Salesforce features Designs and implements integrations between Salesforce and other systems, both internal and external Develops strategies for data migration, transformation, and cleansing Defines and enforces governance policies related to Salesforce development and deployment Ensures compliance with security standards and best practices Works closely with business analysts, project managers, and other stakeholders to understand project requirements and constraints Provides technical leadership and guidance to development teams, ensuring best practices, coding standards, and overall quality of deliverables Mentors administrators in Salesforce technologies Stays abreast of Salesforce platform updates, emerging technologies, and industry trends Required Knowledge, Skills and AbilitiesOutstanding communication skills to convey technical concepts clearly, concisely, and accurately to both technical and non-technical stakeholders Expert knowledge of Salesforce design patterns, platform features, capabilities, and limitations Customer focused mindset Extensive technical expertise in Salesforce development, including Apex, Visualforce, Lightning components, and declarative tools Extensive technical expertise in data management and manipulation within SalesforceStrong understanding of Salesforce security models and best practices Strong analytical and problem-solving abilities.
Advanced knowledge of data modeling and database design principles Knowledge of API integration Ability to architect end-to-end solutions that align with business goals and requirements Ability to translate business requirements into effective technical solutions Ability to adapt to changing priorities and effectively manage multiple tasks simultaneously Required Education and Experience3 to 7+ years of related experience Proven experience as a Technical Architect on Salesforce projects Experience with integration tools and technologies Experience with migration, transformation, and cleansing strategies.
Preferred Education and ExperiencePlatform Developer 2 certification Experience with consulting Preference for Knowledge of Health Cloud, FIeld Service Lightning, and Data CloudAnticipated Weekly Hours40Time TypeFull time Pay RangeThe typical pay range for this role is:$83,430.
00 - $222,480.
00This pay range represents the base hourly rate or base annual full-time salary for all positions in the job grade within which this position falls.
The actual base salary offer will depend on a variety of factors including experience, education, geography and other relevant factors.
This position is eligible for a CVS Health bonus, commission or short-term incentive program in addition to the base pay range listed above.
Our people fuel our future.
Our teams reflect the customers, patients, members and communities we serve and we are committed to fostering a workplace where every colleague feels valued and that they belong.
Great benefits for great people We take pride in our comprehensive and competitive mix of pay and benefits - investing in the physical, emotional and financial wellness of our colleagues and their families to help them be the healthiest they can be.
In addition to our competitive wages, our great benefits include:Affordable medical plan options, a 401(k) plan (including matching company contributions), and an employee stock purchase plan.
No-cost programs for all colleagues including wellness screenings, tobacco cessation and weight management programs, confidential counseling and financial coaching.
Benefit solutions that address the different needs and preferences of our colleagues including paid time off, flexible work schedules, family leave, dependent care resources, colleague assistance programs, tuition assistance, retiree medical access and many other benefits depending on eligibility.
For more information, visit *************
cvshealth.
com/us/en/benefits We anticipate the application window for this opening will close on: 01/21/2026Qualified applicants with arrest or conviction records will be considered for employment in accordance with all federal, state and local laws.
$83.4k-222.5k yearly 14d ago
Software Engineer II
Mastercard 4.7
Software development engineer job in Oslo, MN
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
SoftwareEngineer II
Our Purpose
Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential.
Title and Summary
Senior SoftwareDevelopmentEngineer
Overview
Are you a Senior Java Developer who wants to build innovative products for Norwegian banks?
Mastercard Payment Services Norway is looking for a Senior Java Developer to join our team working with development on our eFaktura service. The ideal candidate is highly motivated, intellectually curious and analytical.
The development team uses the Scrum methodology and works closely together with the Product Owner and relevant business managers to succeed with the product vision.
In this position you will
* Contribute to development and delivery of software solutions. Making improvments to existing applications and customization, adhering to MasterCard standards, processes and best practices.
* Perform system maintenance, identification of root cause and remediation of the problems.
* Develop and maintain our services.
* Be a partner for developers and testers as well as for our Business Unit to discuss solutions and functionality.
* Work in a team with other developers/testers to achieve the overall goal.
Your professional qualifications include
* You hold a relevant higher education degree.
* You have a minimum of 2 years of relevant experience with Java development.
o We are open to considering candidates with less experience, providing other personal and professional qualifications match well
* You have experience with agile development processes (E.g. Scrum, Kanban).
* Skilled in backend technologies like Spring and webservices (REST/SOAP).
* You have experience with Java, Spring and Hibernate.
* Experience with development of REST-based APIs.
* Knowledge of Git, Jenkins, Maven, IntelliJ, Splunk.
Your personal qualifications include
* Be self-driven and proactive.
* Passionate to be a Developer.
* Ability to express thoughts clearly in verbal and written communications.
* Ability to understand complex systems and events with external dependencies.
* Ability to see areas of improvement and suggest suitable solutions.
* Always eager to learn more.
* Have significant knowledge about Java development and integration.
* Always look for potential solutions to solve problems.
We can offer personal freedom and growth possibilities in addition to competitive terms and conditions including good insurance and pension schemes. Mastercard supports a wide range of sports and leisure activities for our employees. Located at Rommen, our office is easily accessible by any means of transport.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
Abide by Mastercard's security policies and practices;
Ensure the confidentiality and integrity of the information being accessed;
Report any suspected information security violation or breach, and
Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
Corporate Security Responsibility
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
* Abide by Mastercard's security policies and practices;
* Ensure the confidentiality and integrity of the information being accessed;
* Report any suspected information security violation or breach, and
* Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
$71k-91k yearly est. Auto-Apply 19d ago
Defense Senior Software Engineer III
Tata Technologies Ltd. 4.5
Software development engineer job in Michigan City, ND
< The Defense Senior SoftwareEngineer III will lead the development of software for both internal Roush projects and external customers. The role will perform requirements gathering, software architecture design, softwaredevelopment, and support troubleshooting and testing of software and systems.<
<
Essential Duties and Responsibilities:<
< <
Lead softwareengineering team to architect, design, develop, test, and deploy software and software systems, including embedded controllers, user interfaces, diagnostics, communications gateways, and data processing tools.< Capture and document customer, user, and engineeringsoftware requirements. < Create and review software work products such as requirements documentation, sequence or timing diagrams, user experience wireframes, process documentation, flowcharts, user stories, test plans, test reports, project planning and schedule documentation, and user guides.< Continually lead the development and improvement of Roush softwaredevelopment processes, including code reviews, unit testing, system testing, test plan development, automated testing, project task tracking, team collaboration, continuous integration, bug and issue tracking< Michigan4 - 20 Years10R12-Jan-2026NACTIVE
Education and Experience (required):< <
Bachelor's degree in Computer Science, Computer Engineering or a related technical field, or equivalent work experience.< Minimum 10 years of softwaredevelopment experience. < Experience with In-Vehicle Software architecture and design. < Experience with software languages, technologies, methodologies, API's, database, and Pub/Sub. < < Working knowledge of best practices in documentation of software and softwaredevelopment.< Working knowledge of multi-system integration, Internet of Things (IOT), web app development, and distributed systems integration.< Strong working knowledge of software technology architecture and configuration.< < U.S. Citizen.< <
<
Education and Experience (preferred):< <
Strong working knowledge of software languages, technologies, methodologies, API's, database, and Pub/Sub.< Experience with Simulink and MATLAB for developing, analyzing, and validating control algorithms and systems.< <
<
Skills, Knowledge and Abilities (required): < <
Ability to develop in C, C++, Python< < < Working knowledge of communications protocols and standards including Controller Area, Network (CAN bus), TCP/IP, UDP, DDS and other serial protocols.< Ability to perform software troubleshooting - quickly finding and fixing software issues and bugs.
Ability to create intuitive, and attractive user interfaces.
Superb verbal and written communication skills with the ability to convey technical data to various audiences and work in a team environment.
Able to work independently and handle several assignments simultaneously.
Detail-oriented with the ability to quickly assimilate and apply new concepts, business models, and technologies.
Capable of planning, estimating, scheduling, and coordinating technical aspects of projects.
Proven ability to interface with software, network, and hardware development & integration teams.< <
<
Skills, Knowledge and Abilities (preferred): < <
Ability to manage a small team of softwaredevelopers.< Automotive vehicle knowledge, including hands on mechanical or electrical work< < Currently holding or the ability to obtain a Secret DOD security clearance< < Michigan4-20 Yrs
$80k-100k yearly est. 8d ago
Software Engineer - National Security Research Project
University of North Dakota 4.1
Software development engineer job in Grand Forks, ND
Classification * $20.00 hourly, Non-Exempt (Eligible for overtime) * 10-20 hours per week * 100% Remote Work Availability: No * Hybrid Work Availability (requires some time on campus): No This is a part-time, non-benefited position. Only UND students are eligible to be hired in this position.
Seeking an enthusiastic and motivated Undergraduate SoftwareEngineer to work on all phases of the software lifecycle for a National Security research project -from design and development to testing and deployment-focusing primarily on Next.js (React) front-ends and API integrations. This position will provide hands-on experience, mentorship, and the opportunity to develop real world full-stack web applications.
Duties & Responsibilities
* Collaborate with senior engineers to design and implement user interfaces using Next.js (with JSX/TSX)
* Integrate and consume RESTful or GraphQL APIs to fetch, display, and update data
* Write clean, maintainable code and participate in code reviews
* Help troubleshoot, debug, and resolve issues across the stack
* Document your work-code comments, README updates, and user guides
* Stay up-to-date on best practices, tools, and emerging technologies
Minimum Requirements
* Currently enrolled in a bachelor's program in Computer Science, SoftwareEngineering, or a related field
* Successful completion of a Criminal History Background Check
* Strong problem-solving skills and attention to detail
* Excellent written and verbal communication skills
* Self-motivated, eager to learn new technologies, and able to work both independently and collaboratively
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.
Preferred Qualifications
* Experience building front-end UIs with React or similar technology.
* Familiarity with consuming and testing APIs (REST or GraphQL)
* Experience with TypeScript, Node.js, or Express.js
* Familiarity with Git and GitHub workflows (branching, pull requests, merges)
* Exposure to CI/CD pipelines
* Knowledge of CSS frameworks or component libraries
* Understanding of basic security and accessibility principle
To Apply
For full consideration, applications must be received by the closing date.
Please include in the application if you are currently or have in the past 12 months been employed with the University of North Dakota, the North Dakota University System or any other North Dakota State agency. If so, include which agency/department, as well as how many hours you work a week.
Career Services is here to help students looking for student employment positions at UND by offering individual sessions that include resume, cover letter reviews, and interview preparation. Please schedule an appointment through Hawk Central or email us at **************************.
$20 hourly Easy Apply 22d ago
Learn more about software development engineer jobs
How much does a software development engineer earn in Grand Forks, ND?
The average software development engineer in Grand Forks, ND earns between $61,000 and $103,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.
Average software development engineer salary in Grand Forks, ND