2

Entry Level Government Software Engineering Jobs in Arizona

Software Engineer II with Security Clearance

Tucson, AZ · On-site

$90K - $124K/yr

S. government issued security clearance is required prior to start date. U.S. citizenship is ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

Software Engineer II with Security Clearance

Tucson, AZ · On-site

$90K - $124K/yr

S. government issued security clearance is required prior to start date. U.S. citizenship is ... At Raytheon's Software Engineering Directorate (SWE) Effectors Center (EC), we deliver innovative ...

next page

Showing results 1-20

Entry Level Government Software Engineering information

What are common daily tasks for an Entry Level Government Software Engineer?

As an Entry Level Government Software Engineer, your daily tasks typically include writing and testing code, troubleshooting software issues, and participating in team meetings to discuss project progress and requirements. You'll often collaborate with senior engineers, analysts, and other IT professionals to support ongoing projects or maintain existing government systems. Documentation and adherence to strict security protocols are essential parts of your workflow. This role also offers opportunities to learn government-specific processes, advance your technical skills, and contribute to projects that serve the public interest.

What are the key skills and qualifications needed to thrive in the Entry Level Government Software Engineering position, and why are they important?

To thrive as an Entry Level Government Software Engineer, you need foundational programming skills (such as Java, Python, or C++), an accredited degree in computer science or a related field, and an understanding of software development principles. Familiarity with government-specific systems, databases, security protocols, and sometimes security clearance or certifications (like CompTIA Security+) are often required. Strong analytical thinking, teamwork, and effective communication are crucial soft skills for this setting. These capabilities are vital for delivering reliable and secure solutions while collaborating across multidisciplinary government teams.

What is an Entry Level Government Software Engineering job?

An Entry Level Government Software Engineering job involves developing, testing, and maintaining software systems for government agencies. Engineers in these roles work on projects related to national security, public services, and infrastructure, often following strict security and compliance guidelines. They typically use programming languages like Python, Java, or C++ and collaborate with teams to improve software functionality. Many positions require a security clearance and knowledge of government-specific regulations. This role provides valuable experience in working with large-scale, mission-critical systems.

What are the most commonly searched types of Government Software Engineering jobs in Arizona? The most popular types of Government Software Engineering jobs in Arizona are:
What are popular job titles related to Entry Level Government Software Engineering jobs in Arizona? For Entry Level Government Software Engineering jobs in Arizona, the most frequently searched job titles are:
What job categories do people searching Entry Level Government Software Engineering jobs in Arizona look for? The top searched job categories for Entry Level Government Software Engineering jobs in Arizona are:
What cities in Arizona are hiring for Entry Level Government Software Engineering jobs? Cities in Arizona with the most Entry Level Government Software Engineering job openings:
Full Stack Software Engineer - HR Applications

Full Stack Software Engineer - HR Applications

TSMC

Phoenix, AZ • On-site

Full-time

Posted 15 days ago


TSMC rating

8.4

Company rating: 8.4 out of 10

Based on 20 frontline employees who took The Breakroom Quiz

22nd of 141 rated electronics manufacturers


Job description

Job Summary:
TSMC is a leading semiconductor manufacturer operating in Arizona, and they are seeking a Full Stack Software Engineer for HR Applications. The role involves designing, developing, and maintaining software solutions to support TSMC Arizona’s workforce, collaborating with HR and IT teams to enhance operational efficiency.
Responsibilities:
• Full-Stack Development: Design, develop, test, and deploy robust, scalable end-to-end applications (frontend and backend) to support HR operations and employee lifecycle management.
• System Integration: Design and implement software solutions to integrate internal systems with third-party HR SaaS solutions (e.g., Workday, SAP, ADP) and local payroll/benefit systems.
• Database & Security Management: Design and optimize database schemas while ensuring high performance, data integrity, and strict security compliance/data privacy standards for sensitive employee data.
• Cross-Functional Collaboration: Collaborate closely with HR stakeholders and corporate IT teams to translate complex business workflows into clean, efficient technical specifications and software architecture.
• Testing & Quality Assurance: Write unit, integration, and regression tests to ensure software stability, data accuracy, and high system performance.
• Maintenance & Support: Troubleshoot production issues, maintain detailed technical documentation, and continuously optimize system reliability to support 24/7 operations.
• Technical Innovation: Research and adopt new technologies, frameworks, and engineering best practices to enhance system capabilities and team productivity.
Qualifications:
Required:
• Bachelor’s degree in Computer Science, Software Engineering, Management Information Systems (MIS), or a related technical field is required.
• Solid understanding of software engineering concepts, product lifecycle management, and design patterns.
• Strong programming skills in backend languages such as JAVA, Python, Go, or Node.js.
• Proficiency in front-end technologies (e.g., HTML, CSS, JavaScript frameworks like React, Angular, or Vue.js).
• Knowledge of database systems (SQL and NoSQL, e.g., MySQL, PostgreSQL, or MongoDB).
• Proven experience in developing, customizing, or integrating HR-related systems (e.g., HRMS, Payroll, Time & Attendance, ATS, or Performance Management systems).
• Strong understanding of web security best practices (e.g., OWASP) and data privacy standards regarding sensitive PII (Personally Identifiable Information).
• Strong problem-solving skills with the ability to resolve complex technical challenges.
• Excellent communication and teamwork skills to bridge the gap between technical teams and HR business users.
• Highly organized with strong attention to detail and an ability to work under pressure in a fast-paced environment.
• Ability to work in a fast-paced environment and adapt to changing priorities.
• Primarily an office-based role requiring the ability to sit for extended periods of time while working at a computer.
• Ability to use a computer, keyboard mouse and other standard office equipment for prolonged periods of time.
• Ability to occasionally stand, walk, reach, bend, and carry light objects.
• TSMC Arizona operates 24/7, 365 days a year. This position requires candidates to have the ability and willingness to work from Monday through Friday 9am-6pm, and work on-call every 1-2 months. When on-call, candidates are expected to respond to the call 24x7 for that whole week.
Preferred:
• Experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
• Hands-on experience integrating with major HR SaaS APIs (e.g., Workday API, SuccessFactors, or government portals).
• Experience implementing CI/CD pipelines and working in an Agile/Scrum environment.
Company:
Established in 1987, TSMC is the world's first dedicated semiconductor foundry. Founded in 1987, the company is headquartered in Hsinchu, TWN, with a team of 10001+ employees. The company is currently Late Stage.

What TSMC employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom