Icann Los Angeles , CA 90009
Posted 4 weeks ago
Job Summary
In the role of full stack Sr software Engineer focusing on our frontend applications, you will use your expertise as full stack engineer working with a team to design and build new enhancements and products. You will be part of team that is responsible for a set of existing/new mission critical services.
Key Responsibilities:
Develop and Maintain: Develop and refactor applications and features, including understanding requirements, prioritizing work and planning releases. Integrate and applications and consolidate system architecture.
Coordinate Resources: Coordinate the work of on-site and remote team members, including close alignment of work focus, review and testing.
Instill Best Practices: Learn and instill best practices in the areas of continuous integration and continuous delivery (CICD), containerization and pipelines, test-driven development, and testing automation; provide technical documentation of code.
Required Knowledge, Skills, and Abilities (KSAs):
BS or MS in Computer Science or equivalent engineering experience.
Strong data structures and algorithms knowledge.
5+ years of server-side software development experience.
5+ years of object-oriented programing.
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 can scale and are highly available.
Demonstrated Ability To: Collaborate with business stakeholders; coordinate resources in a team setting; manage multiple messaging channels.
General Knowledge Of: Content and document management; business process modelling; 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 highly diverse workforce.
Able to work independently (self-motivated) and multi-task under pressure (focused).
Icann