1

Bachelor Of Computer Science Jobs in Iowa (NOW HIRING)

... Bachelor of Science degree in mechanical engineering or related field required Preferred Qualification 3+ years of mechanical component design or manufacturing experience 3+ years of CAD software ...

Must be familiar with general use an functions of the computer, such as user names and password ... Graduate of accredited seminary or school of theology (Bachelor of Divinity, Master of Divinity or ...

New

Familiar with Computer Numerical Control design requirements * Basic knowledge of computer hardware ... Bachelor of Science degree in mechanical engineering or related field required or at least 10+ ...

Familiar with Computer Numerical Control design requirements * Basic knowledge of computer hardware ... Bachelor of Science degree in mechanical engineering or related field required or at least 10+ ...

Familiar with Computer Numerical Control design requirements * Basic knowledge of computer hardware ... Bachelor of Science degree in mechanical engineering or related field required or at least 10+ ...

Bachelor of Science degree or equivalent * BA/BS in Medical Technology or a scientific discipline (an equivalent combination of education and/or experience will be considered) * Hospital or reference ...

next page

Showing results 1-20

Bachelor Of Computer Science information

What professions make 200,000 a year without a degree?

In the technology sector, roles such as software engineers, data scientists, and cybersecurity specialists can reach or exceed $200,000 annually with relevant skills, experience, and certifications. Many of these positions prioritize technical expertise, problem-solving abilities, and industry experience over formal degrees, especially in high-demand fields like software development and IT security.

What is a Bachelor of Computer Science?

A Bachelor of Computer Science is an undergraduate academic degree focused on the study of computer systems, programming, software development, algorithms, and computational theory. This degree typically takes three to four years to complete and prepares students for careers in technology, software engineering, data analysis, and related fields. Graduates gain both theoretical knowledge and practical skills in areas such as coding, database management, and computer networks, making them highly sought after in the tech industry.

What are the key skills and qualifications needed to thrive as a Bachelor of Computer Science graduate, and why are they important?

To thrive as a Bachelor of Computer Science graduate, you need strong analytical thinking, programming proficiency in languages like Java or Python, and a solid understanding of algorithms and data structures, supported by a relevant degree. Familiarity with software development tools, version control systems like Git, and experience with databases or cloud platforms are typically expected. Problem-solving, teamwork, and effective communication are crucial soft skills that help you collaborate and adapt in dynamic tech environments. These abilities are essential to succeed in diverse computing roles, drive innovation, and contribute meaningfully to technical projects.

What jobs does a computer science degree get?

A Bachelor of Computer Science degree qualifies graduates for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network engineer. These positions typically require knowledge of programming languages, algorithms, and computer systems, and may involve working with tools like Java, Python, or SQL in various industries.

What can I do with a BS computer science?

A Bachelor of Science in Computer Science prepares individuals for roles such as software developer, systems analyst, database administrator, cybersecurity analyst, and network administrator. Graduates can work in various industries, often requiring knowledge of programming languages, algorithms, and computer systems, and may pursue certifications like CompTIA or Cisco to enhance job prospects.

What types of projects or tasks can someone with a Bachelor of Computer Science expect to work on in their first job?

Entry-level professionals with a Bachelor of Computer Science often work on a variety of projects, such as developing software applications, debugging and testing code, assisting in database management, or supporting IT infrastructure. They may collaborate closely with experienced developers, project managers, and cross-functional teams to contribute to ongoing projects while gaining hands-on experience. The work environment typically encourages continuous learning and provides mentorship opportunities, helping new graduates build technical and teamwork skills essential for career growth.

What can I do with a bachelor of science in computer science?

A Bachelor of Science in Computer Science prepares graduates for roles such as software developer, systems analyst, database administrator, or network engineer. It provides skills in programming, algorithms, and systems design, often requiring knowledge of programming languages like Java, Python, or C++ and familiarity with tools like Git and Linux.
What are popular job titles related to Bachelor Of Computer Science jobs in Iowa? For Bachelor Of Computer Science jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Bachelor Of Computer Science jobs in Iowa look for? The top searched job categories for Bachelor Of Computer Science jobs in Iowa are:
What cities in Iowa are hiring for Bachelor Of Computer Science jobs? Cities in Iowa with the most Bachelor Of Computer Science job openings:
Infographic showing various Bachelor Of Computer Science job openings in Iowa as of June 2026, with employment types broken down into 2% As Needed, 23% Full Time, 73% Part Time, 1% Contract, and 1% Nights. Highlights an 92% Physical, 1% Hybrid, and 7% Remote job distribution.
MSBI Data Architect

MSBI Data Architect

Tata Consultancy Services

Bettendorf, IA • On-site

Full-time

Posted 6 days ago


Tata Consultancy Services rating

6.5

Company rating: 6.5 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

157th of 206 rated it services


Job description

Job Summary:
Tata Consultancy Services is seeking an MSBI Data Architect to design and implement robust ETL processes and develop scalable Power BI solutions. The role involves coordinating with technical teams, understanding existing data architectures, and optimizing data models for performance.
Responsibilities:
• Coordinate with external technical and Functional team to understand requirements, convert that to technical specifications.
• Understand existing source SQL data architecture and rearchitect downstream SQL Datawarehouse based on new source system
• Modify existing standards as well as customized program based on requirement
• Analyze issues and provide resolution
• Work with offshore team to provide the requirements and supervise the overall work
• Testing of application
• Estimate the effort and timelines for enhancements
• Create/update technical specifications
Qualifications:
Required:
• Strong foundation in MS SQL server
• Create complex SQL queries, view, Stored procedure etc. in SQL server.
• Design and implement robust ETL using SSIS.
• Develop scalable and reusable Power BI solutions that adhere to best practices and industry standards.
• Integrate data from various sources, including on-premises databases, cloud services, and external APIs, into Power BI.
• Optimize data models for performance, ensuring efficient data retrieval and processing.
• Develop advanced DAX formulas and Power Query transformations to create complex calculations and data transformations.
• Understanding and support existing reports in SSRS and developing new reports.
• Strong analytical and problem-solving skills.
• Excellent communication and presentation skills, with the ability to convey technical concepts to non-technical audiences.
• Ability to work effectively both independently and as part of a team.
• Coordinate with external technical and Functional team to understand requirements, convert that to technical specifications.
• Understand existing source SQL data architecture and rearchitect downstream SQL Datawarehouse based on new source system.
• Modify existing standards as well as customized program based on requirement.
• Analyze issues and provide resolution.
• Work with offshore team to provide the requirements and supervise the overall work.
• Testing of application.
• Estimate the effort and timelines for enhancements.
• Create/update technical specifications.
• BACHELOR OF COMPUTER SCIENCE
Preferred:
• Domain knowledge of metal and manufacturing industry is a big plus
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.

What Tata Consultancy Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Tata Consultancy Services logo

About Tata Consultancy Services

Sourced by ZipRecruiter

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering, and assurance services. This is delivered through its unique Global Network Delivery Model™, recognized as the benchmark of excellence in software development. TCS delivers a level of certainty that no other firm can match--to our clients and to our employees. Come join us and experience certainty in your career. TCS a global Consulting and IT Services firm that is ranked in the top quartile by industry analysts. Our 2021 fiscal revenues topped $25 B and our market capitalization is over $170+B, yet we have a deep and large history of philanthropy and corporate social responsibility. Now approaching 600K of the best IT professionals and consultants, we are a trusted advisor, guiding our clients' enterprises through growth and transformation journeys - helping them to become agile, intelligent, automated and on the cloud. We are devoted to DEI and are recognized as a top employer and place to work.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Edison, NJ, US