1

Junior Programming Jobs in Alaska (NOW HIRING)

Train junior engineers and designers. * Work under Engineering Manager to maintain project scope, schedule and budget * Train entry level designers and technicians * Oversee on-boarding and ...

New

Mentors' junior engineers and technicians. COMPETENCIES: * ACCOUNTABILITY- Takes ownership for actions, decisions, and results; openly accepts feedback and demonstrates a willingness to improve. Take ...

Support development of junior engineering staff through mentorship and guidance. * Coordination with cross-discipline services related to the overall project lifecycle, including civil, mechanical ...

Support development of junior engineering staff through mentorship and guidance. * Coordination with cross-discipline services related to the overall project lifecycle, including civil, mechanical ...

Senior Backend Developer

Minto, AK

$125K - $162K/yr

Mentor junior developers on integration patterns, clean architecture, and backend best practices. Qualifications Bachelor's degree in Computer Science, Engineering, or related field. 7-10+ years of ...

Senior Backend Developer

Minto, AK · On-site

$125K - $162K/yr

Mentor junior developers on integration patterns, clean architecture, and backend best practices. Qualifications Bachelor's degree in Computer Science, Engineering, or related field. 7-10+ years of ...

Senior Software Development Engineer

Homer, AK · On-site

$127K - $167K/yr

Proven ability to lead complex technical initiatives and mentor junior developers * Experience with Spring Batch, Dataflow, or cloud-native ETL tools * Knowledge of SQL/NoSQL, schema design, indexing ...

Senior Project Engineer

Anchorage, AK · Remote

$101K - $131K/yr

Ability to lead and mentor junior engineers in high-pressure situations. * Comfortable with up to 50% travel (domestic and international). Preferred Skills * Experience with SCADA integration in data ...

next page

Showing results 1-20

Junior Programming information

What do junior programmers do?

Junior programmers assist in developing, testing, and maintaining software applications by writing code, debugging issues, and implementing features under the supervision of senior developers. They often work with programming languages like Java, Python, or C++ and use tools such as version control systems like Git. This role typically requires foundational coding skills and a willingness to learn and follow coding standards.

How do I get a programming job with no experience?

To get a junior programming job with no experience, focus on building a portfolio of projects, learn relevant programming languages like Python or JavaScript, and gain practical skills through online courses or coding bootcamps. Internships, volunteering, or contributing to open-source projects can also help demonstrate your abilities to employers.

What are the key skills and qualifications needed to thrive as a Junior Programmer, and why are they important?

To thrive as a Junior Programmer, you need a solid understanding of programming fundamentals, problem-solving abilities, and a relevant degree or coursework in computer science or a related field. Familiarity with coding languages like Python, Java, or JavaScript, version control systems such as Git, and basic software development tools is typically expected. Strong communication, eagerness to learn, and attention to detail are important soft skills that help you collaborate effectively and adapt to new challenges. These skills and qualities are vital for producing reliable code, integrating smoothly with development teams, and growing within the fast-evolving tech industry.

What are some typical challenges that Junior Programmers face when starting their first role, and how can they overcome them?

Junior Programmers often encounter challenges such as understanding complex codebases, adapting to team workflows, and balancing learning new technologies with meeting project deadlines. To overcome these, it's helpful to ask questions early and often, seek mentorship from more experienced colleagues, and make use of documentation and online resources. Participating in code reviews and collaborating with other team members also accelerates learning and integration into the team. Embracing a growth mindset and being proactive about continuous learning can make the transition smoother and more rewarding.

What are junior programmers?

Junior programmers are entry-level software developers who assist in writing, testing, and maintaining code under the supervision of more experienced programmers. They typically have foundational knowledge of programming languages and software development concepts, but are still building their technical skills and gaining professional experience. Junior programmers often work on smaller tasks or parts of larger projects, helping teams deliver software solutions while learning industry best practices.

What is L1, L2, L3, and L4 developer?

In the context of junior programming roles, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level and L4 being more senior. These levels often indicate increasing technical skills, problem-solving ability, and project ownership, and are used by companies to structure career progression and compensation. Junior programmers usually start at L1 or L2, focusing on learning and supporting tasks before advancing to higher levels.

