> Markdown version of [/jobs/ext/532996-web-developer](https://www.wearedevelopers.com/jobs/ext/532996-web-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Web Developer - **Company:** IBA InfoTech Inc. - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, Java (Programming Language), JavaScript (Programming Language), .NET Framework, Microsoft Windows, Application Programming Interfaces (APIs), Agile Methodology, HTML5, Build Automation, Automation of Tests, Unit Testing, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Continuous Integration, Relational Databases, DevOps, Programming Tools, Web Development, Drupal, Design of User Interfaces, Microsoft Dynamics, Microsoft SQL Server, Visual Basic .NET (Programming Language), Power BI, Software Configuration Management, Software Systems, Web Testing, Web Services, Extensible Stylesheet Language Transformations (XSLT), Enterprise Software Applications, ReactJS, AngularJS, Information Technology, React Redux, Restful APIs, Software Version Control, Jasmine, Powerapps - **Published:** June 14, 2026 - **Apply:** https://ibainfotech.com/senior-web-developer ## About the Role Familiarity with: * Drupal * Dynamics 365 * Power Apps (including Power BI and Flow) * Practical application of the Agile Methodology * Practical application of DevOps platforms * Knowledge of Web Services, RESTful APIs Knowledge of: * Must have experience in UI Development, Web design, Web Development, Maintain applications and testing web pages with usability standards. * Good communication skills, strong work ethics & attitude, can work independently. * Solid design and programming with computer science-related problem-solving skills. * Must have strong experience in HTML5, CSS3, Bootstrap, Java Web Service Layers, JavaScript frameworks React, Redux, Angular - preference is for React * Good knowledge of writing client-side restful APIs. * Ability to write unit tests using Jasmine or equivalent. * Strong background in delivering enterprise-level applications. Skills in: * Experience with source code control and software configuration management tools * Experience with relational database design and administration * Experience with JS libraries, HTML5, XSLT, and CSS * Experience developing in a continuous integration environment using source code control, automated testing, and build automation * Experience with agile development practices Experience: * HTML5: 4 years (Required) * .NET: 4 years (Required) * web development: 4 years (Required) * JavaScript: 4 years (Required) ## Description * Utilize established development tools, guidelines and conventions including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET * Design, code and test new Windows and web software applications * Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement * Maintain existing software systems by identifying and correcting software defects * Investigate and develop skills in new technologies * Create technical specifications and test plans * Strong understanding of application interfaces and their architecture (API) * ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Decoupling 101 - Why decouple, when not to, progressive decoupling and success stories in decoupling](https://www.wearedevelopers.com/videos/266-decoupling-101-why-decouple-when-not-to-progressive-decoupling-and-success-stories-in-decoupling) - [Angular Unleashed: Mastering Modern Web Development with Angular](https://www.wearedevelopers.com/videos/685-angular-unleashed-mastering-modern-web-development-with-angular) - [The Pragmatic Architect: Balancing Necessity vs. Sufficiency in React Systems](https://www.wearedevelopers.com/videos/2101-the-pragmatic-architect-balancing-necessity-vs-sufficiency-in-react-systems) - [Can SVG be fast? Rendering a scatter chart with over 10k points](https://www.wearedevelopers.com/videos/100299-can-svg-be-fast-rendering-a-scatter-chart-with-over-10k-points) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany)