Junior Software Development Engineer

94103 San Francisco, California $40 Hourly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is a globally recognized technology firm looking for ambitious and talented Junior Software Development Engineers to join their innovative teams in **San Francisco, California, US**. This internship provides an unparalleled opportunity to gain hands-on experience in a fast-paced, cutting-edge environment. As a Junior Software Development Engineer Intern, you will contribute to the design, development, testing, and deployment of software solutions. You will work alongside experienced engineers on real-world projects, learning about the full software development lifecycle. This role involves writing clean, efficient, and well-documented code, participating in code reviews, and collaborating with cross-functional teams. You will be exposed to various programming languages, frameworks, and development methodologies, such as Agile. Specific projects may involve building new features, improving existing systems, or developing internal tools. Problem-solving and debugging are integral parts of the daily work, offering continuous learning opportunities. The ideal candidate is passionate about technology, possesses a strong foundational understanding of computer science principles, and demonstrates a proactive approach to learning. You should be eager to contribute fresh perspectives and tackle challenging technical problems. This internship is designed to foster professional growth and provide a solid foundation for a career in software engineering. We encourage individuals who are curious, detail-oriented, and collaborative to apply. Join us to build the future of technology and make a tangible impact. Responsibilities:
  • Assist in the design, development, and implementation of software applications.
  • Write clean, maintainable, and efficient code under the guidance of senior engineers.
  • Participate in code reviews to ensure code quality and best practices.
  • Debug and resolve software defects and issues.
  • Collaborate with team members on project tasks and problem-solving.
  • Learn and apply software development methodologies and tools.
  • Contribute to the testing and deployment of software updates.
  • Document software designs, code, and processes.
  • Research and evaluate new technologies and approaches.
  • Support the maintenance and improvement of existing software systems.
Qualifications:
  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field.
  • Solid understanding of fundamental computer science concepts, data structures, and algorithms.
  • Exposure to at least one programming language (e.g., Java, Python, C++, JavaScript).
  • Familiarity with software development principles and practices.
  • Strong analytical and problem-solving abilities.
  • Excellent communication and teamwork skills.
  • Enthusiasm for learning new technologies and contributing to team projects.
  • Prior internship or project experience is a plus.
Apply Now

Software Development Apprentice

94102 San Francisco, California $25 Hourly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a pioneering technology firm headquartered in **San Francisco, California, US**, is excited to offer a fully remote Software Development Apprenticeship program. This is an unparalleled opportunity for aspiring developers with a passion for coding and a drive to learn to gain hands-on experience in a cutting-edge environment. As a Software Development Apprentice, you will be immersed in real-world software development projects, working alongside experienced engineers. You will learn to design, develop, test, and deploy software solutions, gaining exposure to various programming languages, frameworks, and development methodologies. This is a remote-first program, meaning all training and work will be conducted online, providing flexibility and accessibility. The apprenticeship is designed to provide a comprehensive learning experience, covering front-end and back-end development, database management, and cloud technologies. You will contribute to the software development lifecycle, participate in code reviews, and collaborate with team members through virtual communication tools. While prior professional experience is not required, a strong foundation in computer science principles, a demonstrable passion for technology, and the ability to learn quickly are essential. A bachelor's degree or equivalent coursework in Computer Science, Engineering, or a related field is preferred. Excellent problem-solving skills, attention to detail, and strong communication abilities are crucial for success in this remote setting. This apprenticeship offers a pathway to a full-time role upon successful completion, providing a launchpad for a rewarding career in software development. Join our client's innovative team and help shape the future of technology from the comfort of your home.
Apply Now

Software Development Manager

94102 San Francisco, California Maximus

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Permanent
Description & Requirements

Maximus is seeking a results-oriented Software Development Project Manager to join our team managing multiple delivery teams while shaping our clients' technological and operational future through thoughtful collaboration, adherence to industry best practices, and by way of a continuous improvement mindset.

Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS196, T4, Band 7

Job Description:

• Engage as trusted advisor with client leadership team, demonstrating responsiveness to priorities while also providing actionable strategies and recommendations to solve challenges, improve processes, and achieve client goals

• Serve as main Point of Contact for Development teams for cross-team collaboration within the Program, removing communication stovepipes, enhancing awareness of work in progress, and promoting collaborative problem solving for challenges encountered during enhancements and maintenance efforts

• Enable a relentless improvement mindset for development teams and program-wide through engaged promotion of intellectual curiosity, clarity on empowered contributors across all team members, active listening, and embracing change

• Promote development team and program actions to mature the Scaled Agile Framework (SAFe) practice in place to include but not limited to the following:

o Encourage organizational alignment of the ART (AGile Release Train) with client strategy and goals, and business objectives

