Post job

Software development engineer jobs in Sioux City, IA

- 3,667 jobs
All
Software Development Engineer
Senior Software Engineer
Development Team Member
Data Engineer
Systems Programmer
Automation Engineer
Programmer
Software Engineer
Applications Developer
Automation Tester
Mainframe Developer
Development Engineer
Requirements Engineer
Software Engineering Internship
Software Developer Internship
  • Robotic Programmer

    Lincoln Electric 4.6company rating

    Software development engineer job in Bettendorf, IA

    Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries. Location: Bettendorf Employment Status: Hourly Full-Time Function: Manufacturing Pay Range: ($23 - $33) Target Bonus: 5.0% Req ID: 27343 Position Summary A Robotic Programmer works with the engineering and integration teams at Vizient by preparing automation systems to customer order specifications. This includes working with the customer on application or process development, programming structures and system functionality. Applications include, but are not limited to assembly, grinding, machine tending, material handling and welding. Job Responsibilities Take initiative to meet challenging project timelines and hour budgets; Take ownership of assigned tasks and projects to include commitment of travel for project success; Coordinate front-end reach reviews to ensure success of robotic application; Coordinate, implement and verify off-line programming efforts and online implementation of programming; Work with Controls Engineers and Application Engineers to ensure full functionality of the system; Assist in field start-up and customer training when necessary; Uphold company quality objectives and play an active role in reaching continuous improvement objectives; Installation and configuration of appropriate hardware and software options; Assist in the integration, start-up and debugging of plant floor equipment; Ability to improve cycle time and throughput by adjusting robot path or functions; Willingness to travel as required; and Perform miscellaneous job-related duties as assigned. Experience and Skills High attention to detail and quality; Ability to plan and execute daily and weekly scheduled tasks; Ability to keep work area clean and organized; Aptitude for providing directions to peers within the department; Excellent team player with organizational and time management skills; Safely operate fork trucks and overhead cranes; Ability to read and interpret weld symbols; Skill in the use of computers, specifically a PC, Windows-based operating environment; Ability to gather data, compile information and prepare reports; Ability to develop and deliver presentations; and Commitment to company values. Nonessential Skills and Experience Safety (OSHA, SDS), ANSI (RIA) standards; Microsoft Office Suite; Smartsheet Project Management Software; PTC Windchill with Creo, and Solidworks for viewing models; and Environmental, Health and Safety Understand the Company's EH&S Policy and how it relates to this job; Be aware of OSHA & EPA laws and regulations as well as company rules and policies that pertain to this job; Work in a safe and environmentally friendly manner and observe all company EH&S procedures; Immediately notify the supervisor if there is any safety hazard, any equipment not operating correctly or if there are any questions regarding EH&S procedures; and Attend required EH&S training. Physical Demands and Work Environment The physical demands and work environment characteristics described herein are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Physical demands: While performing duties of job, the employee is typically required to stand; walk; sit; use hands to finger, handle, or feel objects, tools, or controls; reach with hands and arms; balance; stoop; bend; squat; climb; see, talk and hear. Be able to climb ladders; lift hand tools approx. 1-15 lbs. in weight to complete machine assembly, parts up to 50 lbs. Repetition with activity. Specific vision abilities required by the job include close vision, distance vision, color vision, peripheral vision, depth perception and the ability to adjust focus. Work environment: The noise level in the work environment is usually low to moderate; temperature in the assembly area may fluctuate with the seasons as the production area is not air conditioned. Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
    $23-33 hourly 4d ago
  • Automation Tester(Only w2)

    Ampstek

    Software development engineer job in Omaha, NE

    Must Have Skills: • Min 7+ years of exp on QA Test Lead Playwright Automation Testing • Cucumber Nice to Have Skills: Detailed Job Description: • Handson experience in Scrum based testing. The Agile tool is Jira • Handson experience in Play wright and Cucumber would be added advantage • Develop and own the test strategy, test plan, and test schedule for sprints • Coordinate with dev team, BAs, and product owners to ensure test coverage • Lead a team of testers in designing, preparing, and executing test cases (manual and automated). • Report on test progress, metrics, and defect status to stakeholders (weekly) • Drive test automation initiatives and • Exposure to AI is a super added advantage
    $64k-85k yearly est. 2d ago
  • Software Development Engineer (C, C#, C++)

    Fiserv 4.4company rating

    Software development engineer job in Omaha, NE

    What does a successful Software Development Engineer do at Fiserv? As a successful Software Development Engineer, you will play a critical role in designing, developing and maintaining high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs. What you will do: Lead the design, development, and implementation of software applications to support Fiserv's business goals. Collaborate with cross-functional teams to gather requirements and translate them into technical specifications. Perform coding, testing, and debugging of applications to ensure optimal performance. Maintain and improve existing codebases and lead peer review processes. Mentor junior developers and provide technical guidance to enhance team capabilities. Responsibilities listed are not intended to be all-inclusive and may be modified as necessary. What you will need to have: 4+ years of experience in software development 2+ years of experience in Java, C, C#, C++, or similar programming languages 2+ years of experience in SQL databases 2+ years of experience in AWS, Azure, or GCP services 2+ years of experience with CI/CD pipelines and DevOps practices 2+ years of experience with Agile methodologies 4+ years of an equivalent combination of educational background, related experience, and/or military experience What would be great to have: Experience in the financial services industry You must currently possess valid and unrestricted U.S. work authorization to be considered for this role. Individuals with temporary visas including, but not limited to, F-1 (OPT, CPT, STEM), H-1B, H-2, or TN, or any candidate requiring sponsorship, now or in the future, will not be considered for this role.
    $67k-84k yearly est. 3d ago
  • Automation Python Tester

    Saicon 3.9company rating

    Software development engineer job in Omaha, NE

    W2 Requirement: Expertise in python scripting to help automate legacy windows/unix based simulator applications. Analyze business requirements from customers and design, develop & enhance automated test scripts in python. Design automation frameworks and integrate with external automation tools. Minimum skills/qualifications (3-5 years of experience): Expertise in python scripting with focus on python modules viz.tesseract, pyautogui, pywinauto, pytesseract etc., Experience in various automation frameworks, development life cycle & test life cycle. Bash/tcl scripting is a good to have skill. Minimum tool experience: Hp ALM or Jira Automation tools like uft, eggplant, selenium etc., Subversion control.
    $70k-85k yearly est. 19h ago
  • RPG Programmer

    Programmers.Io 3.8company rating

    Software development engineer job in Johnston, IA

    Programmers.io is currently looking for an RPG Programmer Onsite Role in Johnston, Iowa, United States Full Time Role About the Role: We are seeking an experienced RPG Programmer to join our development team. The ideal candidate will have strong experience in RPG IV/ILE programming on the IBM i (AS/400) platform. You will work closely with analysts, business users, and other developers to support and enhance enterprise-level applications. Key Responsibilities: Develop, maintain, and enhance applications using RPG IV/ILE (free format and legacy). Analyze business requirements and design effective technical solutions. Debug and resolve system issues and application errors. Write and maintain technical documentation. Perform code reviews and provide feedback to other developers. Work collaboratively with cross-functional teams (analysts, QA, support). Participate in system integration and data migration efforts. Provide on-call support and production issue resolution when necessary. Required Qualifications: Experience with RPG IV/ILE programming on IBM i (AS/400) platform. Strong understanding of DB2/400 and SQL. Experience with free-format RPG. Familiarity with CL (Control Language) and DDS (Data Description Specifications). If you are interested, please apply or feel free to share your updated resume at ************************
    $54k-78k yearly est. 2d ago
  • Cobol Programmer

    Fusion It

    Software development engineer job in Omaha, NE

    Primary Skill required Cobol JCL VSAM/DB2 Endevor TSO Knowledge of Sql, File manager and Agile.
    $65k-89k yearly est. 2d ago
  • Mainframe Developer

    Galent

    Software development engineer job in Minneapolis, MN

    We have an immediate opening for a Mainframe Developer with a leading IT Service Consulting company in USA Brookfield, WI, Richfield, MN, Chicago, IL, Atlanta , GA, Irving , TX • Develops and implements solutions that address complex business challenges, enhancing the ability to make data-driven decisions and improving operational efficiency • Prepares architecture and design documents for complex Banking applications keeping in mind design constraints that translate to coding • Develops secure and high-quality code that runs in sync with other highly efficient sub systems • Think out-of-the-box proactively and be creative by challenging conventional approaches and contribute towards operational efficiency • Troubleshoots problems, works with Product Teams and other stake holders to understand complex Requirements and be able to break them down to design/development. Required Skills: • Candidate should have expertise in COBOL, JCL, VSAM, IMS, CICS & DB2. • Expertise in CICS Programming including knowledge of CICS Screen Programming is Mandatory • Experience/Knowledge in building and maintaining new Test regions is preferred. • Experience coding in MQ Series & IMS DB is Mandatory. • Experience in Banking Compliance and Regulatory Platform is preferred. Must have hands-on coding development experience. Experience with version control. Ability to communicate effectively with team members and clients and excellent problem-solving skills
    $72k-94k yearly est. 1d ago
  • Mainframe Developer with COBOL

    Visionary Innovative Technology Solutions LLC

    Software development engineer job in Omaha, NE

    Coding Test is Mandatory Should have experience in Mainframe Application Development along with strong hands-on Cobol, JCL, VSAM, Db2 and Mainframe Utilities CICS. Ability to design, code, unit test, turnover, implement and support the changes. Experience with Payments or Cards Domain (Good To Have)
    $72k-93k yearly est. 4d ago
  • Software Developer (Service Now) - W2, Local to MN Only

    Valere

    Software development engineer job in Minneapolis, MN

    Engagement Type: 1+ Year Contract About the Opportunity: VALERE is seeking a ServiceNow Application Developer for our client. In this role, you will work closely with Product Owners to understand requirements and build high-quality, scalable, and reusable solutions within the ServiceNow platform. You will contribute to improving application development, deployment, and customization practices while enforcing best-in-class engineering standards. Why You'll Love This Role: Opportunity to lead technical design and strategic platform enhancements; work onsite with a collaborative, cross-functional team; hands-on role with cutting-edge ServiceNow features and workflow automation; chance to influence process improvements and long-term platform strategy; engaging work across development, automation, testing, and implementation. What You'll Do: Develop conceptual, logical, and physical IT engineering designs supporting business and technical requirements Analyze business requirements and ensure design traceability Define testing strategies leveraging ServiceNow's Automated Test Framework Prepare implementation and operational support plans Build clean, high-quality, scalable, and reusable code within the ServiceNow platform Advise teams on platform best practices, perform gap analyses, and recommend alternatives Provide strategic guidance to customers and leadership regarding ServiceNow solutions Own code from design through implementation, automation, and delivery Contribute to development and deployment improvements for applications and customizations Enhance existing features and participate in the design and delivery of new solutions Collaborate with developers, product managers, and QA in an Agile environment Support knowledge sharing and documentation practices Perform change management following company policies Participate in complex technical projects and provide updates during daily standups Assist with ensuring compliance with internal audit and security guidelines. What You Bring: Service Catalog development experience Flow Designer experience CSA certification Proficiency with ServiceNow platform components (forms, tables, ACLs, Next Experience UI) Strong JavaScript skills for client scripts, business rules, and customizations Strong experience with Glide APIs, Business Rules, Script Includes, and Client Scripts Integration experience with REST/SOAP APIs Workflow automation and notification configuration expertise. Pay Rate: This is a contract role with an hourly pay rate of $85-$95/hr. Your specific rate will depend on your qualifications, education, certifications, location, and how well your experience aligns with the client's requirements. Top Soft Skills: Strong communication and collaboration skills to explain technical concepts to non-technical stakeholders and work with cross-functional teams; problem-solving and attention to detail for troubleshooting and producing accurate solutions; adaptability to stay current with new platform features and evolving best practices. Benefits: We offer a comprehensive benefits package to our W2 Employees including Medical, Dental, Vision, Health Savings Account, Life Insurance, 401k and Sick Pay where applicable by state law. A bit about us: We are a woman-owned/woman-run business based in the Minneapolis/St. Paul market. We are dedicated to placing talented consultants with top-tier clients. Our commitment to excellence and personalized service sets us apart in the industry. We welcome diversity: At VALERE, we know that when people from different backgrounds and perspectives come together, amazing things happen. We strive to create a workplace where every employee, candidate, and client feels valued, respected, and empowered to reach their full potential. We actively work to dismantle barriers that prevent underrepresented groups from thriving in Tech, UX, and Product careers. No matter your race, gender, age, sexual orientation, gender identity or disability - we welcome you.
    $69k-89k yearly est. 2d ago
  • Senior Software Engineer

    Docsi

    Software development engineer job in Minneapolis, MN

    DOCSI is seeking a talented, driven software engineer to join our engineering team. We need a passionate and creative mind to help us continue building our cutting edge surgical waste elimination platform. The person who accepts this role will not only work closely with our Director of Engineering, but they will also benefit from full exposure to the inner workings and decision making challenges of an early stage startup. They will inevitably be called upon to contribute to significant decisions that impact the technical direction of the company. They should also be willing and able to grow into a technical or people management role as the engineering team grows. This role will: Work alongside the Director of Engineering and other DOCSI engineers to expand and maintain our software solution. Design and build new user experiences that streamline the complex and confusing process of managing surgical waste. Inform the creation of machine learning tools to amplify the quality of surgical waste reduction recommendations. Create seamless data pipelines and integrations that enable our highly scalable, always available platform. Influence and guide critical design discussions that determine the future direction of our product. Gain access and connections to key members of the Twin Cities startup community. Help shape the culture of a new and growing engineering team. Minimum Qualifications: 4+ years of experience working as a software engineer or similar role Experience in web development with one or more of the following languages/frameworks: PHP, React, Python, Java Expertise working with relational database systems such as MySQL or PostgreSQL Demonstrable experience leading technical projects from start to finish (with or without assistance from other team members) An understanding of building systems to scale with large, often inconsistent data imports Action driven self-starter who enjoys improving existing processes A lifelong learning mindset with a desire to explore new ideas and connect them to their work Ability to work in an often ambiguous, fast-paced environment Bonus Qualifications: Previous work with PHI or other sensitive data. Experience undergoing compliance audits is even better Experience in designing seamless, mobile-friendly user experiences A history or deep interest in working in startups or early-stage companies A background/experience in healthcare and/or supply chain (Extra plus) Experience specifically with Laravel, Apache Spark, Terraform, and/or AWS cloud services Salary and Benefits: Expected salary range is between $100,000 - $140,000 An equity package relative to the candidate's skills and experience Unlimited vacation policy A healthcare stipend is available, full healthcare benefits will be available in 2026
    $100k-140k yearly 2d ago
  • Software Engineer

    Insight Global

    Software development engineer job in Urbandale, IA

    We are seeking a Sr. Software Engineer (Java) for a large insurance company in Des Moines, IA. In this role, the Senior Software Engineer will be deeply involved in the full software development lifecycle, working on the Digital team. They will be focusing on a new build project supporting multiple insurance subsidiaries. Success in this role requires a strong sense of accountability, clear and proactive communication, and a commitment to customer-focused outcomes. The engineer will be expected to contribute to team goals, foster collaboration, and help drive the delivery of high-quality software solutions that meet business needs. Beyond technical execution, this person will mentor junior developers, offering guidance on best practices, code reviews, and architectural decisions Qualifications 5+ years of Software Engineering Experience or equivalent Full Stack web development tech stack (React, Node, Next, & TypeScript) Experience with GraphQL 2+ years of Mentoring other Engineers Pay varies depending on experience $55/hr - $75/hr.
    $55 hourly 2d ago
  • Application Developer II

    Paragon It Professionals

    Software development engineer job in West Des Moines, IA

    Employment Type: Full-Time We are seeking an Application Developer II to join our technology team. This full-stack role is responsible for designing, developing, and maintaining web applications. The ideal candidate brings strong programming skills, experience across both front-end and back-end technologies, and a collaborative mindset to support high-quality software delivery. Key Responsibilities: Develop and maintain full-stack web applications, including both front-end and back-end components Collaborate with team members to design, build, and test new features and enhancements Write clean, maintainable, and well-documented code Troubleshoot and debug issues to maintain strong application performance Implement basic security and data protection measures Participate in code reviews and contribute to continuous improvement efforts Stay up to date with emerging technologies and development best practices Support a positive team culture and contribute to operational excellence Comply with company policies and applicable regulations Maintain regular and punctual attendance Required Skills & Qualifications: Proficiency in object-oriented programming and SOLID principles Strong experience with front-end technologies (HTML, CSS, JavaScript, Bootstrap) Familiarity with modern front-end frameworks (React, Angular, or Vue) Strong backend experience (TypeScript, Node.js, or Ruby) Experience working with RESTful APIs and troubleshooting integrations Solid understanding of relational databases (e.g., SQL Server, DB2) and SQL Basic familiarity with DevOps practices and CI/CD pipelines Strong communication and teamwork skills Ability to read, write, and speak English proficiently Preferred Skills: Experience with cloud platforms (AWS, Azure, or Google Cloud) Exposure to low-code platforms (Valence, OutSystems) Familiarity with Python and NoSQL databases (e.g., MongoDB) Experience with ORMs (Django, Mongoose, Objection) Awareness of containerization tools (Docker, Kubernetes) Understanding of Agile/Scrum methodologies Exposure to serverless architectures Experience with QA automation frameworks (Robot, Selenium, etc.) Education & Experience: 3-5 years of experience as a Full-Stack Developer or similar role Benefits: Full-time employees are eligible for a comprehensive benefits package, including: Medical, Dental, and Vision insurance 401(k) with company match Employee ownership program (ESOP) Paid Time Off (vacation, sick leave, and floating holidays) Paid Parental & Family Care Leave Company-paid short-term disability, long-term disability, and life insurance Paid volunteer time Additional wellness and employee support programs
    $62k-84k yearly est. 1d ago
  • Application Developer II

    Wright Service Corp 4.5company rating

    Software development engineer job in West Des Moines, IA

    SPONSORSHIP IS NOT NOW OR IN THE FUTURE. Wright Service Corp. is a prominent leader in several environmental services industries, providing integrated vegetation management, forest management and reforestation, technology solutions, environmental and agricultural sustainability consulting, commercial environmental services, residential and commercial landscaping, tree care, interior plantscaping, and other outdoor and indoor services. The Wright family of companies includes Wright Tree Service , Wright Outdoor Solutions , Eocene Environmental Group℠, Eocene Environmental Group of the West, Wright Tree Service of the West, Wright Tree Service of Puerto Rico, Wright Canada Holdings, and commonly seen brands, such as Spectrum Resource Group, ArborCare and Verdure Elements. Wright Service Corp. has been employee-owned since 2002 and headquartered in Central Iowa since 1933, when Wright Tree Service was founded by John L. Wright. JOB SUMMARY: The Application Developer II is a full-stack developer responsible for designing, developing, and maintaining web applications under moderate supervision. This role involves working on both front-end and back-end components, building user interfaces, implementing server-side logic, writing APIs, and integrating systems. The developer collaborates with cross-functional teams to deliver high-quality software solutions. ESSENTIAL JOB FUNCTIONS: Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions: Develop and maintain web applications, including front-end and back-end components Collaborate with team members to design, develop, and test new features and enhancements Write clean, maintainable, and well-documented code Troubleshoot and debug software issues to ensure optimal performance Implement basic security and data protection measures Participate in code reviews and contribute to continuous improvement Stay current with emerging technologies and development practices Support and participate in the company's culture of safety and employee ownership Comply with applicable laws, regulations, and company policies Maintain regular and punctual attendance at work and meetings OTHER DUTIES: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. KNOWLEDGE, SKILLS & ABILITY REQUIREMENTS: Proficiency in object-oriented programming and understanding of SOLID principles Strong experience with front-end technologies such as HTML, CSS, JavaScript, and Bootstrap Familiarity with front-end frameworks like React, Angular, or Vue Strong work experience with back-end technologies such as Typescript, Node.js, or Ruby Ability to work with RESTful APIs and troubleshoot integration issues Solid understanding of relational databases (e.g., MS SQL Server, DB2) and SQL Basic familiarity with DevOps practices and CI/CD pipelines Strong communication and teamwork skills Ability to read, write, and speak English to perform job duties effectively PREFERRED KNOWLEDGE, SKILLS & ABILITIES: Exposure to cloud platforms such as AWS, Azure, or Google Cloud Basic understanding of low-code platforms (e.g., Valence, OutSystems) Familiarity with Python and non-relational databases like MongoDB Experience with ORMs such as Django, Mongoose, or Objection Awareness of containerization technologies like Docker or Kubernetes Understanding of agile development methodologies Exposure to serverless computing environments Experience with QA automation frameworks like Robot, Selenium, etc. EDUCATION, CERTIFICATION & EXPERIENCE REQUIREMENTS: 3-5 years of experience as a Full Stack Developer
    $60k-82k yearly est. 4d ago
  • Java Software Engineer - TS/SCI

    Comcentia

    Software development engineer job in Omaha, NE

    We are looking for talented IT/Engineering professionals excited to improve battlespace awareness and decision-making support for Command and Control (C2), Intelligence, Surveillance and Reconnaissance (ISR), the Intelligence Community (IC), and Joint/Coalition and intelligence systems. You will support software development, operations and maintenance (O&M), and research and development (R&D) initiatives. Your work will enhance mission effectiveness, improve information security, and implement emerging technologies across multi-domain needs in Air, Space, and Cyber. This is your chance to join a highly skilled engineering team building technology that bridges software and intelligence community needs. Responsibilities: Work across all phases of the application lifecycle. Use proven design patterns and modern open-source tools. Contribute expertise to new development and ongoing maintenance. Collaborate effectively within an agile team. Support the full product lifecycle from requirements and design through integration, implementation, and deployment. Qualifications: 3+ years of software development experience (e.g., Java (J2EE), JavaScript, Spring) with strong configuration management practices (e.g., Git, Bitbucket, Gitlab, GitHub). Active TS/SCI Clearance required. 1+ years of web application development (JavaScript, Node.js, Angular or React). Experience with build, packaging, and deployment tools (Gitlab, Maven, Yum, NPM, RPM). Intermediate debugging and runtime skills. Familiarity with AGILE SCRUM or similar methodologies.
    $62k-82k yearly est. 2d ago
  • Senior Software Engineer

    Tempworks Software, Inc. 3.6company rating

    Software development engineer job in Bloomington, MN

    At TempWorks, the Senior Software Engineer is responsible for creating software that delights our customers and users in a way that is also easily maintainable. The Senior Software Engineer is responsible for leading the design, development, and implementation of software solutions. You will collaborate closely with cross-functional teams to understand requirements, design scalable architectures, and deliver robust, efficient software products. General Responsibilities: Research, design, implement, and maintain software features through ongoing feature development, refactoring, and by addressing bugs. Build highly performant, fault tolerant, high-quality, scalable software. Actively seek to learn and improve the company, department, team, and themselves. Develop intuitive software that meets the needs of the company and our customers. Leverage technical knowledge, skills, and experience to improve department processes and software quality. Write quality unit and integration tests. Analyze and test programs and products before formal launch. Contribute and adhere to best practices in software development. Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives. Communicate with and train stakeholders on completed work for documentation, customer training, troubleshooting, and quality. Provide mentoring for other Software Engineers. Perform code reviews and provide constructive feedback. Stay up to date with emerging technologies and trends in software development and recommend new tools and techniques to improve efficiency and productivity. Participate in architectural discussions and contribute to the continuous improvement of development processes and methodologies. Participate in educational opportunities like online course materials, professional publications, conferences, meet-ups, etc. Performs other related duties as assigned. Additional Required Skills and Abilities: Excellent verbal and written communication skills. Excellent interpersonal and customer service skills. Strong architectural and design skills, with the ability to architect complex systems and make informed technical decisions. Analytical and creative problem solving. High level of organization and attention to detail. Ability to work independently. Education and Experience: Bachelor's degree in computer science, Engineering, or a related field (or equivalent experience). 5+ years of relevant experience developing enterprise scale, web-based software applications. 4+ years of C# experience. 2+ years of Microsoft SQL database experience required (4+ preferred). 4+ years' experience developing applications using RESTful APIs. 4+ years' experience developing REST API driven applications using C# .NET framework and/or ASP.NET. Expertise in front-end technologies such as HTML, CSS, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js), React preferred. Experience with version control systems (e.g., Git) to manage source code and facilitate collaboration within the development team. Experience with testing and mocking frameworks (e.g., MSTest, NUnit, XUnit, Moq) Experience with cloud computing platforms (e.g., AWS, Azure, GCP) and DevOps practices. Azure preferred. Experience with CI/CD, preferably Azure YAML pipelines. Experience with static and dynamic code analysis tools (e.g., SonarQube, Veracode, ReSharper). Experience with one or more of the following required: Domain Driven Design, event-based architecture, distributed systems, microservices, clean architecture, 12-factor App. Physical Requirements: Prolonged periods sitting at desk and working on a computer. Must be able to lift to 10 pounds at times.
    $84k-107k yearly est. 2d ago
  • Senior Application Developer - OneStream

    Bestinfo Systems LLC

    Software development engineer job in Wayzata, MN

    Senior Application Developer - OneStream _Wayzata-MN_Full-Time (FTE)_Direct Hire Senior Application Developer - OneStream Job Type: Full-Time (FTE) Base Salary: $103,393 to $148,700+Best-in-class benefits Qualifications: *Minimum requirement of 4 years of relevant work experience. Typically reflects 5 years or more of relevant experience. Preferred Qualifications: *Proficient in .Net, C# *Strong previous experience with finance applications *Has the desire to learn Finance processes and gain solution expertise *Previous experience with OneStream, Hyperion or other corporate consolidation and planning tools *Knowledge of financial close and consolidation processes *Knowledge of financial planning and analysis *VB.Net and/or C# experience for business rules Skills and Certifications: *OneStream Candidate Details: *Seniority Level - Mid-Senior *Minimum Education - Bachelor's Degree
    $103.4k-148.7k yearly 2d ago
  • Senior Backend Software Engineer (28697)

    Dahl Consulting 4.4company rating

    Software development engineer job in Brooklyn Park, MN

    Senior Backend Software Engineer Type: 6-Month Contract Pay Range: $75 to $90/hour W2 (Not open for C2C/1099) Key Skills: Kotlin, Spring Boot, Kafka, DevOps Overview We're seeking a Senior Backend Software Engineer to join a high-impact engineering team building scalable, reliable, and modern backend services. This role is ideal for a senior-level engineer who can influence architecture, write clean and maintainable code, and solve complex technical problems in a fast-moving environment. You'll work onsite in a collaborative, enterprise-scale engineering setting and contribute to mission-critical services that operate 24x7. What You'll Do Design, build, and enhance backend services using Kotlin and modern frameworks (Micronaut or Spring Boot). Translate conceptual architecture into production-ready systems and influence design decisions across the stack. Develop microservices and event-driven solutions leveraging Apache Kafka (producers, consumers, stream processing). Improve system reliability through sound engineering practices, including TDD, observability, and CI/CD automation. Lead code reviews, design reviews, debugging sessions, and performance tuning. Build new features, expand existing services, and write high-quality, testable code with strong coverage. Support enterprise production systems, including rotating on-call responsibilities. Collaborate closely with cross-functional teams to ensure alignment on architecture, delivery timelines, and quality standards. Champion clean code, operational excellence, and scalable engineering patterns across the team. Required Qualifications 5+ years of professional backend development experience in enterprise or large-scale systems. Strong proficiency in Kotlin. Hands-on experience with Micronaut or Spring Boot. Experience with Kafka (producers, consumers, streams). Skilled with DevOps tooling, CI/CD, and container orchestration. Experience implementing observability solutions (OpenTelemetry, Grafana, etc.). Strong background in test-driven development (JUnit, K6). Excellent communication skills and ability to work effectively in cross-functional teams. Commitment to clean, maintainable code and highly reliable systems. Dahl Consulting is proud to offer a comprehensive benefits package to eligible employees that will allow you to choose the best coverage to meet your family's needs. For details, please review the DAHL Benefits Summary: **********************************************
    $75-90 hourly 4d ago
  • Senior Data Engineer

    Akkodis

    Software development engineer job in Omaha, NE

    Akkodis is searching for a Senior Data Engineer who has extensive experience with Databricks, Python, and PySpark. Any Data Engineer who has experience working with SAP data would be a tremendous fit for this client! If you are looking for an opportunity to Pay/Salary Range: 60.00/HR to $85.00/HR; The rate may be negotiable based on experience, education, geographic location, and other factors. What You'll Do: Experience with cloud-based technologies like Databricks, Snowflake and Palantir. Deep experience (5+ years) in writing and debugging complex SQL on RDBMS platforms like Snowflake, SQL Server, and Oracle. Experience working within an SAP Data environment Proficient in Python and PySpark for data processing and transformation. Experience with DevOps frameworks and source control. Proficient in using ETL tools like Informatica IICS, Talend, Data Services, and SSIS. If you are interested in this position, then please click APPLY NOW. For other opportunities available at Akkodis go to **************** Equal Opportunity Employer/Veterans/Disabled Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client. To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit ****************************************** The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: · The California Fair Chance Act · Los Angeles City Fair Chance Ordinance · Los Angeles County Fair Chance Ordinance for Employers · San Francisco Fair Chance Ordinance
    $85 hourly 1d ago
  • AirWatch MDM Engineer

    Trioptus

    Software development engineer job in Saint Paul, MN

    12-month assignment with possibility for extension We are seeking an experienced AirWatch MDM Engineer to manage and support enterprise mobile device management (MDM) solutions. The role involves maintaining the existing VMware Workspace ONE / AirWatch platform, providing advanced technical support, and leading migration efforts to Microsoft Intune. This position requires strong troubleshooting skills, collaboration with security teams, and the ability to work independently in a fast-paced environment. Key Responsibilities Maintain and administer the AirWatch MDM platform, including: Device enrollment and lifecycle management Policy configuration and compliance monitoring Application deployment for iOS, Android, and Windows devices Provide Tier 2/3 support for mobile device issues across multiple platforms. Manage vendor portals (Verizon, AT&T, T-Mobile) for cellular activations and support. Collaborate with security and compliance teams to ensure alignment with organizational standards. Monitor system performance, generate reports, and implement improvements for security and user experience. Lead assessment, planning, and phased migration from AirWatch to Microsoft Intune: Stakeholder engagement Pilot testing Documentation Develop and maintain technical documentation, SOPs, and knowledge base articles. Stay current with industry trends and best practices in endpoint management and mobile security. Perform knowledge transfer and provide guidance to internal teams. Minimum Qualifications 3+ years of hands-on experience with VMware Workspace ONE / AirWatch administration. 2+ years of experience with AirWatch MDM software, mobile OS platforms, and enterprise mobility architecture. 2+ years of experience managing cellular activations via vendor portals (Verizon, AT&T, T-Mobile). 1+ year of experience with Microsoft Intune, Azure AD, and Microsoft Endpoint Manager. Desired Skills Experience with Intune deployment or migration projects. Microsoft certifications (e.g., MD-102, SC-300, AZ-104). Knowledge of Zero Trust principles and conditional access policies. Experience integrating MDM with identity and access management solutions. Proficiency in PowerShell scripting or other automation tools. #MDMEngineer #AirWatch #MicrosoftIntune #EndpointManagement #AzureAD #ZeroTrust #ITJobs #EnterpriseMobility
    $64k-85k yearly est. 1d ago
  • Senior Data Engineer

    Ken Systems, Inc.

    Software development engineer job in Minneapolis, MN

    About the Company A global leader in the alternative investment and asset management space is expanding its Data & Analytics capabilities. The firm oversees multi-billion-dollar portfolios across credit, real estate, private equity, lending, and structured investments and maintains a high-performance, data-driven culture committed to integrity, innovation, and excellence. Position Overview We are hiring a Senior Data Engineer to join the Data & Analytics team and drive the evolution of our cloud-based data ecosystem. This individual will architect scalable data pipelines, optimize cloud infrastructure, and enable advanced analytics across multiple business units. The role is based in Minneapolis and requires close collaboration with investment, operations, and technology teams. Key Responsibilities Data Engineering Design, build, and optimize reliable ETL/ELT pipelines for large-scale data ingestion and transformation. Modernize and enhance the current data ecosystem to support high-quality, consistent data delivery. Manage cloud-based data infrastructure, including resource deployment, configuration, and performance tuning. Monitor system health, troubleshoot pipeline issues, and streamline processes for speed and efficiency. Implement robust data security, governance, and privacy controls for sensitive financial data. Stay updated with emerging technologies and best practices in cloud data engineering. Analytics & Business Enablement Develop data models, tools, and frameworks that support self-service analytics across the organization. Translate business needs into data-driven solutions such as dashboards, metrics, and analytical tools. Mentor analysts and help strengthen analytical maturity across the company. Support commercial and custom applications through configuration, administration, and maintenance. Required Qualifications Bachelor's degree in a STEM discipline (Computer Science, Engineering, Math, etc.). 10+ years overall experience in data engineering or analytics roles. 5+ years designing and maintaining ETL/ELT pipelines. 5+ years experience with data warehouses and analytics platforms. 5+ years strong SQL experience working with complex datasets. 5+ years experience with business intelligence tools (Looker, Power BI, Sigma, Tableau, Cognos, etc.). 5+ years scripting in Python or Scala. 5+ years cloud experience, preferably AWS. 5+ years working with data governance, data quality, and related tools. Hands-on experience with Infrastructure as Code (Terraform, CloudFormation, ARM templates, etc.). Familiarity with the alternative investments / private equity / hedge fund domain preferred. Strong communication, stakeholder management, and cross-team collaboration skills. Ability to thrive in a fast-paced environment with multiple competing priorities. U.S. Citizen or Permanent Resident only (ITAR requirement). Must work onsite 3-4 days/week in Minneapolis - no remote or hybrid exceptions Note: This role requires U.S. Citizenship or Permanent Residency (ITAR compliance). Candidates must already live in Minneapolis or be willing to relocate prior to start. Onsite attendance 3-4 days per week is mandatory - no remote exceptions. Do not apply if you are OPT students with STEP OPT EAD; Due to ITAR Complaince, position requires USC or Green Card which is mandatory;
    $75k-99k yearly est. 1d ago

Learn more about software development engineer jobs

How much does a software development engineer earn in Sioux City, IA?

The average software development engineer in Sioux City, IA earns between $56,000 and $98,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in Sioux City, IA

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