1

Bs Computer Science Jobs in Maine (NOW HIRING)

Bachelor's Degree in Engineering, Chemistry, Biology, Biochemistry, Veterinary Sciences, or related field Experience: Experience in manufacturing, process improvement, or troubleshooting within a ...

A minimum Bachelor's degree in Computer Science, Engineering, or equivalent experience * Effective experience with computer programming languages and software development * 4+ years of software ...

Software Developer II - Android Apps

Portland, ME · On-site

$57 - $75/hr

... Bachelor's degree in computer science, engineering, mathematics, or related field • Did we mention, you gotta love Android? Preferred : • Submitted Android apps to Google Play/Amazon Appstore ...

Software Developer II - Android Apps

Portland, ME · On-site

$57 - $75/hr

... Bachelor's degree in computer science, engineering, mathematics, or related field • Did we mention, you gotta love Android? Preferred : • Submitted Android apps to Google Play/Amazon Appstore ...

Required : • Relocation to the Madison, WI area (Reimbursed) • BS/BA or greater in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related field • A history of ...

Bachelor's degree in computer science, engineering, or mathematics * Did we mention, you gotta love Android? Recommended Qualifications * Submitted Android apps to Google Play/Amazon Appstore/other ...

Bachelor's degree in computer science, engineering, mathematics, or related field * Did we mention, you gotta love Android? Recommended Qualifications * Submitted Android apps to Google Play/Amazon ...

next page

Showing results 1-20

Bs Computer Science information

See Maine salary details

$54.7K

$80.5K

$94.9K

How much do bs computer science jobs pay per year?

As of Jun 1, 2026, the average yearly pay for bs computer science in Maine is $80,466.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,000.00 and $90,500.00 per year, depending on experience, location, and employer.

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

To thrive as a Computer Science graduate, you need strong analytical thinking, programming proficiency, and a solid grasp of algorithms and data structures, typically supported by a bachelor's degree in computer science or a related field. Familiarity with coding languages (such as Python, Java, or C++), version control systems like Git, and knowledge of software development methodologies are highly valued. Effective problem-solving, teamwork, and communication skills help you excel in collaborative and dynamic tech environments. These capabilities enable you to design, develop, and maintain robust software solutions that meet real-world needs.

What types of entry-level roles are commonly available to graduates with a BS in Computer Science, and how can I identify which path aligns with my interests?

Graduates with a BS in Computer Science often find entry-level opportunities as software developers, QA engineers, data analysts, IT support specialists, or web developers. To determine which path best suits your interests, consider the subjects you enjoyed most during your studies, such as programming, databases, or networking, and look for roles that emphasize those skills. Internships, personal projects, and participation in coding communities can also provide valuable insight into various specializations, helping you make a more informed decision as you start your career.

What is a BS in Computer Science?

A BS in Computer Science is a Bachelor of Science degree that focuses on the theoretical foundations and practical applications of computing and programming. Students learn about algorithms, data structures, software development, computer systems, and sometimes topics like artificial intelligence, cybersecurity, and databases. Graduates are prepared for careers in software engineering, IT, research, or for further study in graduate programs. The degree generally takes about four years to complete and combines coursework, projects, and sometimes internships to provide a comprehensive understanding of computer science.

What is the difference between Bs Computer Science vs Bs Information Technology?

AspectBs Computer ScienceBs Information Technology
Core FocusProgramming, algorithms, software development, theoretical foundationsIT infrastructure, network management, systems administration
CertificationsComputer Science-related certifications (e.g., Cisco, Microsoft)IT certifications (e.g., CompTIA, Cisco)
Work EnvironmentSoftware companies, tech startups, research labsCorporate IT departments, network operations centers
Industry UsageSoftware development, research, academiaIT support, network management, system administration

While both degrees prepare students for tech careers, Bs Computer Science emphasizes programming and software development, whereas Bs Information Technology focuses on managing and supporting IT systems and networks. Your choice depends on whether you prefer coding and software design or IT infrastructure management.

What are popular job titles related to Bs Computer Science jobs in Maine? For Bs Computer Science jobs in Maine, the most frequently searched job titles are:
COMPUTER SCIENTIST

$125.78K/yr

Other

Posted 17 days ago


U.S. Department Of Defense rating

7.7

Company rating: 7.7 out of 10

Based on 517 frontline employees who took The Breakroom Quiz

26th of 46 rated military and defense


Job description

Defense Finance and Accounting Services (DFAS) mission is to lead the Department of Defense (DoD) in finance and accounting by ensuring the delivery of efficient, exceptional quality pay and financial information.Qualifications:This position is being filled under the Direct Hire Authority for Certain Personnel of the Department of Defense via delegated authority by the Office of the Secretary of Defense. We reserve the right to close this announcement early or to extend, as appropriate, based upon the needs of the Agency. Qualified application packages may be referred to management at various points in the selection process depending on the number and timing of applications received. Selections may be made at any point during the announcement open period..
BASIC REQUIREMENT:Bachelor's degree in computer science "OR" bachelor's degree with 30 semester hours in a combination of mathematics, statistics, and computer science. At least 15 of the 30 semester hours must have included any combination of statistics and mathematics that included differential and integral calculus. All academic degrees and course work must be from accredited or pre-accredited institutions. Make sure the response you select is supported by your resume and transcripts.NOTE: You must submit copies of your transcripts, failure to provide transcripts may render you ineligible for the position.
In addition to the Basic Requirement: One year of specialized experience equivalent in level of difficulty and responsibility to that of the next lower grade GS-13 in the federal service, which demonstrates the ability to perform the duties of the position, is required.
  • Specialized experience is defined as: Experience in computer science theories, modeling, design, research techniques, computer system architecture, and software organization, including a variety of design, development, research, transformation, and integration of computing applications and information systems structures related to Artificial Intelligence (AI) enabled capabilities, products, and systems; experience with Cloud computing best practices and architectures, and Large and Small Language Models, as well as OpenAI.

Volunteer Experience: Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual, community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates to paid employment. You will receive credit for all qualifying experience, including volunteer experience.
You may qualify for consideration if meeting specialized experience, education requirement, 90 days after competitive appointment requirement, and all other qualification requirements within 30 calendar days after the closing date of the announcement, unless otherwise indicated on the announcement.Education:Education is not substitutable for specialized experience at this grade level.Employment Type: OTHER

What U.S. Department Of Defense employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom