About the role
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.
Similar Jobs
About the role
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.