o Foster collaboration among teams to facilitate flow of work, removing impediments and helping to escalate issues through problem-solving actions

o Enable internal engagement in Innovation and Planning opportunities to promote continuous improvement

o Help manage risks, constraints, and dependencies that impact the ART's goals

o Identify and track metrics that enable data-driven decisions and improvements

o Facilitate Agile Release Train (ART) events like Program Increment (PI) Planning and ART Syncs

• Provide back-up support to Scrum Masters and assist in fulfilling their duties if on leave
• Maintain weekly communication with the client's Product Manager and Product Owners to ensure teams are operating in lockstep with one another and recognize risk areas that can be mitigated as a group
• Manage, monitor and report on the capacity, utilization, and forecasting of the development teams to determine a development and release schedule that maximizes throughput
• Promote a strategy with tactical steps that can be implemented and monitored leading to improved code quality practices, automation testing, test-driven development, shifting of security to the left, and requirements traceability

Minimum requirements:

• Due to federal requirements only US Citizens who do not possess dual citizenship with another country may be considered. Selected candidate will be required to successfully complete a government-sponsored clearance process for position of public trust prior to start.

• Bachelor's Degree

• 7+ years of Direct Management Experience

• Proficiency in Microsoft suite of tools

• Ability to think quickly, act swiftly, and adapt

• Comfortable tasking peers, briefing senior leadership and briefing groups of people

• Experience with creating and delivering formal contract deliverables from start to finish while brokering input across the program from capability SMEs

• Experience with managing Scrum Masters, Business Analysts, Developers, and Quality Assurance engineers while ensuring they are complying with program processes and norms.

• Experience working in a scaled Agile environment

• Agile Certifications/Trainings

Desired skills and qualifications:

• Experience developing dashboards with PowerBI

• Previous experience as a Release Train Engineer (RTE) or practicing the role and responsibilities as laid out by SAFe

• Development experience a plus: Java, XBRL, HTML, API Development, JSON and/or REST services

• Application Modernization experience. Have helped to transform a monolithic application to microservice architecture

• Familiarity with Red Hat OpenShift platform

• Experience managing IT/Software projects at a financial agency

• Consulting or Systems Integration experience to a federal department or agency in support of a high visibility system/application

• SAFe Certifications/Trainings

#techjobs #clearance #veteransPage #C0reJobs

Minimum Requirements

TCS196, T4, Band 7

EEO Statement

Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics.

Pay Transparency

Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances.

Accommodations
Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at .

Minimum Salary

$

130,000.00

Maximum Salary

$

160,000.00

Apply Now

Junior Software Development Apprentice

94107 San Francisco, California $20 Hourly WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is seeking an enthusiastic and motivated Junior Software Development Apprentice to join their innovative tech team. This is a fantastic opportunity for individuals with a passion for coding and technology to gain hands-on experience and develop a successful career in software development. The role is based in our modern offices located in **San Francisco, California, US**, with a hybrid work model that combines in-office collaboration with remote flexibility. You will be part of a structured program designed to foster learning and growth, working alongside experienced developers on real-world projects. Your responsibilities will include assisting in the design, development, testing, and maintenance of software applications. You will learn various programming languages, software development methodologies, and best practices. This apprenticeship provides a pathway to a full-time role upon successful completion of the program. We are looking for candidates who are eager to learn, possess strong problem-solving skills, and have a foundational understanding of computer science concepts. While formal experience is not required, a demonstrated interest in coding through personal projects, online courses, or bootcamps is highly valued. You will participate in team meetings, contribute to code reviews, and collaborate with cross-functional teams to deliver high-quality software solutions. Essential duties involve debugging code, writing technical documentation, and supporting existing software systems. The ideal candidate will have a keen eye for detail, excellent communication skills, and the ability to work effectively both independently and as part of a team. This is a challenging yet rewarding role that offers a comprehensive learning experience and the chance to build a robust technical skill set. Successful apprentices will gain exposure to various aspects of the software development lifecycle, from initial concept to deployment and beyond. We encourage applications from individuals who are proactive, have a strong work ethic, and are committed to continuous learning and professional development. Embrace this chance to kickstart your tech career in a supportive and dynamic environment.
Apply Now

Junior Software Development Apprentice