Is AI replacing junior programmers?

AI tools are increasingly automating certain coding tasks, but junior programmers remain essential for understanding project requirements, debugging, and developing complex features. AI can assist in coding efficiency, but human oversight and problem-solving skills are still critical in software development roles.
What are the most commonly searched types of Programming jobs in Alaska? The most popular types of Programming jobs in Alaska are:
What are popular job titles related to Junior Programming jobs in Alaska? For Junior Programming jobs in Alaska, the most frequently searched job titles are:
What job categories do people searching Junior Programming jobs in Alaska look for? The top searched job categories for Junior Programming jobs in Alaska are:
Civil Engineer, PE - Water/Wastewater

Civil Engineer, PE - Water/Wastewater

CRW Engineering Group

Anchorage, AK

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 8 days ago


Job description

Bright People

Powerful Solutions

Better Communities

  • Are you a Civil Engineer - Water/Wastewater with five or more years of experience?
  • Would you like to work with a fun, collaborative group, where everyone pitches in to get the job done?

If so, please keep reading-

Company Overview: CRW Engineering Group, Inc. is a growing 40-year-plus, full-service multidiscipline engineering and surveying firm, with offices in Anchorage, Palmer and Olympia, WA. Our staff of over 80 provides planning, design, and construction support services for federal, state, municipal, tribal, and private clients on projects in Alaska and the Pacific Northwest.

Benefits Include:

  • Competitive Wages
  • Medical, Dental, and Vision Insurance
  • Short- and Long-Term Disability
  • Life Insurance
  • Employer 401k Match
  • Generous Paid Time Off


Duties/Responsibilities:

  • Develop construction documents (drawings, specifications, and cost estimates) for community water and wastewater infrastructure.
  • Design of water and wastewater treatment systems.
  • Design of piped water distribution and sewage collection systems.
  • Design of wastewater pump stations.
  • Develop reports/studies, including evaluation of alternatives and cost estimating.
  • Prepare calculations for engineering designs as necessary.
  • Develop DEC plan review checklists / permit applications and coordinate with regulatory agencies.
  • Perform construction administration services (submittal reviews, periodic inspections, start-up services, etc.).
  • Other related duties as assigned.

Supervisory Responsibilities:

  • As required, oversee EITs and technical staff, assign tasks, and review / approve their work for planning, design, and construction administration.
  • Coach and mentor junior staff.

Required Skills/Abilities:

  • Experience with engineering design and construction of arctic and subarctic water and wastewater systems.
  • Knowledge of environmental health rules, regulations, ordinances, codes, administrative orders, and other operational guidelines and directives.
  • Knowledge of the principles and practices of project management.
  • Skilled in establishing and maintaining productive working relationships with co-workers, contractors, governmental agencies, and clients.
  • Ability to communicate effectively and professionally, both verbally and in written form.
  • Ability to work in a team environment with multi-discipline engineering staff at various experience levels.
  • Desire to mentor junior staff to develop capabilities and career goals.
  • Resourceful, innovative, and motivated to help clients meet project objectives.
  • Willing and able to travel to remote Alaska villages in small aircraft and lodge under camp-like settings for multiple days.

Education and Experience:

  • Bachelor's degree in civil or environmental engineering from an ABET accredited institution.
  • Licensed Professional Civil Engineer (PE) in Alaska or have a PE license in another state and the ability to obtain a PE license in the State of Alaska within 12 months of accepting the position.
  • Minimum 5 years of professional, relevant experience in the engineering field.
  • Experience working in rural Alaska is a plus.
  • Experience working with AutoCAD and/or Revit is a plus.

Physical Requirements:

  • Ingress/egress from small planes, ATV use, cold weather resiliency.
  • Must be able to access and navigate job sites and construction areas.
  • Must be able to lift 40 pounds at times.
  • Willingness to travel to communities throughout Alaska with sufficient notice.


Applicants must be authorized to work in the United States.

CRW Engineering Group, Inc. is an Equal Employment Opportunity Employer. All qualified applicants will receive equal consideration for employment without regard to race, color, religion, national origin, ancestry, age, sex, protected veteran status, marital status, or mental or physical disability.