Post job

Software developer jobs in Cedar Rapids, IA - 141 jobs

All
Software Developer
Software Engineer
Software Development Engineer
Java Developer
Applications Developer
Java/J2ee Developer
  • Software Developer (Provisioning)

    National Information Solutions Cooperative 4.0company rating

    Software developer job in Cedar Rapids, IA

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team. Summary: Implementing NISC's Provisioning application - this provides provisioning and auditing capabilities from NISC to various telephone switches, television head ends, access software, and other third-party software applications. This position will work with the member/customer to effectively implement the applications. This includes working with a project manager to manage project timelines, communicating with internal and external individuals of project expectations, and configuring the application via creating or modifying the necessary interface code and applications options. It also includes analyzing the data from the member/customer's current system to ensure that it is properly converted into the NISC software. Work Schedule: Hybrid (after an initial training period) from either of these office locations: Cedar Rapids, IA Mandan, ND Hybrid Schedule: Minimum of working 3 days per week in the office and ability to work up to all 5 days a week in the office, as needed Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose Essential Functions: Performs basic research, design and development of software systems Utilizes NISC best practice for specific existing device implementations Works with Members on pre-sales calls to confirm standard implementation requirements Researches, analyzes, and resolves basic to moderately complex software maintenance Provides superior customer support to internal and external customers in all encounters Participate in discussions involving software design Participate in code reviews; utilizes code reviews to improve quality of code Identify gaps in features and functionality in software and oversee resolution Follows all established software implementation methodologies and procedures Performs quality testing as it relates to system integration dependent on the tasks assigned Prepare and complete implementation documents Assists customers in all aspects of implementation including troubleshooting, training, and on-going support Reviews and prioritizes assigned change requests Other duties as assigned Commitment to NISC's Statement of Shared Values Desired Job Experience: Strong customer orientation Basic knowledge of Linux and Microsoft Windows Excellent research and problem-solving skills with a strong attention to detail Excellent verbal and written interpersonal and communication skills Familiarity with Java Ability to organize and prioritize Ability to work independently, as well as in a team environment Ability to interact in a positive manner with internal and external contacts Basic programming skills required Familiarity with programming concepts such as expect4j, XML, SOAP, REST, etc. Familiarity with Application Programming Interfaces (API) Familiarity with .XSLT scripting and/or AWK scripting Commitment to NISC's Statement of Shared Values Desired Education: Bachelor's Degree in a Computer Science, MIS, IS, Business Administration, or technical degree Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Employees must be able to see, speak, and hear, to operate computer keyboards or office equipment, and are required to stand, walk, and sit. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $69k-89k yearly est. Auto-Apply 4d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Developer (Provisioning)

    NISC

    Software developer job in Cedar Rapids, IA

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team. Summary: Implementing NISC's Provisioning application - this provides provisioning and auditing capabilities from NISC to various telephone switches, television head ends, access software, and other third-party software applications. This position will work with the member/customer to effectively implement the applications. This includes working with a project manager to manage project timelines, communicating with internal and external individuals of project expectations, and configuring the application via creating or modifying the necessary interface code and applications options. It also includes analyzing the data from the member/customer's current system to ensure that it is properly converted into the NISC software. Work Schedule: Hybrid (after an initial training period) from either of these office locations: Cedar Rapids, IA Mandan, ND Hybrid Schedule: Minimum of working 3 days per week in the office and ability to work up to all 5 days a week in the office, as needed Required Days from an Office Location: Tuesday and Wednesday - the third required day will be up to the candidate and their supervisor to choose Essential Functions: Performs basic research, design and development of software systems Utilizes NISC best practice for specific existing device implementations Works with Members on pre-sales calls to confirm standard implementation requirements Researches, analyzes, and resolves basic to moderately complex software maintenance Provides superior customer support to internal and external customers in all encounters Participate in discussions involving software design Participate in code reviews; utilizes code reviews to improve quality of code Identify gaps in features and functionality in software and oversee resolution Follows all established software implementation methodologies and procedures Performs quality testing as it relates to system integration dependent on the tasks assigned Prepare and complete implementation documents Assists customers in all aspects of implementation including troubleshooting, training, and on-going support Reviews and prioritizes assigned change requests Other duties as assigned Commitment to NISC's Statement of Shared Values Desired Job Experience: Strong customer orientation Basic knowledge of Linux and Microsoft Windows Excellent research and problem-solving skills with a strong attention to detail Excellent verbal and written interpersonal and communication skills Familiarity with Java Ability to organize and prioritize Ability to work independently, as well as in a team environment Ability to interact in a positive manner with internal and external contacts Basic programming skills required Familiarity with programming concepts such as expect4j, XML, SOAP, REST, etc. Familiarity with Application Programming Interfaces (API) Familiarity with .XSLT scripting and/or AWK scripting Commitment to NISC's Statement of Shared Values Desired Education: Bachelor's Degree in a Computer Science, MIS, IS, Business Administration, or technical degree Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Employees must be able to see, speak, and hear, to operate computer keyboards or office equipment, and are required to stand, walk, and sit. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $66k-86k yearly est. Auto-Apply 4d ago
  • Software Developer - Salesforce 57876_5.6 Cedar Rapids, IA

    CapB Infotek

    Software developer job in Cedar Rapids, IA

    For one of our ongoing multiyear projects we are looking for a Software Developer - Salesforce Experience Salesforce CRM with Sales & Service Cloud Ability to work in Agile team and able to communicate effectively with customer directly. Strong in Salesforce Out of box Configuration ( this includes Data Model , Security and Process Automations) Strong experience in Apex( Triggers, Batch Apex, Dynamic Apex) Strong experience in Integration & Web service( SOAP/REST , Web service API , Callouts etc. Strong experience in Salesforce Lightning . Experience in Lighting web components and Strong hand-on exp in lighting application and component development. Good to have LWC knowledge. Asynchronous operations and effective unit testing/Test Class. Experience with developer practices such how to bulkify code in a shared environment to adhere to Salesforce governor limits on such items as SQL queries. Ability to work independently and guide and mentor junior resources. Good verbal and written communication skills.
    $66k-86k yearly est. 60d+ ago
  • Software Engineer

    Collabera 4.5company rating

    Software developer job in Waterloo, IA

    Established in 1991, Collabera is one of the fastest growing end-to-end information technology services and solutions companies globally. As a half a billion dollar IT company, Collabera's client-centric business model, commitment to service excellence and Global Delivery Model enables its global 2000 and leading mid-market clients to deliver successfully in an increasingly competitive marketplace. With over 8200 IT professionals globally, Collabera provides value-added onsite, offsite and offshore technology services and solutions to premier corporations. Over the past few years, Collabera has been awarded numerous accolades and Industry recognitions including. • Collabera awarded Best Staffing Company to work for in 2012 by SIA. (hyperlink here) • Collabera listed in GS 100 - recognized for excellence and maturity • Collabera named among the Top 500 Diversity Owned Businesses • Collabera listed in GS 100 & ranked among top 10 service providers • Collabera was ranked: • 32 in the Top 100 Large Businesses in the U.S • 18 in Top 500 Diversity Owned Businesses in the U.S • 3 in the Top 100 Diversity Owned Businesses in New Jersey • 3 in the Top 100 Privately-held Businesses in New Jersey • 66th on FinTech 100 • 35th among top private companies in New Jersey *********************************************** Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description • Performs embedded software development, testing and/or analysis work for a significant portion an electro-hydraulic sub-system of a major and diverse project using the John Deere Coding Standards • Operates in an agile team environment, providing input to design solutions and participating in design reviews. • May assign, coordinate and review portions of the work to support personnel. • Decisions are made within established guidelines and may be reviewed by supervisors. Qualifications This is a software engineering position responsible for embedded software development on electro-hydraulic control systems. The candidate should possess at least 5 years' experience working in the C, C++ programming languages. A strong candidate will also have 3+ years' experience in one or more of the following: - Requirements development - Embedded development using the MS Visual Studio IDE - Electro-Hydraulic Control Systems, reading Hydraulic schematics - The Qt framework and Qt user interface development - Vehicle automation software development Additional Information if interested, please call Jeff Demaala ************
    $66k-89k yearly est. 60d+ ago
  • Java/J2EE/ Mule ESB Developer Developer

    Tectammina

    Software developer job in Cedar Rapids, IA

    Desired Competencies (Technical/Behavioral Competency) : Must-Have : Mule ESB, Spring, Hibernate, Apache CXF, SOA (webservices) Good-to-Have : Java, J2EE, Webservices - SOAP/RESTFull SNResponsibility of / Expectations from the Role : Writing application code and development activities for large projects especially in a SOA environment with Mule ESB Develop repeatable JUnit and integration tests and improve code quality Facilitates and enables the integration of applications and business processes using common methods in managing several projects. Fosters and encourages solution reuse within Business Units and at the Enterprise level Able to work with Eclipse (Integrated Development Environment), Anypoint Studio and able to use source code repositories (like CVS/SVN) from within Eclipse Experience working in an Agile development environment Need to Handle Customer Communications and Management Reporting Please share profiles to **************************** Qualifications Required Technical Skill SetJava/J2EE/ Mule ESB Developer Additional Information Job Status: Permanent Share the Profiles to ***************************** Contact: ************ Keep the subject line with Job Title and Location
    $73k-96k yearly est. Easy Apply 1d ago
  • Software Defined Radio Development Engineer

    Secmation

    Software developer job in Cedar Rapids, IA

    ** Signing Bonus** Position Type: Full-Time | Hybrid Why Join Secmation Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security. Small company. Big mission. Real engineering. Join the Future of Secure Communications Secmation is seeking a Software Defined Radio Development Engineer with deep expertise in RF systems, military communications, and Software-Defined Radios (SDR). In this hands-on role, you will design, develop, and optimize embedded software solutions that enable secure communications and electronic warfare capabilities for mission-critical defense systems. You will work at the intersection of embedded cybersecurity, signal processing, and RF communications, collaborating closely with RF, hardware, and systems engineers to influence system architecture and technical direction while delivering high-impact solutions to government customers. What You'll Do Design, implement, and optimize embedded software for advanced RF and communications systems, with an emphasis on SDR-based platforms. Lead development and integration of signal processing algorithms, communication waveforms, and security features, ensuring performance, reliability, and mission readiness. Collaborate across disciplines (RF, hardware, systems, integration, and test) to define software requirements and support secure, resilient system architectures for defense and industrial applications. Drive hardware-in-the-loop (HWIL) testing, mission simulations, and field validation, troubleshooting complex system-level issues and improving end-to-end system performance. Provide technical leadership within project teams, contributing to design reviews, mentoring junior engineers, and supporting customer-facing technical discussions as needed. Required Qualifications U.S. citizen with an active DoD TS Clearance. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. 7+ years of progressive experience in embedded software development for RF, communications, or signal-processing-centric systems. Strong experience developing software in Linux-based embedded environments. Deep technical expertise in communication systems, RF, and SDR frameworks, such as GNU Radio, REDHAWK, or similar platforms. Experience with radio equipment modeling and simulation, including performance analysis and optimization. Solid understanding of digital signal processing concepts, including modulation, error correction, adaptive techniques, and waveform optimization. Hands-on experience working in Agile/DevOps environments, using tools such as Git, Jira, and CI/CD pipelines. Hybrid role with on-site work required in Huntsville, AL Flexible 9/80 work schedule (every other Friday off). Collaborative, fast-paced, and technically innovative environment with remote team integration. Compensation & Benefits Competitive salary (based on experience and market conditions) One-time signing bonus Company equity Relocation assistance 9/80 work schedule (every other Friday off) Paid time off & flexible work schedules Comprehensive health, dental, and vision insurance Life and disability insurance (short & long-term) 401(k) retirement benefits plus employer contributions About Secmation Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications. Visit ***************** to learn more about our work and impact. Equal Opportunity Employer Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status. U.S. Citizenship is required for this position due to government clearance requirements. The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, work location, current market conditions, and other bona fide data. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
    $64k-86k yearly est. 28d ago
  • Software Engineer - Full Stack Developer

    Hibu

    Software developer job in Cedar Rapids, IA

    We are looking for a Full Stack Developer with a passion for building modern web applications and a strong interest in AI-driven development. You will work on Hibu's product platform, contributing to web-based software across front-end and back-end tiers. This role involves designing, developing, testing, and maintaining applications, with opportunities to apply AI coding, prompt engineering, and integration of AI-assisted tools. Familiarity with tools like Cursor AI editor is a plus. Primary Responsibilities: Design, develop. test, and deploy responsive web applications Collaborate with team members to integrate AI-driven features Write clean, secure, and maintainable code Troubleshoot and resolve issues across application tiers Stay current with emerging technologies and AI development practices Competencies and Critical Skills: Experience with Cursor AI editor or similar AI-assisted coding tools Knowledge of microservices best practices Familiarity with CI/CD practices using CircleCI and LaunchDarkly flagging (or equivalent) Strong communication and problem-solving skills Experience and Requirements: Bachelor's degree in Computer Science or related field (or equivalent experience) 2-4 years of web development experience (or strong project/internship experience) Hands-on experience or strong interest in AI development, including: AI coding and prompt engineering Working with AI-assisted development tools (e.g., Cursor AI editor) Understanding how to integrate AI features into applications 2-4 years of experience with front-end technologies: React, Angular (or similar), TypeScript, JavaScript, CSS2-4 years of experience with back-end technologies: Node.js, Express, Python, Java (Spring Boot preferred) Basic knowledge of databases: Relational (Postgres) and/or NoSQL (MongoDB) 2-4 years Exposure to AWS services, such as: API Gateway (for managing APIs) Lambda (serverless functions) SQS/SNS (messaging and notifications) CloudWatch (monitoring and logging) CloudFormation (infrastructure as code) S3 (object storage) Understanding of object-oriented programming principles and a familiarity with version control (Git) Experience with working collaboratively on Agile teams (Preferred) IND10 #LI-CK1 #LI-HYBRID Working with us means joining a team of truly extraordinary people working to improve communities across the country. Joining our team means not only working in a fun environment with smart people, but also being able to take advantage of our competitive compensation, ongoing training, incentives, and generous benefits package. Learn more about the Hibu culture here: Culture at Hibu NOTE: Hibu is an Equal Opportunity Employer, and consistent with applicable law, provides reasonable accommodations for qualified individuals with disabilities and disabled veterans in completing our job application process. If you need reasonable accommodation and/or are having difficulty completing our online application process due to a disability you may use the following email address ******************************** : Please include your name and contact information and the title of the position you are interested in. Note: this is not for general employment inquires or correspondence. Hibu will only respond to requests related to those who need assistance with the online application process due to a disability
    $64k-86k yearly est. Auto-Apply 10d ago
  • Software Engineer II - Guidewire PolicyCenter

    UFG Career

    Software developer job in Cedar Rapids, IA

    UFG is currently hiring for a Software Engineer II - Guidewire PolicyCenter who will assist in improving the success of the team through the delivery, development, and maintenance of software products. This role contributes to team cohesion by collaborating with team members and pursuing opportunities for improving teamwork, while continuously developing their own skills. Provides guidance to peers for the overall success of the team. Essential Duties and Responsibilities: Participate in the development and maintenance of software in accordance with the needs of the organization. Experience within Edge APIs and/or Guidewire code development. Collaborate as a member of a cross-functional, Agile team to achieve business objectives. Contribute to the continuous improvement of the team. Employ a quality-driven mindset. Receive and provide technical guidance from/to peers when applicable. Contribute to and follow programming and documentation standards. Troubleshoot issues and identify and implement solutions. Communicate across teams to share knowledge, articulate technical concepts to non-technical personnel, and meet business objectives. Assist with product releases. As member of an agile team, you may perform duties that are typically performed by other job types. As member of an agile team, this role will be accountable to the team Working Agreement and evolving processes developed and adopted by the team. Job Specifications: Education: High School diploma or equivalent. Associate's or higher degree in computer science, information technology or related technical field is preferred. Certifications/Designations: Employees are expected to participate in continuing education throughout their careers. Experience: 2+ years of experience with software development. 2+ years of experience with Version Control Software. Agile/Scrum experience preferred. Insurance experience preferred. Working Conditions: General Office Environment (or remote). Regular work duties may require work outside of regular business hours. Pay Transparency Statement: UFG Insurance is committed to fair and equitable compensation practices. The base salary range for this position is $85,992 - $113,413 annually, which represents the typical range for new hires in this role. Individual pay within this range will be determined based on a variety of factors, including relevant experience, education, certifications, skills, internal equity, geography and market data. In addition to base salary, UFG Insurance offers a comprehensive total rewards package that includes: Annual incentive compensation Medical, dental, vision & life insurance Accident, critical Illness & short-term disability insurance Retirement plans with employer contributions Generous time-off program Programs designed to support the employee well-being and financial security. This pay range disclosure is provided in accordance with applicable state and local pay transparency laws.
    $86k-113.4k yearly 53d ago
  • Software Engineer, macOS Core Product - Cedar Rapids, USA

    Speechify

    Software developer job in Cedar Rapids, IA

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! 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.
    $63k-84k yearly est. Auto-Apply 9d ago
  • Software Engineer II -DevSecOps (Onsite)

    RTX Corporation

    Software developer job in Cedar Rapids, IA

    **Country:** United States of America , Cedar Rapids, IA, 52498-0505 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Secret The Communication Systems directorate makes some of the most cutting-edge products across the enterprise and the software group plays a very large role. We develop innovative solutions that keep our military members safe, connected, and informed. Our team has some of the most knowledgeable experts in the industry and work with all the most recent technologies in embedded software development. As a **DevSecOps Software Engineer II** in this organization, you will support the development of state-of-the-art communications systems to support UAVs, fighter jets, aircraft carriers, and ground vehicles. Examples would include advanced satellite communications, cryptography and state-of-the-art embedded computing architectures. We build robust networks that implement low latency and high throughput communications that include anti-jamming capabilities, mobile adhoc features and IP connectivity. **What You Will Do ** + You will create DevSecOps pipelines for on-prem embedded systems applications (not cloud based) + You will integrate tooling, apps, and scripts into the development pipeline. + You will participate in the selection of technologies to enable automation and increase flow. + You will develop applications and scripts to support integration and flow of software updates. + You will maintain frameworks to automate test, deployment, and delivery of software. + You will work in an agile environment (SAFe) **Qualifications You Must Have** + Typically requires a University Degree and minimum 2 years of prior relevant experience or an Advanced Degree in a related field. + Git tooling experience such as BitBucket, Gitlab, GitHub or similar software + CI/CD tooling experience such as Bamboo, Jenkins, or similar software + Experience programming in languages such as bash and python + Linux development environment experience **Qualifications We Prefer:** + Experience with standard full lifecycle software development practices and configuration management tools + Experience developing and deploying containers such as Docker, Podman, Kubernetes, or similar software + Experience integrating tools using RESTful APIs + Software artifact storage solutions experience such as JFrog Artifactory or similar software + Configuration management experience such as Ansible, Chef, Puppet or similar software + Familiar with Atlassian tools administration + Comfortable working with languages such as C, C++, and Java + Knowledge and\or experience in multi-threaded embedded application software engineering development and integration + Experience working on an Agile team + Proven ability to consistently deliver high-quality results, meet project milestones, and contribute to a positive and collaborative team environment. **What We Offer:** Some of our competitive benefits package includes: + This position is eligible for relocation + Medical, dental, and vision insurance + Three weeks of vacation for newly hired employees + Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option + Tuition reimbursement program + Student Loan Repayment Program + Life insurance and disability coverage + Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Ovia Health, fertility, and family planning + Adoption Assistance + Autism Benefit + Employee Assistance Plan, including up to 10 free counseling sessions + Healthy You Incentives, wellness rewards program + Doctor on Demand, virtual doctor visits + Bright Horizons, child and elder care services + Teladoc Medical Experts, second opinion program + And more! **Relocation Eligibility** + Eligible for relocation **Learn More & Apply Now!** Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. * Please consider the following role type definitions as you apply for this role. **Onsite:** Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. **Employee Referral Eligible** The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $63k-84k yearly est. 60d+ ago
  • Software Engineer II -DevSecOps (Onsite)

    RTX

    Software developer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance Security Clearance: DoD Clearance: Secret The Communication Systems directorate makes some of the most cutting-edge products across the enterprise and the software group plays a very large role. We develop innovative solutions that keep our military members safe, connected, and informed. Our team has some of the most knowledgeable experts in the industry and work with all the most recent technologies in embedded software development. As a DevSecOps Software Engineer II in this organization, you will support the development of state-of-the-art communications systems to support UAVs, fighter jets, aircraft carriers, and ground vehicles. Examples would include advanced satellite communications, cryptography and state-of-the-art embedded computing architectures. We build robust networks that implement low latency and high throughput communications that include anti-jamming capabilities, mobile adhoc features and IP connectivity. What You Will Do You will create DevSecOps pipelines for on-prem embedded systems applications (not cloud based) You will integrate tooling, apps, and scripts into the development pipeline. You will participate in the selection of technologies to enable automation and increase flow. You will develop applications and scripts to support integration and flow of software updates. You will maintain frameworks to automate test, deployment, and delivery of software. You will work in an agile environment (SAFe) Qualifications You Must Have Typically requires a University Degree and minimum 2 years of prior relevant experience or an Advanced Degree in a related field. Git tooling experience such as BitBucket, Gitlab, GitHub or similar software CI/CD tooling experience such as Bamboo, Jenkins, or similar software Experience programming in languages such as bash and python Linux development environment experience Qualifications We Prefer: Experience with standard full lifecycle software development practices and configuration management tools Experience developing and deploying containers such as Docker, Podman, Kubernetes, or similar software Experience integrating tools using RESTful APIs Software artifact storage solutions experience such as JFrog Artifactory or similar software Configuration management experience such as Ansible, Chef, Puppet or similar software Familiar with Atlassian tools administration Comfortable working with languages such as C, C++, and Java Knowledge and\or experience in multi-threaded embedded application software engineering development and integration Experience working on an Agile team Proven ability to consistently deliver high-quality results, meet project milestones, and contribute to a positive and collaborative team environment. What We Offer: Some of our competitive benefits package includes: This position is eligible for relocation Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program And more! Relocation Eligibility Eligible for relocation Learn More & Apply Now! Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. * Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other - propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. Employee Referral Eligible The salary range for this role is 66,000 USD - 130,000 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $63k-84k yearly est. Auto-Apply 60d+ ago
  • Application Developer - Department of Nursing

    Uiowa

    Software developer job in Iowa City, IA

    University of Iowa Health Care Department of Nursing is seeking a 60% Application Developer to work for the Department of Nursing. Analyze, design, implement and support internally developed applications and vended/commercial solutions. Produce information assets and creative solutions that strategically advance teaching, research and service through robust infrastructure, information tools, systems and stewardship of information assets. Percent of Time: 60% Schedule: Monday - Friday, Day shifts with flexibility to meet needs of The Department of Nursing Salary: *********** S Pay Plan - 3B Location: University Campus Benefits Highlights: Fringe benefit package including paid vacation; sick leave; health, dental, life, and disability insurance options; and generous employer contributions into retirement plans. Complete information regarding the full benefits package may be viewed at: ***************************** Benefits Highlights: Regular salaried position located in Iowa City, Iowa Fringe benefit package including paid vacation; sick leave; health, dental, life and disability insurance options; and generous employer contributions into retirement plans - click here for details For more information about why you should select UI Health Care, click here Required Qualifications: A Bachelor's degree in Computer Science or Management Information Systems, or an equivalent combination of education and related experience Considerable experience (minimum 3-5 years) in applications development is required Knowledge of databases is required Competency in one or more tools, operating systems and languages such as WindowsXP, Citrix, WordPress, Ektron CMS, Sharepoint, and Adobe Creative Suite Demonstrated ability to write functional and technical specifications for complex integrated systems Ability to communicate effectively, both orally and in writing, with technical and non-technical staff Ability to present technical concepts to non-technical staff Please include a resume with your submission. Job openings are posted for a minimum of 7 calendar days. This job may be removed from posting and filled any time after the minimum posting period has ended. For questions or additional information, please contact Tiffany Perkins at *************************. Successful candidates will be required to self-disclose any conviction history and will be subject to a criminal background check and credential/education verification. This position is not eligible for University sponsorship for employment authorization. Additional Information Compensation Contact Information
    $62k-85k yearly est. Easy Apply 4d ago
  • Java Developer Fulltime

    E*Pro 3.8company rating

    Software developer job in Iowa City, IA

    E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing, Technology, Media and Entertainment, Pharmaceutical, Health Care and service industries ensures our services are customized to meet specific needs. For more details please visit our website ****************** We have been retained for providing recruiting assistance, for direct hires, by one of the world-leading information technology consulting, services, and business process outsourcing organization that envisioned and pioneered the adoption of the flexible global business practices that today enable companies to operate more efficiently and produce more value. Job Description Must Have Skills: • Spring / Struts / JSF / Play Framework [at least one] • Servlets / JSPs • Hibernate / JPA • Good experience in working with different Reporting and Charting tools, ability to provide solutions for producing different kind of complex reports • JQuery and Javascript • Online Charting Tools, like Highcharts Javascript Necessary Skills : • Strong understanding and working experience of the following items: ◦ Tiles 2.0 ◦ JSTL EL Syntax ◦ Error Handling ◦ Validators ◦ Filters • Experience with design patterns and web applications, experience in designing modules for various areas, ability to solve performance related issues • Very good understanding and working experience in Core Java, Object Oriented Programming Concept • Strong understanding and working experience of the following client side technologies/frameworks ◦ HTML 5 ◦ CSS 2 and 3 • Basic Unix skills (SSH/tunneling, navigating Unix environment, SCP/SFTP to transfer files). • Ability to research and solve problems on his/her own using Google, newsgroups, vendor support and other external resources • Good communication skills. • Strong debugging capability. Additional Information All your information will be kept confidential according to EEO guidelines.
    $73k-93k yearly est. 1d ago
  • Full Stack Java Developer

    Zogam

    Software developer job in Iowa City, IA

    These developers should be comfortable working with Java, Angular, Scala, Mongo, Restful APIs, HTML, CSS, etc. Reviews, analyzes, and evaluates information technology programming systems Qualifications Bachelor's degree in a related area required; or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired Additional Information All your information will be kept confidential according to EEO guidelines.
    $71k-93k yearly est. 1d ago
  • Software Developer II - Full Stack (Angular, Java)

    NISC

    Software developer job in Cedar Rapids, IA

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team. Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service. Position Overview: NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions. We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc. Essential Functions: Design and build responsive web applications Stand up RESTful web services Container-driven development (Kubernetes, microservices) Collaborate with cross-functional teams to research, design, and implement new features Research, analyze, and resolve moderately complex customer issues and bugs Unit test and integration test code as needed Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role. Follow all established software development methodologies and procedures Explore and prototype intelligent agent-based features that enhance user experience or automate workflows Other duties as assigned Desired Experience and Skills Preferred: Generally, requires 5+ years' experience in software development Proficient with Angular, TypeScript or GWT Java or other object-oriented programming experience Experience with RDBMS (Postgres, Oracle) Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra) Proficient in developing responsive content and managing performance optimization Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling) Working knowledge of web trends, architecture, and deployment patterns Experience with automated testing methods (Unit, Integration, Contract, End-to-end) Experience with Git, including branching/merging workflows Understanding of Test-Driven Development and validating acceptance criteria Experience with JIRA, Confluence, Bitbucket, Bamboo Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex) Commitment to NISC's Statement of Shared Values Work Schedule: Hybrid from one of our office locations: Cedar Rapids, IA Lake Saint Louis, MO Mandan, ND Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. Required Days from an Office Location: Tuesday, Wednesday, and Thursday NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. Integrity - We are committed to doing the right thing - always. Relationships - We are committed to building and preserving lasting relationships. Innovation - We promote the spirit of creativity and champion new ideas. Teamwork - We exemplify the cooperative spirit by working together. Empowerment - We believe individuals have the power to make a difference. Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Benefits: Medical, Dental and Vision Insurance. Health Savings Account (HSA) with $100 monthly contributions from NISC. Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program. Dependent Care Flexible Spending Account (FSA) thru Paylocity. Fully covered life insurance up to x3 annual base salary. Fully covered short- and long-term disability. 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions. PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays. $2,500 Interest-FREE technology loan program. $25,000 employee educational assistance program. Volunteer, Wellness, Family Events and other employee fun supplied by our committees. Employee Assistance Program; assisting employees and dependents with virtually any life event. Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships. Desired Education: Bachelor's Degree in a Computer Science-related field or equivalent experience. Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $66k-86k yearly est. Auto-Apply 27d ago
  • Software Engineer II (Onsite)

    RTX

    Software developer job in Cedar Rapids, IA

    Country: United States of America Onsite U.S. Citizen, U.S. Person, or Immigration Status Requirements: This job requires a U.S. Person. A U.S. Person is a lawful permanent resident as defined in 8 U.S.C. 1101(a)(20) or who is a protected individual as defined by 8 U.S.C. 1324b(a)(3). U.S. citizens, U.S. nationals, U.S. permanent residents, or individuals granted refugee or asylee status in the U.S. are considered U.S. persons. For a complete definition of “U.S. Person” go here. ********************************************************************************************** Security Clearance: None/Not Required Are you ready to explore the world of aerospace and defense? Do you want to learn from and collaborate with some of the greatest minds in the industry? At RTX, our internships, co-ops, and full-time careers provide an exceptional foundation to work on complex problems, advance your skills and create a safer, more connected world. Discover opportunities to make a difference at RTX. Then Collins Aerospace is the place for you! Join our team and build a rewarding career while helping to deliver the most trusted source of aviation and high-integrity solutions in the world. Collins Aerospace's Flight Controls products have been flying and landing airplanes for over 30 years. Our customer base is a who's who of aircraft manufacturers and they demand systems which satisfy the highest levels of criticality at the lowest cost possible. This dichotomy provides a continuous challenge to our engineering team to employ new technology and methods in developing our complex systems. We are looking for an early career Software Engineer to join our team in Cedar Rapids, IA and contribute to the development of flight control products for the next generation of business, regional, military, and air-transport fixed and rotary wing platforms. Typical FCS functions include, but aren't limited to flight guidance, autothrottle, autopilot, maintenance, and autoland systems. This position represents a great opportunity to apply your software engineering skills to real-time embedded systems with critical safety requirements. What You Will Do: Software development tasks for flight control systems Defining and reviewing software requirements, including interface requirements Implementing control and signal processing algorithms via hand-code and integration of auto-generated code from MATLAB Simulink / Stateflow models into application software Conducting requirements-based testing of software Supporting DO-178B/C compliant software certification activities Qualifications You Must Have: Requires a Master's degree and 12 months or less of relevant professional work experience (excluding internships). U.S. Person (U.S. citizen, permanent resident, or granted refugee or asylee status) as defined here: ********************************************************************************************** Qualifications We Prefer: Prior experience with object-oriented development and embedded software development Familiarity with software requirement and configuration management tools. What We Offer: Some of our competitive benefits package includes: Medical, dental, and vision insurance Three weeks of vacation for newly hired employees Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option Tuition reimbursement program Student Loan Repayment Program Life insurance and disability coverage Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection Birth, adoption, parental leave benefits Ovia Health, fertility, and family planning Adoption Assistance Autism Benefit Employee Assistance Plan, including up to 10 free counseling sessions Healthy You Incentives, wellness rewards program Doctor on Demand, virtual doctor visits Bright Horizons, child and elder care services Teladoc Medical Experts, second opinion program And more! Learn More and Apply Now! Collins Aerospace, a Raytheon Technologies company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. Our Avionics team advances flight deck solutions, airborne communications, vision systems, sensors and fire protection for commercial and military customers around the world. That means we're helping people reach their destination safely and keeping pilots, passengers, flight crews, airlines, airports and military personnel connected and informed. And we're providing industry-leading fire protection and safety systems that our customers can count on when it matters most. Are you ready to learn from the most knowledgeable experts in the industry, develop the technologies of tomorrow and reach new heights in your career? Join our Avionics team today. WE ARE REDEFINING AEROSPACE. This position is eligible for relocation. Please consider the following role type definitions as you apply for this role. Onsite: Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. Regardless of your role type, collaboration and innovation are critical to our business and all employees will have access to digital tools so they can work with colleagues around the world - and access to Collins sites when their work requires in-person meetings. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that's redefining aerospace, every day. As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote. The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills.Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement.Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance.This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply.RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act. Privacy Policy and Terms: Click on this link to read the Policy and Terms
    $63k-84k yearly est. Auto-Apply 14d ago
  • Software Engineer II - Mission Engineering

    RTX Corporation

    Software developer job in Cedar Rapids, IA

    **Country:** United States of America , Cedar Rapids, IA, 52498-0505 USA ** Onsite **U.S. Citizen, U.S. Person, or Immigration Status Requirements:** The ability to obtain and maintain a U.S. government issued security clearance is required. U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance **Security Clearance:** DoD Clearance: Secret Joining Collins Aerospace isn't just about finding a job; it's about embarking on a journey to redefine the future of aerospace technology. Collins Aerospace, an RTX company, is a leader in technologically advanced and intelligent solutions for the global aerospace and defense industry. Collins Aerospace has the capabilities, comprehensive portfolio, and expertise to solve customers' toughest challenges and to meet the demands of a rapidly evolving global market. We are seeking a motivated and skilled Software Engineer with a focus on Mission Engineering to join our team. In this role, you will contribute to the development of software solutions that support mission-critical systems and architectures. You will work alongside experienced professionals to design, model, and integrate software tools and applications for aerospace and defense use cases. **What You Will Do:** + Contribute to the design, development, and implementation of mission-critical software systems, tools, and applications. + Assist in performing mission analysis and developing software solutions to model and simulate mission scenarios. + Support multi-disciplinary teams in defining software requirements and architectures for mission systems. + Implement and test algorithms for mission planning, decision support, and system performance analysis. + Develop and maintain software tools for modeling and simulation of mission environments (e.g., AFSIM, RCADE, MATLAB, Python, C++). + Participate in software integration and testing to ensure system functionality and reliability. + Support software verification and validation efforts to meet mission objectives and requirements. + Collaborate on technical reviews and trade studies for mission engineering tasks. **Qualifications You Must Have:** + Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 2 years of prior relevant experience **or** an Advanced Degree in a related field + Experience in software development, mission engineering, or a related field. + Proficiency in programming languages such as Python, C++, or similar. + Familiarity with software modeling and simulation tools (e.g., MATLAB, Simulink, or similar). + Knowledge of software development processes (e.g., Agile) and tools (e.g., Git, Gitlab, JIRA). + Ability to obtain and maintain a U.S. Government secret security clearance **Qualifications We Prefer:** + Experience developing software for aerospace, defense, or mission-critical systems. + Effective written and verbal communication skills. + Strong analytical and problem-solving skills with a focus on mission-driven software solutions. + Knowledge of artificial intelligence (AI), machine learning (ML), or optimization algorithms for mission applications. + Familiarity with model-based systems engineering (MBSE) + Prior experience working with government or military customers. Do you want to be a part of something bigger? A team whose impact stretches across the world, and even beyond? At Collins Aerospace, our Mission Systems team helps civilian, military and government customers complete their most complex missions - whatever and wherever they may be. Our customers depend on us for intelligent and secure communications, missionized systems for specialized aircraft and spacecraft and collaborative space solutions. By joining our team, you'll have your own critical part to play in ensuring our customer succeeds today while anticipating their needs for tomorrow. Are you up for the challenge? Join our mission today. **What We Offer:** Some of our competitive benefits package includes: + Medical, dental, and vision insurance + Three weeks of vacation for newly hired employees + Generous 401(k) plan that includes employer matching funds and separate employer retirement contribution, including a Lifetime Income Strategy option + Tuition reimbursement program + Student Loan Repayment Program + Life insurance and disability coverage + Optional coverages you can buy pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Ovia Health, fertility, and family planning + Adoption Assistance + Autism Benefit + Employee Assistance Plan, including up to 10 free counseling sessions + Healthy You Incentives, wellness rewards program + Doctor on Demand, virtual doctor visits + Bright Horizons, child and elder care services + Teladoc Medical Experts, second opinion program + Eligible for relocation assistance + And more! **Learn More & Apply Now!** *Please ensure the role type (defined below) is appropriate for your needs before applying to this role. **Onsite:** Employees who are working in Onsite roles will work primarily onsite. This includes all production and maintenance employees, as they are essential to the development of our products. At Collins, the paths we pave together lead to limitless possibility. And the bonds we form - with our customers and with each other -- propel us all higher, again and again. **Apply now and be part of the team that's redefining aerospace, every day. ** **_As part of our commitment to maintaining a secure hiring process, candidates may be asked to attend select steps of the interview process in-person at one of our office locations, regardless of whether the role is designated as on-site, hybrid or remote._** The salary range for this role is 68,900 USD - 131,100 USD. The salary range provided is a good faith estimate representative of all experience levels. RTX considers several factors when extending an offer, including but not limited to, the role, function and associated responsibilities, a candidate's work experience, location, education/training, and key skills. Hired applicants may be eligible for benefits, including but not limited to, medical, dental, vision, life insurance, short-term disability, long-term disability, 401(k) match, flexible spending accounts, flexible work schedules, employee assistance program, Employee Scholar Program, parental leave, paid time off, and holidays. Specific benefits are dependent upon the specific business unit as well as whether or not the position is covered by a collective-bargaining agreement. Hired applicants may be eligible for annual short-term and/or long-term incentive compensation programs depending on the level of the position and whether or not it is covered by a collective-bargaining agreement. Payments under these annual programs are not guaranteed and are dependent upon a variety of factors including, but not limited to, individual performance, business unit performance, and/or the company's performance. This role is a U.S.-based role. If the successful candidate resides in a U.S. territory, the appropriate pay structure and benefits will apply. RTX anticipates the application window closing approximately 40 days from the date the notice was posted. However, factors such as candidate flow and business necessity may require RTX to shorten or extend the application window. _RTX is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or veteran status, or any other applicable state or federal protected class. RTX provides affirmative action in employment for qualified Individuals with a Disability and Protected Veterans in compliance with Section 503 of the Rehabilitation Act and the Vietnam Era Veterans' Readjustment Assistance Act._ **Privacy Policy and Terms:** Click on this link (******************************************************** to read the Policy and Terms Raytheon Technologies is An Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status, age or any other federally protected class.
    $63k-84k yearly est. 12d ago
  • Software Engineer, macOS Core Product - Cedar Rapids, USA

    Speechify

    Software developer job in Cedar Rapids, IA

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! 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.
    $63k-84k yearly est. 9d ago
  • Java Developer Fulltime

    E Pro Consulting 3.8company rating

    Software developer job in Iowa City, IA

    E*Pro Consulting service offerings include contingent Staff Augmentation of IT professionals, Permanent Recruiting and Temp-to-Hire. In addition, our industry expertise and knowledge within financial services, Insurance, Telecom, Manufacturing, Technology, Media and Entertainment, Pharmaceutical, Health Care and service industries ensures our services are customized to meet specific needs. For more details please visit our website ****************** We have been retained for providing recruiting assistance, for direct hires, by one of the world-leading information technology consulting, services, and business process outsourcing organization that envisioned and pioneered the adoption of the flexible global business practices that today enable companies to operate more efficiently and produce more value. Job Description Must Have Skills: • Spring / Struts / JSF / Play Framework [at least one] • Servlets / JSPs • Hibernate / JPA • Good experience in working with different Reporting and Charting tools, ability to provide solutions for producing different kind of complex reports • JQuery and Javascript • Online Charting Tools, like Highcharts Javascript Necessary Skills : • Strong understanding and working experience of the following items: ◦ Tiles 2.0 ◦ JSTL EL Syntax ◦ Error Handling ◦ Validators ◦ Filters • Experience with design patterns and web applications, experience in designing modules for various areas, ability to solve performance related issues • Very good understanding and working experience in Core Java, Object Oriented Programming Concept • Strong understanding and working experience of the following client side technologies/frameworks ◦ HTML 5 ◦ CSS 2 and 3 • Basic Unix skills (SSH/tunneling, navigating Unix environment, SCP/SFTP to transfer files). • Ability to research and solve problems on his/her own using Google, newsgroups, vendor support and other external resources • Good communication skills. • Strong debugging capability. Additional Information All your information will be kept confidential according to EEO guidelines.
    $73k-93k yearly est. 60d+ ago
  • Software Defined Radio Development Engineer

    Secmation

    Software developer job in Ely, IA

    Job Description Software Defined Radio Development Engineer ** Signing Bonus** Position Type: Full-Time | Hybrid Why Join Secmation Secmation is a proven, mission-focused engineering company with more than a decade of success delivering real capability to the defense community. We operate with the speed, ownership, and tight-knit culture of a small business-backed by the credibility and track record that comes from 10+ years of successful execution. Here, engineers build systems that matter, move fast, and ship technology that directly impacts national security. Small company. Big mission. Real engineering. Join the Future of Secure Communications Secmation is seeking a Software Defined Radio Development Engineer with deep expertise in RF systems, military communications, and Software-Defined Radios (SDR). In this hands-on role, you will design, develop, and optimize embedded software solutions that enable secure communications and electronic warfare capabilities for mission-critical defense systems. You will work at the intersection of embedded cybersecurity, signal processing, and RF communications, collaborating closely with RF, hardware, and systems engineers to influence system architecture and technical direction while delivering high-impact solutions to government customers. What You'll Do Design, implement, and optimize embedded software for advanced RF and communications systems, with an emphasis on SDR-based platforms. Lead development and integration of signal processing algorithms, communication waveforms, and security features, ensuring performance, reliability, and mission readiness. Collaborate across disciplines (RF, hardware, systems, integration, and test) to define software requirements and support secure, resilient system architectures for defense and industrial applications. Drive hardware-in-the-loop (HWIL) testing, mission simulations, and field validation, troubleshooting complex system-level issues and improving end-to-end system performance. Provide technical leadership within project teams, contributing to design reviews, mentoring junior engineers, and supporting customer-facing technical discussions as needed. Required Qualifications U.S. citizen with an active DoD TS Clearance. Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field. 7+ years of progressive experience in embedded software development for RF, communications, or signal-processing-centric systems. Strong experience developing software in Linux-based embedded environments. Deep technical expertise in communication systems, RF, and SDR frameworks, such as GNU Radio, REDHAWK, or similar platforms. Experience with radio equipment modeling and simulation, including performance analysis and optimization. Solid understanding of digital signal processing concepts, including modulation, error correction, adaptive techniques, and waveform optimization. Hands-on experience working in Agile/DevOps environments, using tools such as Git, Jira, and CI/CD pipelines. Work Environment Hybrid role with on-site work required in Huntsville, AL Flexible 9/80 work schedule (every other Friday off). Collaborative, fast-paced, and technically innovative environment with remote team integration. Compensation & Benefits Competitive salary (based on experience and market conditions) One-time signing bonus Company equity Relocation assistance 9/80 work schedule (every other Friday off) Paid time off & flexible work schedules Comprehensive health, dental, and vision insurance Life and disability insurance (short & long-term) 401(k) retirement benefits plus employer contributions About Secmation Secmation is not an IT company - we specialize in AI-driven software solutions, embedded cybersecurity, and secure RF systems for the defense industry. Our mission is to deliver next-generation secure technologies for electronic warfare, autonomous systems, and critical defense applications. Visit ***************** to learn more about our work and impact. Equal Opportunity Employer Secmation is proud to be an equal opportunity employer. We are committed to building a diverse and inclusive team. All qualified applicants will be considered for employment without regard to age, race, gender, orientation, identity, religion, or veteran status. U.S. Citizenship is required for this position due to government clearance requirements. The salary range for this position represents a general guideline; however, Secmation considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills, work location, current market conditions, and other bona fide data. This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.
    $64k-86k yearly est. 30d ago

Learn more about software developer jobs

How much does a software developer earn in Cedar Rapids, IA?

The average software developer in Cedar Rapids, IA earns between $59,000 and $97,000 annually. This compares to the national average software developer range of $67,000 to $113,000.

Average software developer salary in Cedar Rapids, IA

$75,000

What are the biggest employers of Software Developers in Cedar Rapids, IA?

The biggest employers of Software Developers in Cedar Rapids, IA are:
  1. NISC
  2. National Information Solutions Cooperative
  3. CapB Infotek
Job type you want
Full Time
Part Time
Internship
Temporary