Demo

Sr. Software Engineer 2

ICANN
Los Angeles, CA Full Time
POSTED ON 3/14/2025
AVAILABLE BEFORE 5/14/2025

Job Summary:

In the role of a full-stack Senior Software Engineer focusing on our frontend applications, you will use your expertise as a full-stack engineer to collaborate with a team to design and build new enhancements and products. You will be part of a team responsible for a set of existing and new mission-critical services.

Key Responsibilities:

  • Develop and Maintain: Develop and refactor applications and features, including understanding requirements, prioritizing work, and planning releases. Integrate applications and consolidate system architecture.
  • Coordinate Resources: Coordinate the work of on-site and remote team members, ensuring close alignment of work focus, review, and testing.
  • Instill Best Practices: Learn and instill best practices in areas such as continuous integration and continuous delivery (CICD), containerization and pipelines, test-driven development, and test automation. Provide technical documentation of code.

Required Knowledge, Skills, and Abilities (KSAs):

  • Education: BS or MS in Computer Science or equivalent engineering experience.
  • Technical Skills:
    • Strong knowledge of data structures and algorithms.
    • 5 years of server-side software development experience.
    • 5 years of experience with object-oriented programming.
    • Proficiency with HTML5, CSS, and at least one reasonably popular JavaScript framework (e.g., React, Angular, Polymer, Backbone, Ember).
    • 3 years of experience developing applications using Spring & Spring Boot frameworks.
    • Experience in building distributed applications that scale and are highly available.
  • Demonstrated Abilities:
    • Ability to collaborate with business stakeholders.
    • Ability to coordinate resources in a team setting.
    • Ability to manage multiple messaging channels.
  • General Knowledge of:
    • Content and document management.
    • Business process modeling.
    • Microservices and headless architecture.
  • Experience in:
    • Google suite, Office suite, bug documentation, and reproduction.

Education and Experience Requirements:

  • Requires a Bachelor’s degree in Computer Science, Programming, or a related field and five years of experience or a Master’s degree with three years of experience with private or public-sector organizations involving team-driven application development for public-facing web applications backed by a CMS or DMS.
  • Excellent oral and written communication skills in the English language; multilingual or bilingual a plus, with ideally one of the six UN official languages.
  • Ability to work with a highly diverse workforce.
  • Able to work independently (self-motivated) and multitask under pressure (focused).

ICANN is an Equal Employment Opportunity Employer and does not discriminate based on age, race, color, religion, national origin, ancestry, citizenship, marital status, veteran status, physical or mental disability, sex, (including pregnancy, gender identity and sexual orientation), childbirth or related medical conditions, family care status, genetic information or any other protected characteristics protected by local, state or federal law.

ICANN www.icann.org is responsible for the global coordination of the Internet's system of unique identifiers, including domain names (like .com, .uk, .jobs, etc.), as well as the addresses used in a variety of internet protocols.  A nonprofit public benefit corporation, ICANN is responsible for the global coordination of the Internet's system of unique identifiers. These include domain names as well as the addresses used in a variety of Internet protocols.

Targeted Base Salary Low:
$100,000.00 20% Bonus Benefits
Targeted Base Salary High:
$135,000.00 20% Bonus Benefits

Note: The salary range provided here is a general estimation for the position at the time of posting based on the primary location. Salary ranges vary based upon geographic regions and countries. Final compensation packages take into consideration of a variety of factors including but not limited to a candidate’s location, work experience, knowledge, skills and other compensable factors.

Back Apply Now

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Software Engineer 2?

Sign up to receive alerts about other jobs on the Sr. Software Engineer 2 career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ICANN

ICANN
Hired Organization Address Washington, WA Full Time
Job Summary: This is a principal architect role responsible for translating requirements into architecture designs that ...
ICANN
Hired Organization Address Los Angeles, CA Full Time
Job Summary: We are seeking a dedicated and skilled Senior Appian Developer to join our Software Engineering team. The c...
ICANN
Hired Organization Address Washington, WA Full Time
Job Summary: This role is responsible for the technical design, development, and implementation of systems required for ...
ICANN
Hired Organization Address Washington, DC Full Time
Job Summary : This is a principal architect role responsible for translating requirements into architecture designs that...

Not the job you're looking for? Here are some other Sr. Software Engineer 2 jobs in the Los Angeles, CA area that may be a better fit.

Sr. Data Engineer

Software Resources, Glendale, CA

Lead Software Engineer

Software Resources, Burbank, CA

AI Assistant is available now!

Feel free to start your new journey!