Senior Software Engineer 2 - Fullstack
Job Description
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).
Explore More
Date Posted
04/30/2024
Views
2
Neutral
Subjectivity Score: 0.7
Similar Jobs
Senior Business Development & Partner Manager - LegalZoom
Views in the last 30 days - 0
View DetailsSenior VO Designer - League Studios, Creative eXpressions - Riot Games
Views in the last 30 days - 0
View Details