
Search by job, company or skills

As a Senior Software Engineer, you will play a key role in driving the technical strategy, development, and upkeep of Quill's core applications and system integrations. You'll be responsible for crafting and enhancing software components - including programs, scripts, and data models - based on detailed design specifications that emphasize performance, reliability, and scalability. We are looking for a highly skilled Front-End .NET Developer with 4–7 years of hands-on experience in building responsive, user-friendly web interfaces. The ideal candidate must be strong in HTML, CSS, Bootstrap, JavaScript, and experienced in integrating front-end components with .NET MVC and C# backend logic. Hands-on experience with MS SQL, Figma, and Photoshop for UI interpretation and asset preparation is required. This role requires deep expertise in system integration, testing, and technical documentation, with a strong focus on designing intuitive, customer-facing front-end applications throughout the Software Development Life Cycle (SDLC). You'll write clean, efficient code, build tools and applications, and contribute to initiatives that impact your team's deliverables. You'll bring a thorough understanding of the organization's software ecosystem, with advanced proficiency in .NET technologies and key programming languages such as C#, SQL, and JavaScript. Assignments typically span short to mid-term durations and require independent decision-making, though work is reviewed at defined checkpoints. Success in this role requires hands-on experience with eCommerce platforms, Azure Cloud services, AKS (Azure Kubernetes Service)
Duties & Responsibilities
· Develop responsive, high-quality UI components using HTML5, CSS3, Bootstrap, JavaScript, and related front-end technologies. · Convert Figma and Photoshop (PSD) designs into pixel-perfect, production-ready web pages. · Integrate front-end screens with ASP.NET MVC, Razor views, controllers, and C# backend logic. · Work with MS SQL for writing queries, validating data, and supporting application-level integration. · Ensure cross-browser compatibility, mobile responsiveness, and high-performance front-end rendering. · Consume and integrate RESTful APIs, handle JSON data, and perform AJAX operations. · Participate in code reviews, unit tests, and debugging across UI and MVC layers. · Collaborate with UX/UI designers, backend developers, product managers, and QA teams. · Maintain and enhance existing applications through bug fixes, performance improvements, and new feature development. · Follow UI/UX best practices, accessibility guidelines, coding standards, and security principles. · Assist in the development, testing, and maintenance of software functionality and perform coding, debugging, testing, and troubleshooting throughout the application development process. · Engage in the full software development lifecycle, including requirement analysis, documentation of technical specifications, design, testing, deployment, and review of code. · Analyze, test, monitor, and improve the performance, scalability, and functionality of software solutions. · Work with Architects, business partners, and Product teams to ensure systems are implemented as designed and translate business requirements into technical solutions. · Identify, isolate, and resolve malfunctions related to software, and proactively anticipate and prevent problems before they occur. · Stay informed of emerging trends or technologies and contribute to the evolution and documentation of application systems. · Address all production-related issues promptly and with urgency.
RequirementsBasic Qualifications · Bachelor's degree in computer science, Information Systems, or related field. · 5+ years of professional experience in front-end development. · Expert-level proficiency in HTML5, CSS3, Bootstrap, and responsive UI development. · Strong hands-on experience with JavaScript (ES5/ES6) and optionally jQuery. · Practical experience converting Figma designs and Photoshop (PSD) assets to clean, modern UI screens. · Good understanding of ASP.NET MVC, Razor syntax, MVC routing, partial views, layouts, and view models. · Hands-on experience with C# for UI-backend integration. · Practical experience with MS SQL including SELECT queries, joins, and data validations. · Experience working with REST APIs, JSON handling, and AJAX workflows. · Ability to write clean, modular, maintainable front-end code. · Strong debugging and problem-solving skills across UI, MVC, and database interaction points. · Proficient in multiple programming languages and frameworks relevant to the role. · Experience with the full software development lifecycle, including design, testing, deployment, and documentation activities. · Proficient understanding of code versioning tools, such as Git / SVN
Preferred Qualifications · Understanding of SEO, accessibility (WCAG), and performance optimization best practices. · Experience working in retail domains and developing e-commerce solutions. · Familiarity with Agile methodologies and ability to thrive in fast-paced, collaborative environments. · Familiarity with secure application development practices. · Hands-on experience with Generative AI tools/APIs (e.g., OpenAI, Copilot)
Job ID: 148892113
We don’t charge any money for job offers