Job Description
Job Title: Full-Stack Developer (Angular & .NET 15)
Organization: World Bank Group
Location: Washington, DC [hybrid options]
Job Type: Contract Only W2 candidates
Job Summary
The World Bank is seeking a highly skilled Full-Stack Developer with expertise in Angular and .NET 15 to design, develop, and maintain modern web applications. The ideal candidate will collaborate with cross-functional teams to deliver innovative solutions that drive global development initiatives.
Key Responsibilities
• Full-Stack Development:
• Design, develop, and maintain web applications using Angular (front-end) and .NET 15 (back-end).
• Build responsive, user-friendly interfaces and ensure seamless integration with back-end services.
• Develop RESTful APIs and Web APIs for application functionality and third-party integration.
• Front-End Expertise:
• * Implement dynamic, reusable, and optimized UI components using Angular (RxJS, TypeScript, Angular Material).
• Ensure cross-browser compatibility, responsive design, and high performance.
• Collaborate with UX/UI designers to deliver intuitive and visually appealing user experiences.
• Back-End Expertise:
• * Develop robust server-side logic, business processes, and database interactions using .NET 15.
• Optimize application performance and scalability by following best coding practices.
• Implement security protocols, authentication, and authorization mechanisms (OAuth, JWT).
• Collaboration & Documentation:
• * Work with product owners, business analysts, and other stakeholders to understand project requirements and deliver solutions.
• Document technical specifications, application designs, and user manuals for reference.
• Participate in Agile ceremonies (scrum meetings, sprint planning, retrospectives).
• Testing & Deployment:
• * Conduct thorough unit testing, integration testing, and debugging to ensure application reliability.
• Automate testing processes and deployment pipelines using CI/CD practices.
Qualifications
• Technical Skills:
• Expertise in Angular (version 12 and above), including RxJS, TypeScript, and state management libraries.
• Proficiency in .NET 15, including ASP.NET Core, C#, and Web API development.
• Hands-on experience with front-end technologies such as HTML5, CSS3, JavaScript, and responsive design frameworks.
• Strong knowledge of relational databases (e.g., SQL Server), including database design, query optimization, and stored procedures.
• Familiarity with DevOps practices, version control systems (e.g., Git), and CI/CD tools like Azure DevOps or Jenkins.
• Experience with cloud platforms (e.g., Azure, AWS) is a plus.
• Knowledge of containerization tools like Docker/Kubernetes is a bonus.
• Professional Experience:
• * 5+ years of experience in full-stack development with Angular and .NET.
• Proven ability to deliver scalable, secure, and maintainable solutions in enterprise environments.
• Experience working in Agile teams and large-scale projects.
• Soft Skills:
• * Excellent problem-solving and analytical abilities.
• Strong communication and collaboration skills to work with diverse teams.
• Ability to manage multiple priorities and meet project deadlines effectively.
• Education:
• * Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• Preferred Qualifications:
• * Certifications in Angular, Microsoft .NET, or cloud technologies (Azure/AWS).
• Familiarity with World Bank systems, workflows, or similar international organizations.
• Experience in building applications for financial or development sectors.
Benefits:
• Bonus based on performance
• Competitive salary
• Free food & snacks
#J-18808-Ljbffr
Skills:
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, AngularJS, Application Programming Interface (API), Authentication, Best Practices, Business Analysis, Business Processes, CSS (Cascading Style Sheet), Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Design, Debugging Skills, DevOps, Docker, Documentation, Finance, Finance Software, Git, HTML5, Integration Testing, Internet Application, JavaScript, Jenkins, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, Multitasking, OAuth, Performance Tuning/Optimization, Plan Meetings, Problem Solving Skills, Quality Assurance Methodology, Query Optimization, REST (Representational State Transfer), Relational Databases (RDBMS), Scrum Project Management and Software Development, Security Protocols, Server Programming/Applications, Software Administration, Software Design, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Sprint Retrospective, State Library, Stored Procedures, Team Player, Technical Writing, Test Automation, Testing, Time Management, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Browsers, Web Programming
About the Company:
H & R COMPUTER CONSULTING SERVICES
Responsibilities
- The ideal candidate will collaborate with cross-functional teams to deliver innovative solutions that drive global development initiatives
- Full-Stack Development:
- Design, develop, and maintain web applications using Angular (front-end) and .NET 15 (back-end)
- Build responsive, user-friendly interfaces and ensure seamless integration with back-end services
- Develop RESTful APIs and Web APIs for application functionality and third-party integration
- Front-End Expertise:
- Implement dynamic, reusable, and optimized UI components using Angular (RxJS, TypeScript, Angular Material)
- Ensure cross-browser compatibility, responsive design, and high performance
- Collaborate with UX/UI designers to deliver intuitive and visually appealing user experiences
- Develop robust server-side logic, business processes, and database interactions using .NET 15
- Optimize application performance and scalability by following best coding practices
- Implement security protocols, authentication, and authorization mechanisms (OAuth, JWT)
- Collaboration & Documentation:
- Work with product owners, business analysts, and other stakeholders to understand project requirements and deliver solutions
- Document technical specifications, application designs, and user manuals for reference
- Participate in Agile ceremonies (scrum meetings, sprint planning, retrospectives)
- Testing & Deployment:
- Conduct thorough unit testing, integration testing, and debugging to ensure application reliability
- Automate testing processes and deployment pipelines using CI/CD practices
Requirements
- Technical Skills:
- Expertise in Angular (version 12 and above), including RxJS, TypeScript, and state management libraries
- Proficiency in .NET 15, including ASP
- NET Core, C#, and Web API development
- Hands-on experience with front-end technologies such as HTML5, CSS3, JavaScript, and responsive design frameworks
- Strong knowledge of relational databases (e.g., SQL Server), including database design, query optimization, and stored procedures
- Familiarity with DevOps practices, version control systems (e.g., Git), and CI/CD tools like Azure DevOps or Jenkins
- Knowledge of containerization tools like Docker/Kubernetes is a bonus
- 5+ years of experience in full-stack development with Angular and .NET
- Proven ability to deliver scalable, secure, and maintainable solutions in enterprise environments
- Experience working in Agile teams and large-scale projects
- Excellent problem-solving and analytical abilities
- Strong communication and collaboration skills to work with diverse teams
- Ability to manage multiple priorities and meet project deadlines effectively
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
- Certifications in Angular, Microsoft .NET, or cloud technologies (Azure/AWS)
- Familiarity with World Bank systems, workflows, or similar international organizations
- Experience in building applications for financial or development sectors
- Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, AngularJS, Application Programming Interface (API), Authentication, Best Practices, Business Analysis, Business Processes, CSS (Cascading Style Sheet), Cloud Computing, Communication Skills, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Design, Debugging Skills, DevOps, Docker, Documentation, Finance, Finance Software, Git, HTML5, Integration Testing, Internet Application, JavaScript, Jenkins, Microsoft .NET, Microsoft ASP
- NET (Active Server Page), Microsoft C# (C Sharp), Microsoft SQL Server, Microsoft Windows Azure, Multitasking, OAuth, Performance Tuning/Optimization, Plan Meetings, Problem Solving Skills, Quality Assurance Methodology, Query Optimization, REST (Representational State Transfer), Relational Databases (RDBMS), Scrum Project Management and Software Development, Security Protocols, Server Programming/Applications, Software Administration, Software Design, Software Engineering, Source Code/Configuration Management (SCM), Sprint Planning, Sprint Retrospective, State Library, Stored Procedures, Team Player, Technical Writing, Test Automation, Testing, Time Management, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Web Browsers, Web Programming