94102 San Francisco, California $60000 Annually WhatJobs

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client, a forward-thinking technology company based in **San Francisco, California, US**, is looking for ambitious Junior Software Development Apprentices to join their innovative team. This apprenticeship provides an exceptional opportunity for individuals passionate about coding and software engineering to gain practical experience and develop their skills in a dynamic, supportive environment. The program combines structured learning with real-world project involvement, offering a pathway to a successful career in software development. Apprentices will work closely with senior developers, learning best practices in coding, software design, and agile methodologies. Program Structure and Responsibilities:
  • Engage in comprehensive training covering programming languages (e.g., Python, Java, JavaScript), data structures, algorithms, and software development principles.
  • Participate in hands-on projects, contributing to the design, development, testing, and deployment of software applications.
  • Learn to write clean, efficient, and well-documented code under the mentorship of experienced software engineers.
  • Collaborate with cross-functional teams, including product managers and designers, to understand project requirements.
  • Assist in debugging and troubleshooting software issues, identifying root causes and implementing effective solutions.
  • Gain exposure to version control systems (e.g., Git) and CI/CD pipelines.
  • Attend regular training sessions, workshops, and knowledge-sharing meetings.
  • Contribute to code reviews and provide constructive feedback to peers.
  • Understand and apply agile development methodologies (Scrum, Kanban) in project execution.
  • Develop foundational knowledge in cloud computing platforms and database management.
Qualifications:
  • High school diploma or equivalent. A degree in Computer Science or a related field is a plus but not required.
  • Demonstrated passion for software development, evidenced by personal projects, coding bootcamps, or relevant coursework.
  • Basic understanding of programming concepts and logic.
  • Strong analytical and problem-solving skills.
  • Excellent communication and teamwork abilities.
  • Eagerness to learn and adapt to new technologies and challenges.
  • Ability to work both independently and collaboratively in a team setting.
  • Commitment to completing the full apprenticeship program.
  • Familiarity with at least one programming language is advantageous.
  • Strong attention to detail and a commitment to producing high-quality work.
This hybrid apprenticeship offers a competitive stipend and the potential for full-time employment upon successful completion. If you are eager to launch your tech career in **San Francisco, California, US**, this is an exceptional opportunity.
Apply Now

Remote Software Development Apprentice

94102 San Francisco, California $25 Hourly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting, fully remote Software Development Apprenticeship program designed for aspiring technologists eager to break into the tech industry. This is a fantastic entry-level opportunity to gain hands-on experience in a professional software development environment, fully remote from anywhere in the US. As a Software Development Apprentice, you will work closely with senior engineers on real-world projects, contributing to the development and maintenance of innovative software solutions. Your learning journey will be guided by experienced mentors who will provide training in various programming languages, development methodologies (Agile/Scrum), and best practices for software engineering. You will be involved in coding, debugging, testing, and documentation, gradually taking on more complex tasks as your skills develop. This program is structured to provide a comprehensive understanding of the software development lifecycle. Key responsibilities will include assisting with the creation of new features, resolving software defects, participating in code reviews, and contributing to technical documentation. We are seeking individuals with a strong passion for technology, a solid foundation in at least one programming language (e.g., Python, Java, JavaScript), and excellent problem-solving abilities. A proactive attitude, a willingness to learn continuously, and strong communication skills are essential for success in this remote-first role. While the apprenticeship is entirely remote, you will be an integral part of our collaborative engineering team, participating in virtual stand-ups, sprint planning, and team meetings. This is an unparalleled chance to build a rewarding career in software development, gain valuable industry experience, and make a tangible impact, all from your chosen remote location near San Francisco, California, US .
Apply Now

Remote Software Development Apprentice

94102 San Francisco, California $25 Hourly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client, a dynamic and fast-growing software company, is offering an exceptional opportunity for a Remote Software Development Apprentice. This is a fully remote, paid apprenticeship program designed for individuals passionate about coding and eager to launch a career in the tech industry. You will work alongside experienced software engineers on real-world projects, gaining hands-on experience in various aspects of software development, including front-end and back-end development, database management, and testing. Apprentices will receive comprehensive training and mentorship, focusing on building a strong foundation in programming languages, development tools, and agile methodologies. Responsibilities will include writing and testing code, participating in code reviews, assisting with debugging and troubleshooting, and collaborating with team members through virtual communication channels. The ideal candidate is a motivated self-starter with a strong aptitude for problem-solving and a genuine interest in technology. While prior professional experience is not required, a portfolio of personal projects, contributions to open-source, or completion of relevant coding bootcamps or online courses is highly advantageous. A strong understanding of basic programming concepts is expected. This apprenticeship is an excellent pathway to a full-time Junior Developer role upon successful completion. Join a supportive and innovative environment that fosters learning and professional growth, all within a remote work setting.
Apply Now
Be The First To Know

About the latest Software development Jobs in Marin County !

Junior Software Development Apprentice

94102 San Francisco, California $45000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

