What are the responsibilities and job description for the Full-Stack Developer (Angular & .NET 15) position at H & R COMPUTER CONSULTING SERVICES?
Benefits:
- Bonus based on performance
- Competitive salary
- Free food & snacks
Job Title: Full-Stack Developer (Angular & .NET 15)
Organization: World Bank Group
Location:Washinton, DC [hybrid options]
Job Type:Contract Only W2 candidates
Organization: World Bank Group
Location:Washinton, 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.
Salary : $55 - $60