Summary
✨ AI‑Generated
A full-stack software development opportunity focused on scalable, responsive web applications. You will design data access layers, develop REST APIs and user-facing functionality, integrate relational databases, and apply best practices for performance, security, accessibility, and maintainability.
Highlights
Build modern, scalable web applications across the full stack in a collaborative Agile environment. The role emphasizes API integration, strong data architecture, accessibility, performance, security, and enterprise-quality engineering practices.
Description
Software Developer – Full Stack
Position Overview We are seeking a talented Software Developer – Full Stack to design, develop, and maintain modern, scalable web applications.
The ideal candidate will have strong expertise in front-end and back-end development, API integration, database technologies, and accessibility standards.
You will work in a collaborative Agile environment to build high-quality, responsive web applications while following industry best practices for performance, security, and accessibility.
MUST-HAVE REQUIREMENTS (Strictly Required) Candidates will only be considered if they clearly demonstrate the following skills and experience: Entity Framework & Data Access Technologies Hands-on experience with Entity Framework or other Object-Relational Mapping (ORM) tools.
Experience designing, developing, and maintaining data access layers for enterprise applications.
• Strong understanding of relational database concepts and data modeling.
REST API Development Proven experience designing, developing, consuming, and testing RESTful APIs.
Experience integrating front-end applications with backend services.
Knowledge of API security, authentication, and best practices.
React & Next.js Development •Strong hands-on experience developing modern web applications using: o React o Next.js • Experience building responsive, reusable, and component-based user interfaces.
•Understanding of modern front-end development practices and performance optimization.
JavaScript & TypeScript • Advanced knowledge of JavaScript and TypeScript.
•Experience writing clean, maintainable, and scalable code.
• Familiarity with modern ES6+ features and front-end development standards.
SQL & Database Development • Strong experience writing and optimizing SQL queries.
• Experience working with relational databases, including data retrieval, updates, and performance tuning.
• Understanding of database design and normalization principles.
Node.js Development • Hands-on experience developing server-side applications using Node.js.
• Experience building scalable backend services and integrating APIs.
• Knowledge of asynchronous programming and server-side best practices.
Web Accessibility (WCAG) • Knowledge and practical experience implementing Web Content Accessibility Guidelines (WCAG) in web application development.
• Experience designing and developing accessible user interfaces that meet accessibility standards.
• Understanding of inclusive design principles and accessibility testing.
Key Responsibilities • Develop and maintain full-stack web applications using React, Next.js, and Node.js.
• Build and integrate RESTful APIs.
• Develop and maintain database solutions using Entity Framework and SQL.
• Ensure applications meet accessibility (WCAG), security, and performance standards.
• Collaborate with business analysts, designers, QA teams, and developers throughout the software development lifecycle.
• Participate in Agile ceremonies, code reviews, and continuous improvement initiatives.
• Troubleshoot, debug, and optimize application performance.
Preferred Qualifications • Experience working in Agile/Scrum environments.
• Familiarity with Azure DevOps, Git, and CI/CD pipelines.
• Experience with cloud platforms such as Microsoft Azure or AWS.
• Strong analytical, problem-solving, and communication skills.