Post job

Software engineer jobs in Sioux Falls, SD

- 47 jobs
All
Software Engineer
Information Technology Applications Developer
Software Developer Internship
Systems Developer
Senior Software Engineer
Software Engineering Internship
Software Developer
Principal Software Engineer
Staff Software Engineer
Senior Software Application Engineer
Lead Software Developer
  • Intern Software Engineer

    Northwestern Energy 4.7company rating

    Software engineer job in Sioux Falls, SD

    Job Description Intern Software Engineer Work Location: Sioux Falls, SD preferred (other major office location in SD & MT will be considered) Pay range: $20.00 - $21.00/hour (first year interns $20.00/hour, returning interns $21.00/hour) Employment Status: Temporary (May - August full-time, 40 hours per week) (September - December part-time, 20 hours per week) External candidates apply at northwesternenergy.com Internal candidates apply through iConnect About this position: NorthWestern Energy is seeking a highly motivated Software Engineering Intern to join our Information Technology team. This internship offers hands-on experience in modern software development, giving you the opportunity to collaborate with experienced engineers on real-world applications that support critical business operations. You'll contribute to designing, building, and maintaining innovative systems that enhance the efficiency and reliability of our energy services. About this job: Participate in organizational work meetings Assist in the design, development, and testing of software applications using modern programming languages and frameworks. Collaborate with senior engineers and project managers to support ongoing development initiatives. Participate in code reviews, debugging, and performance tuning to improve code quality and system reliability. Gain exposure to CI/CD pipelines, source control systems, and automated testing frameworks. Contribute to documentation and knowledge-sharing within the development team. Research and prototype new technologies or frameworks that align with the company's modernization and digital transformation initiatives. Participate in daily stand-ups, sprint reviews, and team collaboration sessions following Agile / Scrum Ensure all actions align with NorthWestern Energy's values, safety standards, and strategic business objectives All NorthWestern Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives Am I right for this job? Here's the success profile: Demonstrate and maintain a good safety record Must possess strong interpersonal communication skills Has successfully completed freshman year or above Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field. Must be in good academic standing Must Provide GPA in Resume upon application Completed Freshman year or higher by the start of the internship. Strong programming skills in one or more languages such as C#, Java, Python, or JavaScript/TypeScript. Familiarity with web technologies (HTML, CSS, React, Angular, or ASP.NET) is a plus. Experience with databases (SQL Server, MongoDB, or PostgreSQL). Excellent problem-solving, communication, and teamwork skills. Curiosity to learn new technologies and willingness to work collaboratively in a fast-paced environment. Detail-oriented and committed to producing high-quality, maintainable code. Ability to work both independently and as part of a collaborative team. Requisition #4865 Posting Dates: October 21, 2025 through Open Until Filled Department/Division: Business Technology Employment Physical: Not Required Drug Test: Required Background Check: Required Relocation Benefit: None Telecommuting: None We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, disability, veteran status, genetic information or any other protected class in accordance with applicable federal or state laws and statutes. In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department at ************** or at ****************************** . Job Posted by ApplicantPro
    $20-21 hourly 31d ago
  • Software Engineer III

    Rxbenefits 4.5company rating

    Software engineer job in Sioux Falls, SD

    RxBenefits is hiring! We are adding a Software Engineer III to the growing application development team at our Birmingham, AL headquarters. As a level III engineer, you will be responsible for creating the next generation of software at RxBenefits to support our rapidly growing business. You will also be part of a thought-leading team in the technology organization that champions the delivery of modern software. This is an exciting opportunity for a forward-thinking professional that is able to conceptualize, deliver, and support the technology that our employees and partners need to succeed. Job Responsibilities Include: · Design, build, and maintain AI-driven backend services, APIs, pipelines, and application features · Partner with Product, Data, and Architecture teams to translate business problems into efficient AI solutions · Participate in the design process to build efficient, scalable and maintainable architecture · Research, evaluate and recommend alternative solutions · Build scalable services integrating LLMs, retrieval systems, model inference endpoints, and third-party AI providers. · Ensure solutions meet enterprise standards for reliability, security, compliance, and observability · Collect and analyze metrics to drive implementation decisions · Design, improve and document processes · Review and collaborate with other engineers on their code · Support your team through encouragement and by example · Mentor and share knowledge within the team and across the department · Deliver on personal and team deadlines and goals Required Skills / Experience: · Bachelor's degree in computer science, mathematics, engineering or another related field · 6-8 years of professional experience in application development · Comfortable working with multiple programming languages at the same time · Strong proficiency in one more backend languages: Java, Python, Go, or Node.js - Python is strongly preferred · Hands-on experience implementing AI features such as: Integrating LLM APIs Building embeddings, vector stores, or semantic search Fine-tuning prompt engineering for LLM-based systems Implementing Retrieval Augmented Generation (RAG) patterns · Experience consuming or integrating machine learning models in production applications · Solid understanding of RESTful API design, microservices, and distributed systems · Strong foundation in data structures, algorithms, concurrency, and performance optimization · Familiarity with relational and NoSQL databases and performance considerations · Experience with Agile development methodologies · Strong communications and presentation skills · Excellent organizational skills, detail-oriented, and works well in a team environment or as an independent contributor · Ability to work with minimal supervision within a team environment · Ability to think strategically and execute with urgency · Desire to innovate and discover new technologies · Driven to continually learn and master new skills Preferred Skills / Experience: · Experience working in regulated industries (healthcare, finance, insurance) · Knowledge of governance frameworks around data privacy (HIPAA, SOC2, GDPR, etc.) · Experience evaluating model performance, prompt effectiveness, and model drift · Experience developing AI guardrails, moderation, hallucination-prevention, or safety patterns · Extensive experience in web development using modern frontend and backend technologies · Strong proficiency in frontend (React, NextJS) and backend (Python) technologies · Work with responsive design frameworks · Deployments to Amazon Web Services · Proficiency in AWS services: EC2, S3, Lambda, RDS, CloudFormation/Terraform, ECS/EKS, VPC, IAM, etc. · Caching and in-memory database technologies · Asynchronous/multi-threaded programming patterns _Based on relevant market data and other factors, the anticipated hiring range for this role is $120,000 - $140,000 annually. Final compensation rates will be determined based on various factors, including but not limited to experience, skills, knowledge, and internal equity considerations. This role is also short-term incentive eligible. Incentive amounts will vary by individual and business goals._ _We are committed to fair and equitable compensation practices. The final salary offered to the selected candidate may vary from the posted range due to individual qualifications. Our goal is to ensure that all teammates are compensated fairly and competitively based on their contributions to our organization._ _RxBenefits is also committed to providing best in class benefits to our teammates. We offer a robust total rewards package that includes:_ + _Remote first work environment_ + _Choice of a HDHP or PPO Medical plan, we pay 100% of the premium for the HDHP for you and your eligible family members_ + _Dental, Vision, Short- and Long-Term Disability, and Group Life Insurance that we also pay 100% of premiums (for your family too on Dental and Vision)_ + _Additional buy-up options for Short- and Long-Term Disability and Life Insurance_ + _401(k) with an employer match up to 3.5% available after 60 days_ + _Community Service Day to give back and support what you love in your community_ + _10 company holidays including MLK Day, Juneteenth, and the day after Thanksgiving plus a floating holiday to use as you like_ + _Reimbursements for high-speed internet, we'll send you a computer and monitors to help you do your best work_ + _Tuition Reimbursement for accredited degree programs_ + _Paid New Parent Leave that can be used for adoption or birth_ + _Pet insurance to protect your furbabies_ + _A robust mental health benefit and EAP service through Spring Health to support you when you need it mos_ _t_ RxBenefits provides equal opportunities for everyone who works for us and everyone who applies to join our team, without regard to sex or gender, gender identity, gender expression, age, race, religious creed, color, national origin, ancestry, pregnancy, physical or mental disability, medical condition, genetic information, marital status, sexual orientation, any service, past, present, or future, in the uniformed services of the United States (military or veteran status), or any other consideration protected by federal, state, or local law.
    $120k-140k yearly 11d ago
  • Software Development Intern

    Performance Bankers Inc.

    Software engineer job in Sioux Falls, SD

    CAPITAL Services is hiring 3 Software Development Interns for the Summer of 2026! Duration: 12 weeks Ready to gain a competitive edge and put your technical skills to work? Join CAPITAL Services as a Software Development Intern and experience what it's like to build real solutions that make an impact. This hands-on internship is your chance to apply classroom knowledge in a collaborative, innovative environment. What You'll Do Work alongside CAPITAL's Software Development leadership on meaningful projects. Develop, test, and implement solutions for well-defined business challenges. Learn best practices in modern software development and agile workflows. What We're Looking For: Currently enrolled in Computer Science coursework with at least sophomore standing. Solid understanding of software development principles and ability to share examples of past projects or assignments. Bonus Skills: Experience with .NET, C#, ASP.NET, and Microsoft SQL Server is a plus. Why Choose CAPITAL? Paid Internship: Earn while you learn. Professional Networking: Connect with experienced developers and industry leaders. Skill Development: Enhance your technical knowledge and gain real-world experience. Supportive Culture: Join a family-owned company that invests in your success. At CAPITAL, we are committed to connecting people with convenient purchasing power for life's needs. As a team, we understand that our collective strengths exceed our individual abilities. Our success is built off each employee's individual strengths, ideas and perspectives, creating a supportive and respectful work environment. Are you looking for an opportunity to collaborate and share your ideas with others? We invite you to apply by clicking on the apply button above and using the navigational buttons to complete the application process.
    $29k-38k yearly est. Auto-Apply 12d ago
  • PREMIER Software Development Internship

    Premier Bankcard, LLC

    Software engineer job in Sioux Falls, SD

    At First PREMIER Bank and PREMIER Bankcard, we've created a culture that emphasizes personal success, respect, health, and wellness, fun and giving back. This is an environment where you will be rewarded, valued, and celebrated for your hard work. We offer a robust and expanded package of health benefits, incentives, paid time off and growth and career advancement opportunities. We celebrate our employees and show our appreciation with private concerts, outdoor bashes, cash and car giveaways and more! See some of our epic celebrations and employee recognitions. Considered one of the nation's strongest financial organizations, we've achieved our success by embodying the views and values of The PREMIER Way. From our CEOs to the newest hires, we all follow these shared views and values to guide us on how to treat our customers, co-workers and communities. The PREMIER Way also serves as a roadmap on how to be successful inside and outside of the workplace. We believe in investing in our employees, their families and our communities. Job Description: Location: Sioux Falls, SD Shift: Monday - Friday 8:00 AM to 5:00 PM Job Status: 90-day internship Company: PREMIER Bankcard About the Internship In IT Application Development internship, you will learn to work from systems designs and specifications and use standard procedures and techniques to maintain, modify, and devise new or existing applications programs varying from basic to high complexity and scope. You could prepare flow charts, write machine instructions and procedures, and debug and document programs. As a Software Developer, put your knowledge to use by creating software that is used internally to help our company be as efficient as possible. You'll work in a great atmosphere for interacting with co-workers and spreading knowledge. About PREMIER Internship Program With a paid internship at First PREMIER Bank and PREMIER Bankcard, you'll be learning from one of the nation's strongest financial organizations. PREMIER's robust internship program is designed to give students hands-on experience in a variety of areas in the financial industry. PREMIER Interns work on real projects, serve our customers, and solve problems. Our goal is to provide PREMIER interns with experiences that will benefit them in their future careers. Build your resume, make important professional connections, and have fun while you learn from the 13th largest ACH originating bank and the 9th largest issuer of Mastercard credit cards. Job Duties and Responsibilities Under immediate supervision, completes Internal Projects as assigned by Software Development management. Typical scope of the assignment is usually related to basic enhancements or functionality of multiple PREMIER internal pre-established programs or application screens. Test functionality including necessary documentation for review by supervisor. Documents changes to existing classes and programs for review by supervisor. Accurately complete reports consisting of work time spent on projects within the department's standard timeline. Ability to follow a stringent Software Development Life Cycle (SDLC). Must be able to efficiently manage time by organizing and prioritizing tasks to maximize productive results, and allow for flexibility, where necessary, to serve a change in priorities or an additional challenge. Conduct tasks in a manner that complies with all consumer protection regulations and treats consumers fairly Skills and Qualifications Applicant should be enrolled in or pursuing higher education Possess intermediate PC skills Ability to be patient and attentive to detail Excellent verbal and listening skills and ability to use positive language Time management skills Our Culture Emphasis on personal success, respect, health, wellness, fun and giving back. Employees are rewarded, valued, and celebrated for hard work. Various Career advancement opportunities and growth. Appreciation is shown through concerts, outdoor bashes, cash, car giveaways and more!
    $29k-38k yearly est. 6d ago
  • Control Systems Developer - Level 1-4

    Muth Electric 3.4company rating

    Software engineer job in Sioux Falls, SD

    Muth Power Solutions is an Automation and Controls division of Muth Electric, dedicated to delivering innovative solutions and superior service to our clients nationwide. With a focus on excellence and a commitment to continuous improvement, we are seeking a talented Control Systems Developer to join our dynamic team and drive the development and implementation of advanced control systems. Position Overview: As the Control Systems Developer at Muth Power Solutions, you will be responsible for leading a team of talented programmers in the design, development, and implementation of control systems tailored to meet the unique needs of our clients. This is a leadership role that requires a combination of technical expertise, project management skills, and a commitment to delivering high-quality solutions. Key Responsibilities: Lead a team of control systems programmers, providing guidance, direction, and mentorship to ensure project success and team development. Collaborate closely with clients, engineers, and stakeholders to understand project requirements and translate them into effective control system designs. Develop control algorithms, logic, and software for various applications including process control, motion control, and automation systems. Program and configure PLCs, DCS (Distributed Control Systems), SCADA (Supervisory Control and Data Acquisition) systems, and other control devices to achieve desired functionality. Conduct thorough testing, debugging, and validation of control systems to ensure reliability, performance, and safety. Stay abreast of industry trends, emerging technologies, and best practices in control system programming, incorporating innovative solutions into project designs. Provide technical expertise and support throughout all phases of the project lifecycle, from initial concept to commissioning and ongoing maintenance. Collaborate with cross-functional teams to identify opportunities for continuous improvement and optimization of control systems.
    $92k-113k yearly est. 60d+ ago
  • Software Development Intern

    Capital Services 4.7company rating

    Software engineer job in Sioux Falls, SD

    Job Description CAPITAL Services is hiring 3 Software Development Interns for the Summer of 2026! Duration: 12 weeks Ready to gain a competitive edge and put your technical skills to work? Join CAPITAL Services as a Software Development Intern and experience what it's like to build real solutions that make an impact. This hands-on internship is your chance to apply classroom knowledge in a collaborative, innovative environment. What You'll Do Work alongside CAPITAL's Software Development leadership on meaningful projects. Develop, test, and implement solutions for well-defined business challenges. Learn best practices in modern software development and agile workflows. What We're Looking For: Currently enrolled in Computer Science coursework with at least sophomore standing. Solid understanding of software development principles and ability to share examples of past projects or assignments. Bonus Skills: Experience with .NET, C#, ASP.NET, and Microsoft SQL Server is a plus. Why Choose CAPITAL? Paid Internship: Earn while you learn. Professional Networking: Connect with experienced developers and industry leaders. Skill Development: Enhance your technical knowledge and gain real-world experience. Supportive Culture: Join a family-owned company that invests in your success. At CAPITAL, we are committed to connecting people with convenient purchasing power for life's needs. As a team, we understand that our collective strengths exceed our individual abilities. Our success is built off each employee's individual strengths, ideas and perspectives, creating a supportive and respectful work environment. Are you looking for an opportunity to collaborate and share your ideas with others? We invite you to apply by clicking on the apply button above and using the navigational buttons to complete the application process.
    $28k-35k yearly est. 12d ago
  • Software Developer

    Interstates 3.8company rating

    Software engineer job in Sioux Falls, SD

    At Interstates, we look for people who are collaborative, dependable, and built with integrity, because a career with us means you're joining our family. Ready to build smarter systems and shape the future of AI with us? Do you dream of algorithms and think in data patterns? We're looking for a developer who can turn abstract business problems into smart, scalable solutions, that may include an AI component. You will connect systems, translate business needs into working software, and leverage AI tools where they add real value. If you're passionate about machine learning, enjoy working with data, and want to shape real-world impact through technology, we'd love to meet you. Responsibilities: * Integrate systems and services using APIs/SDKs (REST/GraphQL, webhooks, OAuth, service accounts). * Translate business requirements into modular, testable application components and integrations. * Build workflow automations that streamline processes (e.g., generating documentation, orchestrating approvals, accelerating CAD adjacent tasks like lighting placement with AI tools when appropriate). * Develop and maintain GPT extensions/integrations, connectors, and guardrails in partnership with the Product Owner and PM. * Implement best practices for code quality, testing, CI/CD, observability, and security. * Document integrations, interfaces, and operational runbooks. * Support releases and resolve production issues for owned integrations. * Stay sharp by keeping up with emerging trends, tools, and frameworks in AI and machine learning. * Follow best practices for AI model governance, data privacy, and cybersecurity in regulated environments. * Work backwards from problems, orchestration of total workflows, and collaborating with other developers/teams and existing platforms/tech. * Select appropriate machine learning techniques and models based on the problem at hand, such as supervised learning, unsupervised learning, or reinforcement learning. * Collaborate with software engineers to integrate AI/ML models into existing systems or develop new applications. * Translate abstract business problems into smart, scalable solutions, including the use of AI when appropriate. Qualifications: * Strong programming skills in Python, C#, or Java. * Solid understanding of data structures, algorithms, and computational complexity. * Experience working with both structured and unstructured data. * Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is a plus. * Creative problem-solving ability and a collaborative mindset. * Comfortable working independently and cross-functionally in dynamic environments. * Familiarity with data processing and transformation tools like Pandas and NumPy. * Proficient in working with APIs, SQL, and potentially NoSQL databases. * Experience using Git for version control and collaborating on shared codebases. * Strong scripting experience. Education: Bachelor's or Master's degree in comput:er science, Engineering, Mathematics, or a related field in both development and production settings. Location: Based near Sioux Falls, SD; Sioux Center, IA; or Omaha, NE, with hybrid flexibility. Travel:The amount of travel will vary according to business requirements (may be up to 10%). This is an in person role and the selected candidate must be in one of the listed locations. Benefits You Can Depend On: In addition to highly competitive pay and quality benefits, Interstates strives to offer opportunities for education and career development, empowering you to have a career that's built to last. Some of our benefits include: * Competitive pay * Bonus incentives * 401(k) * Health, Vision, and Dental Insurance * PTO and Holiday Pay * Disability and Life Insurance * Advancement Opportunities
    $63k-81k yearly est. 12d ago
  • IT Application Developer

    Pipestone 4.0company rating

    Software engineer job in Brandon, SD

    Build technology that powers agriculture. Pipestone Veterinary Services is looking for an Application Developer to design, maintain, and implement solutions that support our products and services. You'll work closely with business users, our IT team, and external consultants to deliver applications that improve efficiency, analytics, and data-driven decision-making. What You'll Do Develop, test, and deploy responsive web applications Build and maintain .NET solutions to streamline business processes Collaborate with teams to design new solutions and enhance existing ones Integrate APIs and third-party services for added functionality Troubleshoot and refactor applications to improve performance Support IT processes and ensure best practices are followed What We're Looking For Education: High school diploma or equivalent required; degree preferred but not required if experience matches job description Experience: 3+ years in application development Strong knowledge of C#, VB.NET, ASP.NET (Core or Standard) Familiarity with front-end and back-end web technologies Experience with relational databases ERP integration experience is a plus Strong troubleshooting, organizational, and communication skills Ability to thrive in a fast-paced, growth-oriented environment Why Pipestone? Work in a collaborative, innovative environment Contribute to technology solutions that support family farms Be part of a team that values Integrity, Commitment, Caring, Teamwork, and Growth Awesome Benefits Package $90,000-$120,000 base salary depending on experience Paid Single Health Insurance, Family Health Coverage Available Dental/Vision/Life/Disability Insurance Retirement Plan Holidays & Paid Time Off Apply today and help us build the future of ag technology!
    $90k-120k yearly 34d ago
  • IT Application Developer

    EMP Holdings 4.7company rating

    Software engineer job in Brandon, SD

    Build technology that powers agriculture. Pipestone Veterinary Services is looking for an Application Developer to design, maintain, and implement solutions that support our products and services. You'll work closely with business users, our IT team, and external consultants to deliver applications that improve efficiency, analytics, and data-driven decision-making. What You'll Do Develop, test, and deploy responsive web applications Build and maintain .NET solutions to streamline business processes Collaborate with teams to design new solutions and enhance existing ones Integrate APIs and third-party services for added functionality Troubleshoot and refactor applications to improve performance Support IT processes and ensure best practices are followed What We're Looking For Education: High school diploma or equivalent required; degree preferred but not required if experience matches job description Experience: 3+ years in application development Strong knowledge of C#, VB.NET, ASP.NET (Core or Standard) Familiarity with front-end and back-end web technologies Experience with relational databases ERP integration experience is a plus Strong troubleshooting, organizational, and communication skills Ability to thrive in a fast-paced, growth-oriented environment Why Pipestone? Work in a collaborative, innovative environment Contribute to technology solutions that support family farms Be part of a team that values Integrity, Commitment, Caring, Teamwork, and Growth Apply today and help us build the future of ag technology!
    $75k-99k yearly est. 3d ago
  • Software Engineer

    Cars for Sale 4.4company rating

    Software engineer job in Sioux Falls, SD

    Carsforsale.com is a rapidly growing company and marketing leader in the automotive category looking to expand our engineering capabilities. The Carsforsale.com team is currently concentrated on building and scaling SaaS products that reach millions of car buyers and launching innovative web and mobile applications. We are currently looking for highly qualified, motivated Software Engineers to join this team. As Carsforsale.com continues to grow and evolve into a diversified technology company, we want to add the best people to our team! If you are looking for a fun and exciting career with an technology-driven company, this may be the opportunity that you have been looking for. Learn more about our Software team here. What You Will Do * Design, develop and deploy web applications according to the company's standards for software architecture * Write unit and integration tests necessary to ensure the reliability and consistency of software * Work with product leads, software architects and project managers to implement technical solutions that meet the requirements and support documentation * Troubleshoot application issues in development, test and production environments * Create and update technical application and project documentation What You Will Need * BS in Computer Science or related field (preferred) * 5+ years of experience in C#, Blazor, .NET technologies * Strong knowledge of CSS, HTML5, and JavaScript libraries * Capacity to work with various development methodologies, including agile and waterfall * Intermediate understanding of RabbitMQ (or other message queue systems), Redis, Elasticsearch * Experience with Microsoft SQL Server, PostgreSQL, MySQL, MongoDB, CouchDB, etc. * Ability to work independently as well as part of a team * Proven experience with web services/APIs * Experience with other technologies (React, Angular, Typescript) a plus * Strong verbal and written communication skills * Excellent analytical and problem-solving skills * Experience with Azure CI/CD tools * Experience with Distributed Systems, SignalR, and Linux is preferred A Day in the Life * Energize your day with coffee, tea, juice, or soda. It's all on the house! * Walk through our Talladega Tunnel or take a ride down the slide to grab a bite from our snack bar * Enjoy a lakeside lunch on our patio or grill some food in our outdoor kitchen * Take a break while practicing your golf skills in one of our virtual golf simulators. If golf isn't your thing, play a game of pool, shuffleboard, or foosball! Required skills
    $61k-80k yearly est. 41d ago
  • Software Engineer, iOS Core Product - Sioux Falls, USA

    Speechify

    Software engineer job in Sioux Falls, SD

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $60k-80k yearly est. Auto-Apply 15d ago
  • Senior Software Engineer

    CNH Industrial 4.7company rating

    Software engineer job in Sioux Falls, SD

    Job Family for Posting: Application Software Engineering Job Type for Job Posting: Full Time Apply now * Apply Now * Start applying with LinkedIn Start Please wait... About Us Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products are instrumental to feeding and sheltering the world. From developing products that run on alternative power to productivity-enhancing precision tech, we are delivering solutions that benefit people - and they are possible thanks to people like you. If the opportunity to build your skills as part of a collaborative, global team excites you, you're in the right place. Grow a Career. Build a Future! Be part of this company at the forefront of agriculture and construction, that passionately innovates to drive customer efficiency and success. And we know innovation can't happen without collaboration. So, everything we do at CNH Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose As a Senior Software Engineer, you will be responsible for ensuring overall form, fit, and function of new or current products when integrated into a single, complete system. Key Responsibilities * Develop and Maintain Yocto Builds: Create and customize Yocto-based embedded Linux distributions, including writing and maintaining recipes, layers, and configuration files. * System Integration: Integrate hardware and software components, ensuring compatibility and optimal performance for embedded systems. * Kernel and Driver Development: Customize Linux kernels and develop device drivers to support specific hardware platforms. * Optimization and Debugging: Optimize system performance, troubleshoot issues, and ensure stability and reliability of Linux-based platforms. * Collaboration: Work closely with hardware engineers, application developers, and QA teams to deliver end-to-end solutions. * Documentation: Maintain clear and comprehensive documentation for build processes, configurations, and system designs. * Continuous Improvement: Stay updated on Yocto advancements, Linux kernel updates, and industry best practices to enhance platform capabilities. Experience Required * Bachelor's degree in engineering or technical field with 5+ years of engineering experience. * Experience with real-time operating systems (RTOS). * Knowledge of security practices for embedded Linux systems. * Contributions to open-source projects related to Yocto or Linux. Pay Transparency The annual salary for this role is $105,750 - $141,000 plus any applicable bonus (Actual salaries will vary and will be based on various factors, such as skill, experience and qualification for the role.) What We Offer We offer dynamic career opportunities across an international landscape. As an equal opportunity employer, we are committed to delivering value for all our employees and fostering a culture of respect. At CNH, we understand that the best solutions come from the diverse experiences and skills of our people. Here, you will be empowered to grow your career, to follow your passion, and help build a better future. To support our employees, we offer regional comprehensive benefits, including: * Flexible work arrangements * Savings & Retirement benefits * Tuition reimbursement * Parental leave * Adoption assistance * Fertility & Family building support * Employee Assistance Programs * Charitable contribution matching and Volunteer Time Off Click here to learn more about our benefits offerings! (US only) US applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status. Applicants can learn more about their rights by viewing the federal "Know Your Rights" poster here. CNH Industrial participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the U.S. You can view additional information here. Canada applicants: CNH Industrial is an equal opportunity employer. This company considers candidates regardless of race, color, religion, sex, sexual orientation, gender identity, nationality, place of origin, disability, marital status, family status, age, or any other ground prohibited by applicable provincial human rights legislation. If you need reasonable accommodation with the application process, please contact us at ******************************. Apply now * Apply Now * Start applying with LinkedIn Start Please wait... {{our Team.title}} {{our Team.cta}} {{slide?.cta}} {{slide.title}} × {{explore.title}} {{explore.description}} {{feed.title["#text"]}} {{feed.city["#text"]}}, {{feed.country["#text"]}} {{explore.cta}}
    $105.8k-141k yearly 2d ago
  • Software Engineer

    Sanford Health 4.2company rating

    Software engineer job in Sioux Falls, SD

    Sanford Health is one of the largest and fastest-growing not-for-profit health systems in the United States. We're proud to offer many development and advancement opportunities to our nearly 50,000 members of the Sanford Family who are dedicated to the work of health and healing across our broad footprint. Work Shift: 8 Hours - Day Shifts (United States of America) Scheduled Weekly Hours: 40Salary Range: $32.50 - $52.00Pay starts at $32.50 and increases according to years of applicable experience. Union Position: No Department Details Key Responsibilities: Design, develop, and maintain scalable and high-performance software applications. Translate user requirements and stories into functional, scalable, and secure software solutions. Write clean, efficient, and well-documented code according to established industry best practices. Collaborate with cross-functional teams to define, design, and ship new features. Stay current with industry trends and best practices in software development. Assist in project planning, estimation, and resource allocation. Foster a culture of continuous improvement, innovation, and learning within the team. Participate in system design and architecture discussions, often proposing solutions for moderately complex features. Develop and integrate internal and external APIs (REST/SOAP) to handle data interchange between services. Develop and execute automated test plans, including unit, integration, and end-to-end (E2E) tests. Conduct and participate in detailed code reviews to ensure quality, security, and adherence to team standards. Identify, troubleshoot, and resolve complex software bugs and performance bottlenecks in existing systems. Validate test environments and data to ensure software meets customer and safety standards before release. Configure and manage automated build and deployment pipelines using tools like AWS Code Commit or Azure DevOps. Deploy and support applications on cloud platforms (AWS). Assist in software release activities, including creating release notes and documenting system upgrades. Monitor application performance and production health metrics to ensure site reliability. Actively engage in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives. Maintain comprehensive documentation for development processes, system functionality, and user manuals. Qualifications: 2+ years of professional software development experience. Proficiency in object-oriented programming languages(ruby, python preferred) and expert in cloud platforms (AWS preferred) Strong understanding of software development methodologies, design patterns, data structures, and best practices. Experience in developing customer-facing Frontend, and backend applications Excellent problem-solving, analytical, and debugging skills. Strong communication and interpersonal skills. Ability to work effectively in a fast-paced, collaborative environment. Ability to deliver high-quality software products on time. Preferred Qualifications: Knowledge in Ruby, Python, JIRA, Angular, Requirements gathering, technical documentation, Postgres, No SQL DB. Knowledge of AWS cloud (or other cloud technologies) and DevOps practices. Familiarity with Agile/Scrum methodologies. Experience with continuous integration/continuous deployment (CI/CD) pipelines. Summary Applies comprehensive knowledge, skills, and practices to perform a variety of assignments. Utilizes professional concepts, established technologies and techniques and begins to acquire knowledge of innovative methods and technologies through designing, modifying, developing, writing and implementing software programming applications for a healthcare organization. Job Description Supports and/or installs software applications and operating systems. Troubleshoots software bugs and problems for application or software end users. Participates in the testing process through test review and analysis, test witnessing and certification of software. The Software Engineer conducts requirements analysis to generate software design specifications. Applies new technologies to improve the capability of a portfolio of software. Basic knowledge of computer principles and techniques necessary to develop and document software applications systems, as well as software programming. Must have a basic knowledge of relational databases, Object Oriented programming, ASP.NET, C#, CSS, JavaScript, XML, SQL, XHTML, designing and developing web, mobile and/or Windows applications, operating systems and their tool sets, and customer business functions and terminology. Qualifications Bachelor's Degree in a computer-related field required. Sanford is an EEO/AA Employer M/F/Disability/Vet. If you are an individual with a disability and would like to request an accommodation for help with your online application, please call ************** or send an email to ************************.
    $32.5-52 hourly Auto-Apply 2d ago
  • Staff Software Engineer

    Expansion Capital Group, LLC

    Software engineer job in Sioux Falls, SD

    Summary/Objective The Senior Software Engineer role is a key position within our engineering team, responsible for developing and maintaining high-quality software solutions in a fast-paced fintech environment. This hands-on role involves designing, building, and optimizing applications using C#, PHP, Python, Docker, MySQL, MSSQL, and AWS. The ideal candidate will have extensive experience in software development within the financial sector, contributing to system architecture, mentoring team members, and driving best practices. This role requires strong collaboration with cross-functional teams to ensure scalable, secure, and efficient technology solutions that support business objectives. Essential Functions Design, develop, and optimize high-performance financial applications using C#/.NET, PHP and other modern technologies. Collaborate with product teams and stakeholders to plan, develop, test, and deploy scalable, secure, and cloud-native fintech solutions. Conduct code reviews and promote best engineering practices. Work with databases such as MySQL and MSSQL, ensuring performance and reliability. Integrate third-party APIs and services to enhance business capabilities. Contribute to the architecture and design of critical fintech applications. Analyze and resolve technical and application problems. Supervisory Responsibility This position does not have any supervisory responsibility. Work Environment This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Physical Demands The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This is largely a sedentary role. Position Type/Expected Hours of Work This is a full-time position, and hours of work and days are Monday through Friday, 8:00 a.m. to 5:00 p.m. Occasional evening and weekend work may be required as job duties demand. Education and Experience Significant back-end experience required: api's, services, networking, security, db's, s3. Bachelor's degree in software engineering, computer science, or related field, Master's Degree preferred. 8+ years of software development experience, with strong expertise in C#/.NET or PHP. Experience in fintech or financial services, with an understanding of security, compliance, and high-volume transactions. Proficiency with AWS, Docker and database technologies (MySQL, MSSQL). Strong understanding of software architecture and API development. Experience with Python, Symfony or ORM are a plus Experience with Enterprise Decision Management (EDM) or Business Decision Management (BDM) systems a plus Additional Eligibility Qualifications Excellent attention to detail and quality of work Strong problem-solving skills Strong verbal and written communication skills Ability to multi-task, working independently and to collaborate within a team Desire to make an impact 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. Employee's signature below constitutes the employee's understanding of the requirements, essential functions and duties of the position. Employee___________________________________________ Date_____________ NAME HERE Requirements:
    $104k-139k yearly est. 26d ago
  • Lead ALC Developer - Software (Part-Time)

    Maximus 4.3company rating

    Software engineer job in Sioux Falls, SD

    Description & Requirements Maximus is seeking a Sr. Assembler Language Computer (ALC) Programmer to support our Internal Revenue Service (IRS) Master File project. The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary. Employment is contingent upon successful completion of the IRS-required Moderate Risk Background Investigation (MBI). The MBI requires the selected candidate be a U.S. Citizenship or Permanent Resident (Green card) status for at least 3 years. The MBI certification process will take 4 to 5+ months, unless the candidate already holds an active MBI, which may shorten the timeline. This is a fully remote, direct hire role. Essential Duties and Responsibilities: - Contribute to the development of goals for the department and planning efforts (budgets, operational plans, etc.). - Responsible for making moderate to significant improvements of systems or products to enhance performance of program/project. - Problems and issues faced are numerous and undefined, and require detailed information gathering, analysis and investigation to understand the problem. Regularly employ ingenuity and creativity to develop new technical solutions to solve difficult and moderately complex problems. - Responsible for leading large or complex initiatives that involve technically challenging requirements at this level, involving delegation of work and review of work products of the lower-level technical professionals. The Sr. ALC Programmer will provide program analysis, design and development support, maintain source code and modify and/or upgrade code, and conduct testing and debugging, as necessary. - Create, update, test, and maintain IBM ALC programs - Conduct trial runs of programs and software applications to be sure that they will produce the desired information and that the instructions are correct - Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment - Write, analyze, review, and rewrite programs, using workflow chart and diagram and applying knowledge of computer capabilities, subject matter, and symbolic logic - Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer - Compile and write documentation of program development and subsequent revisions, adding comments to software application code so others can understand the program - Prepare and maintain detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Work with CSA's (Computer Systems Analysts) to define and resolve problems in running computer programs Minimum Requirements -Bachelor's degree in related field. - 7-10 years of relevant professional experience required. - Equivalent combination of education and experience considered in lieu of degree. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required. An additional four (4) years of related experience may substitute for degree - At least eight (8) years of related experience required - Experience with IBM ALC programming language in a Z/OS environment - Experience with IBM Job Control Language (JCL) - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Preferred qualifications and experience include: experience with TSO, File Manager, ISPF, Endevor, and IBM utilities including De-Bug; experience with IRS Corporate Systems. Minimum Education requirement: - Bachelor's degree or equivalent combination of education, technical training or work experience considered in lieu of degree. - Minimum of eight (8) years of experience with a bachelor's degree. Years of Required Work-Related Experience: - Knowledge of federal information security policies, standards, procedures, directives, and risk management processes. Required Certifications: - Candidates must meet requirements to obtain and maintain an IRS Minimum Background Investigation (MBI) clearance (active IRS Moderate Risk MBI is a plus). - Candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years, and Federal Tax compliant Preferred Key Skills and Abilities (not contractually required): - Excellent verbal and written communication skills. - Ability to work in a fast-paced, dynamic environment. - Ability to work well independently or in a team setting. EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 55.30 Maximum Salary $ 79.32
    $84k-107k yearly est. Easy Apply 6d ago
  • Senior Software Developer

    Silencer Central

    Software engineer job in Sioux Falls, SD

    At Silencer Central, we believe that Customers + Integrity = Winning. This role will be responsible for designing, customizing, implementing, and maintaining of software solutions. This role requires expertise in software development, strong problem-solving abilities, and the capacity to work collaboratively with cross-functional teams with a preference for expertise in NetSuite. Lead the end-to-end software development lifecycle, from requirements gathering to deployment and maintenance. Develop scalable and high-quality software solutions, with a focus on NetSuite customization, integrations, and enhancements. Collaborate closely with cross-functional teams to understand business requirements and translate them into technical specifications. Utilize NetSuite SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder to architect, customize, and optimize NetSuite applications. Design and implement integrations between NetSuite and other systems, ensuring seamless data flow and functionality. Provide technical guidance, mentorship, and support to junior developers, fostering a culture of continuous learning and improvement. Perform code reviews, testing, debugging, and troubleshooting to maintain code integrity and system stability. Stay updated with the latest NetSuite releases, features, and best practices, recommending and implementing enhancements as needed. Contribute to architectural decisions, system design, and technology evaluations to drive innovation and efficiency.
    $79k-102k yearly est. 60d+ ago
  • Principal Software Engineer

    Beaconembedded

    Software engineer job in Eden, MN

    Salary Description Starting Salary Information: $120,000 - $145,000
    $120k-145k yearly 33d ago
  • Intern Software Engineer (Sioux Falls, SD preferred; other major office location in SD & MT will be considered)

    Northwestern Energy 4.7company rating

    Software engineer job in Sioux Falls, SD

    Intern Software Engineer Pay range: $20.00 - $21.00/hour (first year interns $20.00/hour, returning interns $21.00/hour) Employment Status: Temporary (May - August full-time, 40 hours per week) (September - December part-time, 20 hours per week) External candidates apply at northwesternenergy.com Internal candidates apply through iConnect About this position: NorthWestern Energy is seeking a highly motivated Software Engineering Intern to join our Information Technology team. This internship offers hands-on experience in modern software development, giving you the opportunity to collaborate with experienced engineers on real-world applications that support critical business operations. You'll contribute to designing, building, and maintaining innovative systems that enhance the efficiency and reliability of our energy services. About this job: * Participate in organizational work meetings * Assist in the design, development, and testing of software applications using modern programming languages and frameworks. * Collaborate with senior engineers and project managers to support ongoing development initiatives. * Participate in code reviews, debugging, and performance tuning to improve code quality and system reliability. * Gain exposure to CI/CD pipelines, source control systems, and automated testing frameworks. * Contribute to documentation and knowledge-sharing within the development team. * Research and prototype new technologies or frameworks that align with the company's modernization and digital transformation initiatives. * Participate in daily stand-ups, sprint reviews, and team collaboration sessions following Agile / Scrum * Ensure all actions align with NorthWestern Energy's values, safety standards, and strategic business objectives * All NorthWestern Energy employees are required to adhere to company safety standards and the Code of Business Conduct & Ethics * Ensure all actions are consistent with NorthWestern Energy's values, mission, and strategic business objectives Am I right for this job? Here's the success profile: * Demonstrate and maintain a good safety record * Must possess strong interpersonal communication skills * Has successfully completed freshman year or above * Currently pursuing a degree in Computer Science, Software Engineering, Information Systems, or a related field. * Must be in good academic standing * Must Provide GPA in Resume upon application * Completed Freshman year or higher by the start of the internship. * Strong programming skills in one or more languages such as C#, Java, Python, or JavaScript/TypeScript. * Familiarity with web technologies (HTML, CSS, React, Angular, or ASP.NET) is a plus. * Experience with databases (SQL Server, MongoDB, or PostgreSQL). * Excellent problem-solving, communication, and teamwork skills. * Curiosity to learn new technologies and willingness to work collaboratively in a fast-paced environment. * Detail-oriented and committed to producing high-quality, maintainable code. * Ability to work both independently and as part of a collaborative team. Requisition #4865 Posting Dates: October 21, 2025 through Open Until Filled Department/Division: Business Technology Employment Physical: Not Required Drug Test: Required Background Check: Required Relocation Benefit: None Telecommuting: None We are an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, age, disability, veteran status, genetic information or any other protected class in accordance with applicable federal or state laws and statutes. In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department at ************** or at ******************************.
    $20-21 hourly 60d+ ago
  • IT Application Developer

    Pipestone 4.0company rating

    Software engineer job in Pipestone, MN

    Build technology that powers agriculture. Pipestone Veterinary Services is looking for an Application Developer to design, maintain, and implement solutions that support our products and services. You'll work closely with business users, our IT team, and external consultants to deliver applications that improve efficiency, analytics, and data-driven decision-making. What You'll Do Develop, test, and deploy responsive web applications Build and maintain .NET solutions to streamline business processes Collaborate with teams to design new solutions and enhance existing ones Integrate APIs and third-party services for added functionality Troubleshoot and refactor applications to improve performance Support IT processes and ensure best practices are followed What We're Looking For Education: High school diploma or equivalent required; degree preferred but not required if experience matches job description Experience: 3+ years in application development Strong knowledge of C#, VB.NET, ASP.NET (Core or Standard) Familiarity with front-end and back-end web technologies Experience with relational databases ERP integration experience is a plus Strong troubleshooting, organizational, and communication skills Ability to thrive in a fast-paced, growth-oriented environment Why Pipestone? Work in a collaborative, innovative environment Contribute to technology solutions that support family farms Be part of a team that values Integrity, Commitment, Caring, Teamwork, and Growth Awesome Benefits Package $90,000-$120,000 base salary depending on experience Paid Single Health Insurance, Family Health Coverage Available Dental/Vision/Life/Disability Insurance Retirement Plan Holidays & Paid Time Off Apply today and help us build the future of ag technology!
    $90k-120k yearly 34d ago
  • IT Application Developer

    EMP Holdings 4.7company rating

    Software engineer job in Pipestone, MN

    Build technology that powers agriculture. Pipestone Veterinary Services is looking for an Application Developer to design, maintain, and implement solutions that support our products and services. You'll work closely with business users, our IT team, and external consultants to deliver applications that improve efficiency, analytics, and data-driven decision-making. What You'll Do Develop, test, and deploy responsive web applications Build and maintain .NET solutions to streamline business processes Collaborate with teams to design new solutions and enhance existing ones Integrate APIs and third-party services for added functionality Troubleshoot and refactor applications to improve performance Support IT processes and ensure best practices are followed What We're Looking For Education: High school diploma or equivalent required; degree preferred but not required if experience matches job description Experience: 3+ years in application development Strong knowledge of C#, VB.NET, ASP.NET (Core or Standard) Familiarity with front-end and back-end web technologies Experience with relational databases ERP integration experience is a plus Strong troubleshooting, organizational, and communication skills Ability to thrive in a fast-paced, growth-oriented environment Why Pipestone? Work in a collaborative, innovative environment Contribute to technology solutions that support family farms Be part of a team that values Integrity, Commitment, Caring, Teamwork, and Growth Apply today and help us build the future of ag technology!
    $64k-85k yearly est. 3d ago

Learn more about software engineer jobs

How much does a software engineer earn in Sioux Falls, SD?

The average software engineer in Sioux Falls, SD earns between $53,000 and $91,000 annually. This compares to the national average software engineer range of $73,000 to $136,000.

Average software engineer salary in Sioux Falls, SD

$70,000

What are the biggest employers of Software Engineers in Sioux Falls, SD?

The biggest employers of Software Engineers in Sioux Falls, SD are:
  1. RxBenefits
  2. Cars.com
  3. Sanford Health
  4. KBR
  5. Nelnet
  6. Speechify
Job type you want
Full Time
Part Time
Internship
Temporary