Post job

Information technology applications developer jobs in Des Moines, IA - 267 jobs

All
Information Technology Applications Developer
Software Developer
Software Engineer
Applications Developer
Information Technology Analyst
Software Developer Internship
Computer Programmer
  • It Technical Analyst

    Teksystems 4.4company rating

    Information technology applications developer job in Norwalk, IA

    The IT Technical Analyst I provides technical support for office and manufacturing environments, handling requests via phone, email, and in person while utilizing service management tools to track and resolve issues. Responsibilities include configuring, deploying, and maintaining endpoint devices, troubleshooting across multiple disciplines, and ensuring adherence to company policies. The role requires proficiency in PC hardware, Windows OS, Active Directory, SCCM, MDT, O365, and an understanding of networks, servers, and databases, with awareness of ITIL processes. Strong customer service, problem-solving skills, adaptability to change, and the ability to work independently with limited supervision are essential, along with occasional travel and collaboration to improve departmental success. *Skills* active directory, sccm, MDT, office 365, windows 10, pc support, pc troubleshooting, windows operating systems, network support, network troubleshooting, server support, Support, Analysis, database administrator, printers, computer programming, scanner, manual testing, manufacturing industry, problem management, organization development, customer service *Top Skills Details* active directory,sccm,MDT,office 365,windows 10,pc support,pc troubleshooting,windows operating systems,network support,network troubleshooting,server support,Support,Analysis,database administrator *Additional Skills & Qualifications* Additional Skills: -Exceptional customer service and communication skills for managing internal and external interactions. -Strong organizational and time management abilities to prioritize tasks effectively. -Documentation skills for maintaining accurate records and processes. -Problem-solving creativity using tools, experience, and resourcefulness. -Ability to work independently with limited supervision and take ownership of tasks. -Adaptability to changing conditions and willingness to embrace new opportunities. Additional Qualifications: -Two-year technical degree, related certifications, or equivalent work experience. -2+ years in an IT support environment. -Awareness of ITIL process framework for structured IT service management. -Prior experience in a manufacturing setting (preferred). -Willingness to travel domestically up to 10%. *Experience Level* Entry Level *Job Type & Location*This is a Contract position based out of Norwalk, IA. *Pay and Benefits*The pay range for this position is $23.00 - $26.00/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following: * Medical, dental & vision * Critical Illness, Accident, and Hospital * 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available * Life Insurance (Voluntary Life & AD&D for the employee and dependents) * Short and long-term disability * Health Spending Account (HSA) * Transportation benefits * Employee Assistance Program * Time Off/Leave (PTO, Vacation or Sick Leave) *Workplace Type*This is a fully onsite position in Norwalk,IA. *Application Deadline*This position is anticipated to close on Jan 26, 2026. h4>About TEKsystems: We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That's the power of true partnership. TEKsystems is an Allegis Group company. The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law. About TEKsystems and TEKsystems Global Services We're a leading provider of business and technology services. We accelerate business transformation for our customers. Our expertise in strategy, design, execution and operations unlocks business value through a range of solutions. We're a team of 80,000 strong, working with over 6,000 customers, including 80% of the Fortune 500 across North America, Europe and Asia, who partner with us for our scale, full-stack capabilities and speed. We're strategic thinkers, hands-on collaborators, helping customers capitalize on change and master the momentum of technology. We're building tomorrow by delivering business outcomes and making positive impacts in our global communities. TEKsystems and TEKsystems Global Services are Allegis Group companies. Learn more at TEKsystems.com. The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
    $23-26 hourly 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Manufacturing - CAD/CAM Programmer

    EFCO Formwork Solutions

    Information technology applications developer job in Des Moines, IA

    Purpose Support manufacturing operations through CAD/CAM programming for CNC Lasers/Plasma cutting machines, CNC Press Brakes, etc. EFCO Culture & Safety Statement Act with Integrity by demonstrating honesty, responsibility, trustworthiness, and respect in all actions. Strive for Quality through continuous improvement and data-driven decision-making. Embrace Innovation by being self-aware, collaborative, and curious. Deliver Super Service by creating value and consistently exceeding customer expectations. At EFCO, the health and safety of our team members, visitors, and contractors is an overriding priority and EFCO is committed to promoting a safe and healthy work environment by requiring all team members to participate in environmental, safety, and health program activities. This includes always wearing required personal protective equipment; participating in safety training; engaging in and supporting safety activities including reporting hazards, unsafe work practices & near misses, incidents involving property damage, and any / all injuries - no matter how minor - immediately to their supervisor or manager. Essential Functions CAD/CAM Programming (60%) Use CAM Software to convert CAD files to machine programs for machines such as CNC Lasers (2D flat and 3D tube), Plasmas (5-axis) and CNC Press Brakes. Develop flat patterns and bend sequences for sheet metal bending. Make nests and cutting plans for laser/plasma cutting machines based on input from the Production Schedule. Documentation and File Management (20%) Maintain an organized database of part files, revisions, and machine programs. Support, develop, and document standard operating procedures related to CAD/CAM tasks and machine operations. Process Development and Improvement (20%) Collaborate with engineers, Quality and machine operators to ensure manufacturability and minimize production errors. Act as a resource to Product Design Engineers during design and prototyping phases. Leverage advanced machine settings such as common line cutting, sorting, etching etc. to improve production output. Additional duties may be assigned as required by business necessities may be added, deleted, or changed at any time at the discretion of management, formally or informally, either verbally or in writing to meet organizational goals and priorities. Qualifications: · Education: High School Diploma or equivalent · Experience: Past work with CAM software (e.g., BySoft, ProNest, or similar) used for laser/plasma programming. · Computer Skills: Proficiency with CAD software, (e.g., Inventor, AutoCAD, or similar) and CAM software (e.g., BySoft, ProNest or similar) used for laser/plasma programming. · Other Requirements: o Familiarity with CNC fabrication equipment and machine setup principles. o Experience with sheet metal design and flat pattern development. o Strong organizational skills and attention to detail. o Ability to work independently and as part of a cross-functional team. Physical Demands Medium: Exerting 20 to 50 lbs. of force occasionally and/or 10 -25 lbs. force frequently and/or up to 10 lbs. of force constantly. Physical demand requirements are greater than that required for Light Work. To ensure a safe work environment while meeting the physical demands of the job you must be able to perform the following physical and mental tasks with or with or without reasonable accommodation: · Balancing - maintaining equilibrium when walking, climbing, crouching, sitting, standing, etc. - Constantly · Repetitive Motions - Substantial movements (motions) of the wrists, hands, and/or fingers. - Occasionally · Sitting/Standing - must be able to sit or stand as required for extended periods of time. - Frequently · Stooping - bending at the waist - Occasionally · Lifting motions or lifting objects up to 50 lbs. - Occasionally · Walking - frequently · Climbing - ascending or descending ladders, stairs, scaffolding, ramps, poles etc. - Occasionally · Hearing - must be able to discern warning sounds and spoken language - Frequently · Talking - Frequently · Capacity to think, concentrate and focus for long periods of time- Frequently · Ability to read complex documents in the English language- Frequently · Capacity to reason and make sound decisions- Frequently · Ability to write complex documents in the English language- Frequently · Capacity to express thoughts orally- Frequently · Ability to regularly perform all job functions at company offices or worksite · Ability to withstand environmental conditions such as extreme heat or cold, grass, wind, sand, fumes, odors, gases, and noises. Etc. · Ability to wear personal protective equipment as required The position is currently classified as on-site. The company reserves the right to modify, update, change, and/or make corrections to this job description, at the sole discretion of senior leadership, at any time during the employee's employment term, at the sole discretion of management.
    $60k-80k yearly est. 8d ago
  • Manufacturing - CAD/CAM Programmer

    EFCO 4.3company rating

    Information technology applications developer job in Des Moines, IA

    Purpose Support manufacturing operations through CAD/CAM programming for CNC Lasers/Plasma cutting machines, CNC Press Brakes, etc. EFCO Culture & Safety Statement Act with Integrity by demonstrating honesty, responsibility, trustworthiness, and respect in all actions. Strive for Quality through continuous improvement and data-driven decision-making. Embrace Innovation by being self-aware, collaborative, and curious. Deliver Super Service by creating value and consistently exceeding customer expectations. At EFCO, the health and safety of our team members, visitors, and contractors is an overriding priority and EFCO is committed to promoting a safe and healthy work environment by requiring all team members to participate in environmental, safety, and health program activities. This includes always wearing required personal protective equipment; participating in safety training; engaging in and supporting safety activities including reporting hazards, unsafe work practices & near misses, incidents involving property damage, and any / all injuries - no matter how minor - immediately to their supervisor or manager. Essential Functions CAD/CAM Programming (60%) Use CAM Software to convert CAD files to machine programs for machines such as CNC Lasers (2D flat and 3D tube), Plasmas (5-axis) and CNC Press Brakes. Develop flat patterns and bend sequences for sheet metal bending. Make nests and cutting plans for laser/plasma cutting machines based on input from the Production Schedule. Documentation and File Management (20%) Maintain an organized database of part files, revisions, and machine programs. Support, develop, and document standard operating procedures related to CAD/CAM tasks and machine operations. Process Development and Improvement (20%) Collaborate with engineers, Quality and machine operators to ensure manufacturability and minimize production errors. Act as a resource to Product Design Engineers during design and prototyping phases. Leverage advanced machine settings such as common line cutting, sorting, etching etc. to improve production output. Additional duties may be assigned as required by business necessities may be added, deleted, or changed at any time at the discretion of management, formally or informally, either verbally or in writing to meet organizational goals and priorities. Qualifications: • Education: High School Diploma or equivalent • Experience: Past work with CAM software (e.g., BySoft, ProNest, or similar) used for laser/plasma programming. • Computer Skills: Proficiency with CAD software, (e.g., Inventor, AutoCAD, or similar) and CAM software (e.g., BySoft, ProNest or similar) used for laser/plasma programming. • Other Requirements: o Familiarity with CNC fabrication equipment and machine setup principles. o Experience with sheet metal design and flat pattern development. o Strong organizational skills and attention to detail. o Ability to work independently and as part of a cross-functional team. Physical Demands Medium: Exerting 20 to 50 lbs. of force occasionally and/or 10 -25 lbs. force frequently and/or up to 10 lbs. of force constantly. Physical demand requirements are greater than that required for Light Work. To ensure a safe work environment while meeting the physical demands of the job you must be able to perform the following physical and mental tasks with or with or without reasonable accommodation: • Balancing - maintaining equilibrium when walking, climbing, crouching, sitting, standing, etc. - Constantly • Repetitive Motions - Substantial movements (motions) of the wrists, hands, and/or fingers. - Occasionally • Sitting/Standing - must be able to sit or stand as required for extended periods of time. - Frequently • Stooping - bending at the waist - Occasionally • Lifting motions or lifting objects up to 50 lbs. - Occasionally • Walking - frequently • Climbing - ascending or descending ladders, stairs, scaffolding, ramps, poles etc. - Occasionally • Hearing - must be able to discern warning sounds and spoken language - Frequently • Talking - Frequently • Capacity to think, concentrate and focus for long periods of time- Frequently • Ability to read complex documents in the English language- Frequently • Capacity to reason and make sound decisions- Frequently • Ability to write complex documents in the English language- Frequently • Capacity to express thoughts orally- Frequently • Ability to regularly perform all job functions at company offices or worksite • Ability to withstand environmental conditions such as extreme heat or cold, grass, wind, sand, fumes, odors, gases, and noises. Etc. • Ability to wear personal protective equipment as required The position is currently classified as on-site. The company reserves the right to modify, update, change, and/or make corrections to this job description, at the sole discretion of senior leadership, at any time during the employee's employment term, at the sole discretion of management.
    $60k-75k yearly est. 4d ago
  • Application Developer.

    Collabera 4.5company rating

    Information technology applications developer job in Ankeny, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 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. This is Nisarg from Collabera and I have a position open where I am looking for Application Developer. Please let me know if you would be interested in hearing more about this opportunity. Below is a detailed job description for your reference. Looking forward to talk with you. Feel free to reach me at ************. Position: Application Developer. Length: 6 month Location: Ankeny, IA, 50021 Description This role is responsible for designing, coding and modifying applications, from layout to function and according to a client's specifications. Strive to create visually appealing apps that feature user-friendly design and clear navigation. • Regular exposure to business stakeholders with ability to apply your expertise to solve technical problems. • Ability to communicate clearly and gather requirements along with the actual development • 2+ years technical expertise in winforms and web application development in C#/ASP.Net • Experience with web applications and programming languages such as HTML5, CSS3, JavaScript, JQuery and API's. • Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards. • Strong web data visualization skills to render large sets of data on an MS excel like table view. • The position requires constant communication with colleagues across the team • Responsive Web Design to accommodate multiple platforms and devices. • Functional knowledge or hands on design experience with Web Services (REST, SOAP and others based on requirement) • Strong database skills with Oracle and MSSQL • Experience in Version control and Code repository, especially Git Skills/Qualifications: C#, ASP.Net, WinForms, LINQ, JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API's, Responsive Web Design Additional Information To know more about this position, please contact: Nisarg Shah ************ ****************************
    $70k-96k yearly est. Easy Apply 60d+ ago
  • Contact Center Application Developer I

    ASM Research, An Accenture Federal Services Company

    Information technology applications developer job in Des Moines, IA

    Responsible for performing test execution for applications including Salesforce, ServiceNow, and Amazon Connect. Testers will document test results, including logging defects. Your expertise in planning, constructing, and executing test scripts will be crucial in ensuring the quality of the software being tested. You will apply your business and functional knowledge, along with testing standards and guidelines, to meet test objectives effectively. Experience in test automation, regression testing, and performance testing is a plus. Additionally, having a strong to detail, problem-solving skills, and the ability to work collaboratively with cross-functional teams will help you succeed in this position. + Works iteratively with the business, product, and development teams through all aspects of the Systems Development Life Cycle (SDLC), including business requirements, functional specifications, integration, and regression testing using current testing methodologies and tools. + Implements efficient and effective test plans for new systems, problems and/or enhancements. + Analyzes and dissects system requirements and technical specifications to create and execute test cases. Writes and executes test cases. + Plans, documents, evaluates, and tracks testing results to ensure system applications are free from defects. + Actively participates in walk-through, inspection, review and user group meetings for quality assurance. + Participates in production implementation verification and is accountable for validating system quality. + Works with project teams to establish quantitative measurements + and techniques for measuring software quality. + Reviews and evaluates products and services for adherence to government directives, standards and guidelines concerning quality assurance. + Responsible for entering defects into defect tracking tool. + Creates and maintains automated testing scripts where applicable. **Minimum Qualifications** + Bachelor's Degree in a related field of study or equivalent relevant experience. + Certified Tester -- Advanced Level (TTA, TA, and/or TM) desired + 2-5 years of Information Technology experience; requirements development, programming, software testing, technical writing, customer call support (Help Desk). **Other Job Specific Skills** + Knowledge of CMMI Level II/III, IEEE or other software development standards, SDLC Methodologies, and automation frameworks and test tools, including defect tracking. + Experience in customer support and working in a government customer environment. + Multitasking expertise, with the ability to work concurrently on several projects with specific instructions that may differ from project to project. + Excellent written and verbal communication and conflict resolution skills. + Ability to work across multiple disciplines. + Knowledge of SQL Database Language and MS Suite; Word, Excel, PowerPoint, Project. + A high level of initiative with the ability to remain calm in stressful situations. + Ability to transfer knowledge and translate technical concepts to non-technical resources and coworkers. + Familiar with basic programming, object-oriented concepts, database basics and SQL. + Experience using integrated test management tools for defect tracking, test cases, and requirements traceability. + A high level of initiative with the ability to remain calm in stressful situations. + Ability to work in a fast-paced environment. + Must be a team player. + Familiarity with unit tests and automated testing desired. **Compensation Ranges** Compensation ranges for ASM Research positions vary depending on multiple factors; including but not limited to, location, skill set, level of education, certifications, client requirements, contract-specific affordability, government clearance and investigation level, and years of experience. The compensation displayed for this role is a general guideline based on these factors and is unique to each role. Monetary compensation is one component of ASM's overall compensation and benefits package for employees. **EEO Requirements** It is the policy of ASM that an individual's race, color, religion, sex, disability, age, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, disability, or age. All decisions on employment are made to abide by the principle of equal employment. Physical Requirements The physical requirements described in "Knowledge, Skills and Abilities" above are representative of those which must be met by an employee to successfully perform the primary functions of this job. (For example, "light office duties' or "lifting up to 50 pounds" or "some travel" required.) Reasonable accommodations may be made to enable individuals with qualifying disabilities, who are otherwise qualified, to perform the primary functions. **Disclaimer** The preceding job description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities and qualifications required of employees assigned to this job. 81000 EEO Requirements It is the policy of ASM that an individual's race, color, religion, sex, disability, age, gender identity, veteran status, sexual orientation or national origin are not and will not be considered in any personnel or management decisions. We affirm our commitment to these fundamental policies. All recruiting, hiring, training, and promoting for all job classifications is done without regard to race, color, religion, sex, veteran status, disability, gender identity, or age. All decisions on employment are made to abide by the principle of equal employment.
    $62k-84k yearly est. 33d ago
  • Software Developer - Part-Time Internship

    Iowa Bankers Association

    Information technology applications developer job in Johnston, IA

    Part-time, Internship Description About Our Company The Iowa Bankers Association (IBA), recognized as one of the best places to work in Des Moines, is seeking a talented part-time C# .NET software developer to join our team. While the IBA is known as the nation's leading state banking association, we're much more than that. Our organization includes: Iowa Bankers Mortgage Corporation - A top mortgage originator in Iowa, servicing nearly $7 billion in loans. Iowa Bankers Insurance and Services - Providing insurance coverage to over 30,000 bank employees and their families across Iowa and Minnesota. Headquartered in Johnston, Iowa, the nearly 200 employees impact hundreds of local communities and countless families across the country every day. Position Overview As a part-time software developer, you will work alongside our experienced development team to design, develop, test, and maintain web-based and internal applications that support IBA's mission and member organizations. This role offers a unique opportunity: part-time during the school year with flexible hours to accommodate academic schedules, and full-time during the summer as a structured internship program. You'll gain exposure to modern development practices, cloud-based tools and real-world business applications while making meaningful contributions to active projects. Responsibilities - Participate in all aspects of the software development lifecycle including requirements analysis, application design, code development and testing - Build and implement software solutions while following best practices of software development, source control and architecture - Work alongside an experienced development team ready to assist in the development process Requirements Minimum Qualifications - Must be working toward or completed a degree in Computer Science, Management Information Systems (MIS), Software Engineering or related degree. - A good understanding of software development fundamentals - Strong communications skills, both verbal and written - Experience with Object-oriented programming (e.g., C# or Java), web development, and database design is preferred
    $28k-37k yearly est. 41d ago
  • Software Developer/Programmer 6 (C#.NET)

    HSK Technologies Inc.

    Information technology applications developer job in Des Moines, IA

    Job Description Title/Role: - OCIO Software Developer/Programmer 6 Region Description: State of Iowa Req. Status: Open No. of Openings: 1 No. Filled: 0 Worksite Address Des Moines, IA 50319 Engagement Type: Contract Duration: 12 Months With possible of Extension. Short Description: The Software Developer/Programmer (SDP) converts data from project specifications and statements of problems and procedures to create or modify computer programs. *** In-Person Interview Only*** Complete Description: ****PLEASE NOTE - The client is ONLY scheduling IN-PERSON INTERVIEWS for this position. They will not schedule webcam or phone interviews. Please ONLY SUBMIT CANDIDATES who can EASILY ATTEND an IN-PERSON INTERVIEW if selected to interview*** Angular Developer - The Office of the Chief Information Officer (OCIO) at the State of Iowa is looking for a highly motivated .Net developer to join our agile delivery team. End-to-end development experience is the preference. OCIO is committed to utilizing modern technologies and methodologies in order to deliver secure, high-quality technical solutions to its business partners. The Software Developer will be joining an existing team to deliver solutions that improve service to Iowans. Our core technology stack includes .Net, SQL Server, Entity Framework, Bootstrap, and Angular. Experience in these technologies, in addition to agile scrum experience, are required for the position and will be heavily tested during the interview process. Requirements: • Strong communications skills and the ability to work closely with a team are very important • Ability to read, understand, and create user stories • Technical understanding of infrastructure components, their dependencies, and interactions between servers, virtual systems, networks, databases, web applications, etc. • Ability to proactively participate in customer engagements, follow direction from lead technicians, work with customers, and participate in technical planning • Ability to participate in and provide feedback during peer review and pull request processes. Required tools: • C#, ASP.NET, Restful API and/or MVC • HTML/CSS, JavaScript/jQuery • Entity Framework, Dapper, or Similar ORM • TypeScript and Angular 4+ • Agile Delivery Experience • T-SQL and MS SQL Server • Automated unit testing • Bootstrap 3+ • Continuous Delivery Experience • VSTS/Azure DevOps Experience • Mentoring experience • Test-driven development • NodeJs/Express
    $65k-84k yearly est. 31d ago
  • Software Developer 3

    Deezee 4.1company rating

    Information technology applications developer job in Des Moines, IA

    - Analyze, design, develop, test, document, and implement new or modify existing software to meet ongoing software development needs. Ability to manage integration between various business systems and provide in-depth technical and / or business knowledge to handle complex issues. Ensure software meets business requirements, follows development standards, and maintains data integrity. Actively leads in establishing, demonstrating and following best practice processes for the software development life cycle with an iterative approach to delivering software. Exhibits strong leadership and communication skills with a passion for customer support in interacting with stakeholders and acts with a sense of urgency when warranted. Train and mentor software developers on intermediate to advanced programming techniques and standards. Ability to effectively manage other developers in a supervisory role as needed. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. WORK ENVIRONMENT - Must be willing and able to work in an environment exposed to elements that can include but are not limited to coolant, dust, mist, elevated noise, and uncontrolled temperatures. ESSENTIAL FUNCTIONS Design, code, test, debug, document, and implement changes to new and existing software applications using C#, VB.NET, MVC, T-SQL, SSRS, SSIS, Entity Framework, Dapper, CSS, Bootstrap, JavaScript, jQuery, JSON, Web API and SignalR as well as other technologies as needed Create, maintain, and modify SQL server databases, indexes, and security Conduct thorough testing of programs and software applications to ensure the desired results and that the requirements were met 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 Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program Prepare 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 Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs Develop applications interfacing with SQL Server databases and SQL Server Reporting Services (SSRS) reports Write or contribute to instructions or manuals to guide end users Mentor software developers to assist them in completing tasks in an efficient and timely manner Utilize lower environments for appropriate testing to catch errors before they are migrated to production Ability to stop the production line and/or prevent shipment of products due to nonconformance or potential nonconformance products to our customers Support the environmental policy with proactive process implementation, improvement suggestions, reducing waste, and acting on environment performance results and findings SKILLS & ABILITIES Extensive computer skills Ability to work independently and self-correct errors Take initiative, is self-motivated, and is adept at completing complex tasks with no input or supervision Consistently improve the quality and structure of previously written code Constantly stays informed of the latest technologies and trends in software development Can manage the full scope of a project and all elements of the software development lifecycle independently Ability to implement superior software solutions quickly with minimal costs to the company Detail oriented Excellent problem solving and analytical abilities Professional and polished communication skills Ability to assess a business problem and provide accurate development time estimates The ability to work with customers to provide the best possible resolution for their business need (while making good business decisions with company resources) and guide them toward a more efficient solution than what was originally requested if possible POSITION QUALIFICATIONS Education: Bachelor's degree in computer science or equivalent experience Experience: Minimum eight years of relevant IT software development experience; experience in a manufacturing environment is an advantage. Experience working in an agile environment is a plus. Computer Skills : Must demonstrate computer literacy; experience with and understanding of Microsoft Visual Studio 2017 using C# .NET and VB.NET, Azure DevOps, Git source control, T-SQL, relational database (Microsoft SQL Server), Microsoft SSRS, ERP software, mobile device (barcode scanners) development, warehouse management systems, Clippership/Kewill Integration, and Microsoft Office, Baan and Infor Ln, Knowledge of CSS, Bootstrap, Signal R, Angular, Entity Framework, PowerShell and MVC is a plus.
    $68k-88k yearly est. 7d ago
  • Software Engineer (Imaging)

    Henry Schein One 4.8company rating

    Information technology applications developer job in Ames, IA

    This position will be hybrid at Iowa State Research Park at 2625 N Loop Dr Suite 2130, Ames, IA 50010 for 2-3 days per week. This early to mid-career role is an individual contributor position on the Imaging team, focused on building high-quality software that supports our imaging products. We're looking for a motivated front-end software engineer with a solid understanding of HTML, CSS, JavaScript, and modern front-end frameworks. Experience or interest in learning C# and .NET for back-end development is a plus, as you'll contribute to end-to-end features across the stack. Learn more about our Imaging products here. What You Will Do Develop and optimize user-facing features for web-based imaging applications Build clean, responsive, and intuitive UI/UX experiences Contribute to the full software development lifecycle, from planning to deployment Integrate front-end components with back-end services and APIs Follow coding standards, accessibility guidelines, and industry best practices Write clear documentation for features and user-facing functionality Share ideas and collaborate closely with product, engineering, and design partners Participate in agile ceremonies and cross-functional team discussions Take part in peer reviews to learn and help maintain code quality Travel/Physical Demands Travel typically less than 10% Office environment with no special physical demands required Technologies We Use Languages & Frameworks: C#, C++, SQL, ADO.NET Frontend: HTML, CSS, JavaScript, jQuery, Backbone.js Database: PostgreSQL, SQL Tools: GitLab and Jira Qualifications What You Will Have 1-3 years of software engineering experience (including internships, projects, or coursework) Solid understanding of building web applications and interest in growing full-stack skills Good communication skills and the ability to work effectively with engineering, product, and design partners Foundational analytical and problem-solving abilities with a willingness to learn and take on new challenges Ability to collaborate well in a team environment and contribute to a positive, supportive engineering culture Nice to Haves Bachelor's Degree in Computer Science Specialized experience in device driver development, including low-level programming and hardware/software integration The posted range for this position is $68,000 - $100,000 which is the expected starting salary range for an employee who is new to the role to fully proficient in the role. Many factors go into determining employee pay within the posted range including prior experience, current skills, location/labor market, internal equity, etc. This position is eligible for a bonus target not reflected in the range. What you get as a Henry Schein One Employee A great place to work with fantastic people A career in the healthcare technology industry, with the ability to grow and realize your full potential Competitive compensation Excellent benefits package - Medical, Dental and Vision Coverage, 401K Plan with Company Match, Paid Time Off (PTO), Sick Leave (if applicable), Paid Parental Leave, Short Term Disability, Income Protection, Work Life Assistance Program, Health Savings and Flexible Spending Accounts, Education Benefits, Worldwide Scholarship Program, Volunteer Opportunities, and more About Henry Schein One Henry Schein One is the global leader in dental management, analytics, communication, and marketing software. Our company's products and services work together as one simple solution to provide users with a seamless and integrated experience. Our company thrives because of our people. We believe in supportive, diverse, and inclusive workforce, inclusive environments, professional development opportunities, and competitive compensation packages. We value innovation, teamwork, and encourage work-life balance. One of many reasons why Henry Schein One leads the industry is because of our products, services and most importantly, our people. In 2022, Henry Schein One was named one of Best Companies to Work for in Utah. Click here for more information: 2022 Best Companies to Work For | Henry Schein One Henry Schein, Inc. is an Equal Employment Opportunity Employer and does not discriminate against applicants or employees on the basis of race, color, religion, creed, national origin, ancestry, disability that can be reasonably accommodated without undue hardship, sex, sexual orientation, gender identity, age, citizenship, marital or veteran status, or any other legally protected status . Unfortunately, Henry Schein One is not currently hiring individuals residing in Alaska, Delaware, Hawaii, Louisiana, Nebraska, North Dakota, Rhode Island, South Dakota, Vermont, West Virginia, Washington DC, or Puerto Rico and other US Territories.
    $68k-100k yearly Auto-Apply 10d ago
  • SOFTWARE ENGINEER - GUIDEWIRE

    Grinnell Mutual Reinsurance Company 4.0company rating

    Information technology applications developer job in Des Moines, IA

    We are seeking an experienced Software Engineer to support the business objectives of Grinnell Mutual and its customers through the effective use of Guidewire products. The ideal candidate will have hands-on experience with Guidewire (Java/Gosu), with a strong preference for a background in BillingCenter or PolicyCenter. A Guidewire Developer Associate Level certification or higher is preferred. If not currently certified, training will be provided; however, certification is a requirement for this position. Required Qualifications: Experience in Property and Casualty Insurance. Background in Billing systems (preferred). Familiarity with GUnit. This role is part of a cross-functional Agile Software Development Team, where team members are expected to contribute across all tasks to ensure collective success. Grinnell Mutual has been recognized 14 years in a row for being one of Iowa's Top Workplaces, four years running as a national Top Workplace USA winner, and three years as an international Gallup Exceptional Workplace. Since 1976 Grinnell Mutual has been rated A (Excellent) or higher by AM Best. This position qualifies for our flexible workplace options. Work at our Grinnell, Iowa, headquarters or from a home office in any of the following states: Alabama, Arizona, Florida, Georgia, Illinois, Indiana, Iowa, Kansas, Minnesota, Missouri, Montana, Nebraska, New Mexico, North Carolina, North Dakota, Ohio, Oklahoma, Pennsylvania, South Dakota, Tennessee, Texas, Virginia, Wisconsin, and Wyoming. Please note that candidates must be eligible to work in the U.S. without Grinnell Mutual sponsorship. Responsibilities Designs, develops and maintains scalable and reliable software applications using technologies such as Java, JavaScript, and/or Gosu. Collaborates with the team to implement, configure, and customize Guidewire applications on the latest Guidewire Cloud Version. Develops and deploys applications in a cloud environment using AWS or Azure. Utilizes version control systems such as Bitbucket to manage and track development tasks. Performs unit testing and participates in peer code reviews to ensure software quality. Ensures software meets security criteria, including adherence to OWASP and applicable industry regulations. Remains current with software development technologies and approaches, refactoring code where needed to keep applications up to date. Communicates and updates teams and stakeholders to ensure transparency and alignment with project priorities. Occasionally works with outside vendors or contractors to create solutions and timelines for assigned projects and software issues. Collaborates with third party vendors and Grinnell Mutual technology professionals, including Architecture, Infrastructure and Operations, to ensure technologies used are relevant to the current and future state of software engineering. Takes ownership of team delivery to ensure highest probability of success for team. Leverages automation and DevOps techniques to reduce overall technical maintenance, monitor system performance, improve system quality and reduce manual business process of Grinnell Mutual. Provides support as needed when software outage incidents occur, restoring service in the quickest and most stable manner possible. Knowledge of ITIL methodology is preferred. Contributes to product planning using Agile methodologies. Ensures stories are complete, accurate and ready to be developed before the team commits to them. Adheres to work intake, prioritization, change management, architecture governance and other required best practices of Grinnell Mutual. Performs all other duties as assigned. Qualifications Bachelors' degree from an accredited college/university in programming related field with significant course work and/or experience in design, development and analysis of technology solutions. Proficiency in programming languages such as Java, Javascript, or Gosu. Experience in the Property and Casualty Insurance industry. Preferred background in Billing Systems. Preferred background with GUnit. Familiarity with version control systems (e.g., Bitbucket, Git). Attain and keep current necessary certifications for position. Contributes to the growth of technology at Grinnell Mutual by sharing expertise with others. Educates others, adding to the total technical capabilities of Grinnell Mutual. Proven ability to tackle sophisticated business and development problems. Demonstrated proficiency in software development tools, programming languages and software development techniques that adhere to the best practices specific to Grinnell Mutual. Demonstrated ability to effectively plan, schedule and meet deadlines while concurrently managing multiple tasks. Must be able to work with multiple interruptions. Willingness to develop a strong understanding of industry and Grinnell Mutual-specific business practices, applying this knowledge effectively to job responsibilities. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract/concrete variables. Recognizes processing/application inefficiencies and recommends improvements. Demonstrated enthusiasm and commitment towards assignment and problem solving. Demonstrated oral, written, and presentation skills to both technical and non-technical personnel. Exhibits self-assurance and a creative aptitude. Occasional overnight travel for training or conferences. Requires regular and predictable attendance to meet the customer needs of the position. Must be able to maintain confidentiality and propriety information. Demonstrated ability to adhere to all Grinnell Mutual policies. Demonstrated ability to incorporate Grinnell Mutual core values in all areas work. Compensation The salary range for the position is $65,800 - $150,700. For a list of benefits, click here. Working conditions and physical efforts To perform this job successfully, an individual must be able to perform each job duty and responsibility satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform job duties and responsibilities. Physically located in a remote office or at one of Grinnell Mutual's campuses with a work environment of a typical office setting; work environment of a typical office setting; noise level is relatively quiet. The position requires an individual to sit for long periods of time, use repetitive motion, and possess visual acuity demanded by work with computer and other LCD screen devices. The work may be fast paced, especially when managing multiple projects or when faced with tight deadlines. Meeting schedule could be heavy. May be required to work outside of normal business hours at times to accomplish work. This job description is not intended to describe, in detail, the multitude of tasks that may be assigned, but rather to give the employee a general sense of the responsibilities and expectations of the position. As the nature of the business demands change, so too may the job duties and responsibilities. Grinnell Mutual is an Equal Opportunity Employer in accordance with applicable state and federal laws.
    $65.8k-150.7k yearly Auto-Apply 32d ago
  • Software Developer Intern

    IMT Insurance

    Information technology applications developer job in West Des Moines, IA

    IMT Insurance is now accepting applications for our Summer 2026 Software Developer Internship within the IMT Software Services department IMT Software Services is a division of IMT Insurance and offers programs a complete suite of software for todays Mutual Insurance companies As a Software Developer Intern you will contribute to a high functioning Scrum team as both a pair programmer and as an independent developer You will work within a team on various projects where you can put your web development skills to use and grow as an emerging developer This development team is full stack developers meaning you will also be working in frontend and backend development Ideal candidates will be passionate self motivated detail oriented and have an interest in developing skills through hands on experience If this opportunity is something that interests you apply online today to learn more DESIRED QUALIFICATIONS Must be working towards a college degree General Web DevelopmentKnowledge is a must Python software development Front end web development is a must Agile experience is a plus Ability to analyze and proven problem solving skills Ability to listen and communicate internallyexternally to the customer both verbally and in writing High propensity to learn new technologies WHAT DEFINES US Our vision is to provide peace of mind in the moments that matter We are an Equal Opportunity Employer and do not discriminate against any employee or applicant based on race color sex age national origin religion sexual orientation gender identity andor expression status as a veteran and basis of disability or any other federal state or local protected class Our agents and customers come from all walks of life and so do we Our goal is to hire great people from a wide variety of backgrounds because it makes our team stronger If you share our values and our passion for creating a Worry Free life for others we want to talk to you
    $28k-37k yearly est. 60d+ ago
  • Intern - Software Developer

    Farmers Mutual Hail 4.3company rating

    Information technology applications developer job in West Des Moines, IA

    SOFTWARE DEVELOPER INTERNSHIP FARMERS MUTUAL HAIL INSURANCE COMPANY OF IOWA Looking for an internship to increase your software development skills in a very talented and progressive Agile IT department? Farmers Mutual Hail (located in West Des Moines) is currently looking for four qualified undergraduates to intern as Software Developers for our 2026 Summer Internship Program. This is a paid internship starting Monday, May 18 through Friday, August 7, working up to 40 hours per week for the summer, with the potential to turn into a full-time, permanent position in the future. Interns will be responsible for coding software solutions for real projects, including the creation of new functions, enhancements, and maintenance to support our policy administration system. We are looking for currently-enrolled college students who are close to the West Des Moines area, as this is not a remote internship. Essential Duties and Responsibilities include the following: Evaluates, clarifies, and understands requirements, documents, and functional specifications. Codes software in accordance with specifications and requirements, using Java. Validates software; complies with specifications and requirements. Creates, updates, and maintains appropriate development documentation. Interacts/communicates with other IT department staff. Follows all IT department processes and procedures. Accomplishes other tasks and duties as assigned. Qualifications: Must be a currently-enrolled sophomore, junior or senior at an undergraduate college or university, majoring in Computer Science or MIS; or a Math major who has taken technical college-level courses. (May 2026 graduates will not be eligible). Exposure to Java (a must), SQL queries, Object-Oriented Programming concepts is a plus. Work Environment: Office environment with individual workspace provided. Casual dress. On-site fitness center and cafeteria. Employee appreciation events. Opportunity to participate in company-wide activities. This position is not eligible for sponsorship for work authorization by Farmers Mutual Hail Insurance Company of Iowa. Therefore, if you will require sponsorship for work authorization now or in the future, we cannot consider your application at this time. Farmers Mutual Hail Insurance Company does not discriminate in employment (EOE). All qualified applicants are encouraged to apply. #LI-DNI
    $27k-34k yearly est. Auto-Apply 12d ago
  • Fullstack Software Engineer

    Demo 4.4company rating

    Information technology applications developer job in Des Moines, IA

    Job Description descrription Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way. Our Core Values are: 1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun. 2. Ownership: Take extreme ownership of your assigned areas, see things through to the end. 3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor. 4. Modern: Pushing the edges of innovation It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results. Although there are some added stresses with working in a fast-paced, small team, there are also some perks! Here are a few of the perks you can enjoy, in exchange for your hard work: Flexible PTO time - take time when you need it, as long as results are being done. Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place! Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially. Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
    $64k-84k yearly est. 4d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Information technology applications developer job in Des Moines, IA

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Developer

    Mindlance 4.6company rating

    Information technology applications developer job in Urbandale, IA

    Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at ****************** Job Description Position Details: Position: Software Developer Location: Urbandale, IA Duration: 05+ months Description: Looking for full stack developers to focus on both frontend and backend needs. Required: Java, JavaScript, React, .NET. Preferred: Node.js. The team will be working to expand the Operations Center's capabilities to bring in new data sources, focusing specifically on ISOXML formats that are used by various 3rd party displays. As part of this expansion, the team will also develop a conflict resolution interface that supports missing data, as well as batch editing. The team will receive UX specifications, non-functional requirements, architectural guidance and prioritization of features from the Runway Team. They will also be working with a Deere-provided Product Owner to help manage the backlog, including story breakdown. The team will be responsible for story estimation, sprint-to-sprint commitments of work, code development and testing (TDD), support of defects related to these features and functionality. Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-88k yearly est. 60d+ ago
  • Associate Software Developer

    Blitt & Gaines P.C 3.6company rating

    Information technology applications developer job in Urbandale, IA

    Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems. This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm. Key Responsibilities: * Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards. * Support the development of automation tools and backend processes using C# or Python. * Help build and maintain web services and APIs for internal and external applications. * Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions. * Participate in source control workflows using Git and project tracking through Azure DevOps. * Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps. * Perform basic debugging and troubleshooting under the guidance of senior team members. * Participate in code reviews, team meetings, and agile ceremonies. Minimum Requirements: * 1-2 years of experience with C# or Python in a professional or internship setting. * Basic experience writing and maintaining SQL queries or stored procedures. * Familiarity with REST APIs and how to interact with them. * Exposure to Azure DevOps, Git, or similar tools for version control and project management. * Basic understanding of CI/CD pipelines and software development best practices. * Strong willingness to learn, take feedback, and grow technical skills. * Good communication and teamwork skills. Preferred Qualifications: * Coursework or hands-on experience with web service development or automation scripting. * Exposure to Azure cloud services or other cloud platforms (AWS, GCP). * Familiarity with reporting or BI tools such as Power BI or SSRS. * Understanding of agile development and software delivery practices. Nice to Haves: * Familiarity with Collection Master software * Experience in the litigation or collections industry * Experience with generating AI prompts and implementing AI solutions * React or other front-end web languages Benefits: Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
    $66k-85k yearly est. 42d ago
  • Associate Software Developer

    34259-Blitt and Gaines PC

    Information technology applications developer job in Urbandale, IA

    Job DescriptionDescription: Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems. This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm. Key Responsibilities: · Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards. · Support the development of automation tools and backend processes using C# or Python. · Help build and maintain web services and APIs for internal and external applications. · Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions. · Participate in source control workflows using Git and project tracking through Azure DevOps. · Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps. · Perform basic debugging and troubleshooting under the guidance of senior team members. · Participate in code reviews, team meetings, and agile ceremonies. Minimum Requirements: · 1-2 years of experience with C# or Python in a professional or internship setting. · Basic experience writing and maintaining SQL queries or stored procedures. · Familiarity with REST APIs and how to interact with them. · Exposure to Azure DevOps, Git, or similar tools for version control and project management. · Basic understanding of CI/CD pipelines and software development best practices. · Strong willingness to learn, take feedback, and grow technical skills. · Good communication and teamwork skills. Preferred Qualifications: · Coursework or hands-on experience with web service development or automation scripting. · Exposure to Azure cloud services or other cloud platforms (AWS, GCP). · Familiarity with reporting or BI tools such as Power BI or SSRS. · Understanding of agile development and software delivery practices. Nice to Haves: · Familiarity with Collection Master software · Experience in the litigation or collections industry · Experience with generating AI prompts and implementing AI solutions · React or other front-end web languages Benefits: Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability. Requirements:
    $65k-84k yearly est. 8d ago
  • Application Developer.

    Collabera 4.5company rating

    Information technology applications developer job in Ankeny, IA

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. 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. This is Nisarg from Collabera and I have a position open where I am looking for Application Developer. Please let me know if you would be interested in hearing more about this opportunity. Below is a detailed job description for your reference. Looking forward to talk with you. Feel free to reach me at ************. Position: Application Developer. Length: 6 month Location: Ankeny, IA, 50021 Description This role is responsible for designing, coding and modifying applications, from layout to function and according to a client's specifications. Strive to create visually appealing apps that feature user-friendly design and clear navigation. • Regular exposure to business stakeholders with ability to apply your expertise to solve technical problems. • Ability to communicate clearly and gather requirements along with the actual development • 2+ years technical expertise in winforms and web application development in C#/ASP.Net • Experience with web applications and programming languages such as HTML5, CSS3, JavaScript, JQuery and API's. • Candidate must have a strong understanding of UI, cross-browser compatibility, general web functions and standards. • Strong web data visualization skills to render large sets of data on an MS excel like table view. • The position requires constant communication with colleagues across the team • Responsive Web Design to accommodate multiple platforms and devices. • Functional knowledge or hands on design experience with Web Services (REST, SOAP and others based on requirement) • Strong database skills with Oracle and MSSQL • Experience in Version control and Code repository, especially Git Skills/Qualifications: C#, ASP.Net, WinForms, LINQ, JavaScript, JQuery, HTML, HTML5, CSS, CSS3, Web Programming Skills, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API's, Responsive Web Design Additional Information To know more about this position, please contact: Nisarg Shah ************ ****************************
    $70k-96k yearly est. Easy Apply 2h ago
  • Fullstack Software Engineer

    Demo 4.4company rating

    Information technology applications developer job in Des Moines, IA

    Job Description TEST Agile Onboarding is a Software as a Service (Saas) tool, which provides Applicant Tracking, Onboarding and HR services to its clients. We are exploding with growth, and having fun along the way. Our Core Values are: 1. Service: Customer Satisfaction is our #1 priority. It comes before profit and before fun. 2. Ownership: Take extreme ownership of your assigned areas, see things through to the end. 3. Fun: Make Jokes! Laugh in the face of chaos. Keep a sense of humor. 4. Modern: Pushing the edges of innovation It's important for us to hire people who are willing to go above and beyond. If you like to work a set schedule, of 40 hours a week, and forget about work when you leave, this Company is not for you. It's in our culture to work, when needed, and be available for our customers. Because we are a small company, we need every team member to take ownership of results. Although there are some added stresses with working in a fast-paced, small team, there are also some perks! Here are a few of the perks you can enjoy, in exchange for your hard work: Flexible PTO time - take time when you need it, as long as results are being done. Annual conference - fun trip every year to recap the year, and go over goals for the next year. This is always held in a vacation-destination place! Long term incentive - as our tool grows, our leadership team will provide bonus-incentive to our Team Members. As we grow, you will grow - technically and financially. Privacy - our company will not ask about your vaccine status, or any other health statuses. We provide medical insurance for our people, and believe that medical privacy is important.
    $64k-84k yearly est. 4d ago
  • Software Developer

    Mindlance 4.6company rating

    Information technology applications developer job in Urbandale, IA

    Mindlance is a national recruiting company which partners with many of the leading employers in IT, financial services, engineering, semiconductor, clinical and pharmaceutical domains. You can learn more about us at ***************** . Job Description Position Details: Position: Software Developer Location: Urbandale, IA Duration: 05+ months Description: Looking for full stack developers to focus on both frontend and backend needs. Required: Java, JavaScript, React, .NET. Preferred: Node.js. The team will be working to expand the Operations Center's capabilities to bring in new data sources, focusing specifically on ISOXML formats that are used by various 3rd party displays. As part of this expansion, the team will also develop a conflict resolution interface that supports missing data, as well as batch editing. The team will receive UX specifications, non-functional requirements, architectural guidance and prioritization of features from the Runway Team. They will also be working with a Deere-provided Product Owner to help manage the backlog, including story breakdown. The team will be responsible for story estimation, sprint-to-sprint commitments of work, code development and testing (TDD), support of defects related to these features and functionality. Additional Information All your information will be kept confidential according to EEO guidelines.
    $69k-88k yearly est. 2h ago

Learn more about information technology applications developer jobs

How much does an information technology applications developer earn in Des Moines, IA?

The average information technology applications developer in Des Moines, IA earns between $61,000 and $104,000 annually. This compares to the national average information technology applications developer range of $73,000 to $125,000.

Average information technology applications developer salary in Des Moines, IA

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