apprenticeship
Our client is offering a unique opportunity for motivated individuals to join their organization as Junior Software Development Apprentices in San Francisco, California, US . This apprenticeship program is designed to provide comprehensive training and hands-on experience in software development, equipping apprentices with the skills and knowledge needed to build a successful career in the tech industry. You will work alongside experienced software engineers, contributing to real-world projects while receiving structured mentorship and educational support. This program is ideal for passionate learners who are eager to develop their programming abilities and gain practical experience in a dynamic development environment.

Program Highlights:
  • Structured, on-the-job training in various software development technologies and methodologies.
  • Mentorship from experienced software engineers guiding your technical growth.
  • Exposure to the full software development lifecycle, from planning and design to coding, testing, and deployment.
  • Opportunities to work on diverse projects and contribute to impactful software solutions.
  • Formal training sessions and workshops to build foundational programming skills.
  • Career development support and guidance towards a long-term career in software engineering.
  • Networking opportunities within the tech industry.
Responsibilities will include (but are not limited to):
  • Assisting senior developers in writing, debugging, and testing code.
  • Learning and applying programming languages and frameworks relevant to the company's technology stack.
  • Participating in code reviews and providing constructive feedback.
  • Contributing to the documentation of software designs and functionalities.
  • Collaborating with team members to understand project requirements and deliver high-quality software.
  • Troubleshooting and resolving basic software issues under guidance.
  • Learning about software development best practices and industry standards.
Requirements:
  • A strong passion for technology and a desire to learn software development.
  • Basic understanding of computer science fundamentals or prior exposure to programming concepts (e.g., through personal projects, online courses, or academic work).
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • A proactive attitude, with a willingness to take initiative and learn independently.
  • Must be legally authorized to work in the US.
  • High school diploma or equivalent. Some college coursework in a related field is a plus.
This apprenticeship is a stepping stone to a rewarding career in software development.
Apply Now

Remote Software Development Intern

94105 San Francisco, California $25 Hourly WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is offering an exciting opportunity for motivated and aspiring individuals to join their innovative technology team as a fully remote Software Development Intern. This role is designed for students pursuing a degree in Computer Science, Software Engineering, or a related field, eager to gain hands-on experience in a real-world development environment. As a remote intern, you will work closely with experienced engineers, contributing to meaningful projects and learning cutting-edge development practices from the comfort of your own location. This is a remote-first position, meaning all collaboration, meetings, and work will be conducted online, fostering a flexible and accessible learning experience. Responsibilities will include:
  • Assisting in the design, development, and testing of software applications under the guidance of senior developers.
  • Writing clean, efficient, and well-documented code in various programming languages (e.g., Python, Java, JavaScript).
  • Participating in code reviews to learn best practices and contribute to code quality.
  • Troubleshooting and debugging software issues.
  • Collaborating with team members through virtual communication tools.
  • Learning and applying Agile development methodologies.
  • Contributing to technical documentation.
  • Exploring and implementing new technologies and tools relevant to ongoing projects.

The ideal candidate is a proactive learner with a solid understanding of fundamental programming concepts and data structures. Familiarity with at least one programming language and a passion for software development are essential. Strong communication skills and the ability to work independently in a remote setting are paramount. Access to a reliable internet connection and a suitable home workspace is required. This internship provides an invaluable opportunity to build a professional portfolio, develop essential technical skills, and network with industry professionals, all while experiencing a fully remote work environment. While the position is remote, we are based in San Francisco, California, US , offering exposure to a leading tech hub. Upon successful completion of the internship, there may be opportunities for full-time employment.
Apply Now

Software Development Graduate Program

94103 San Francisco, California $80000 Annually WhatJobs

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

intern
Our client is launching an exciting Graduate Program designed to cultivate the next generation of software development talent. This program, based in the vibrant tech hub of San Francisco, California, US , operates on a hybrid model, combining in-office collaboration with remote flexibility. As a participant, you will engage in comprehensive training, mentorship from seasoned engineers, and hands-on project work across various software development teams. You will gain exposure to different technologies, development methodologies (Agile, Scrum), and the full software development lifecycle. Responsibilities will include writing clean, efficient code, participating in code reviews, assisting with testing and debugging, and contributing to the design and architecture of software solutions. The ideal candidate is a recent graduate (or graduating soon) with a Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related field. Strong foundational knowledge of programming languages such as Java, Python, C++, or JavaScript is essential. Candidates should possess excellent problem-solving skills, a keen eye for detail, and a strong desire to learn and grow in a dynamic technology environment. We are looking for enthusiastic individuals with a passion for technology and a collaborative spirit. This program offers a unique opportunity to kickstart your career in software development with a leading company. Successful completion of the program may lead to a full-time position. We encourage applicants who are eager to contribute fresh perspectives and innovative ideas to our development projects. The program emphasizes continuous learning and professional development, providing a supportive environment for you to thrive.
Apply Now
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Development Jobs View All Jobs in Marin County