What are the responsibilities and job description for the Full Stack Developer (W2 Only) position at Neotecra?
Job Description:We are looking for a highly experienced Full Stack Developer to design, build, and maintain enterprise-grade applications for banking and financial services environments. The ideal candidate will have strong hands-on experience across backend, frontend, and database technologies, with a proven ability to deliver applications from scratch and collaborate effectively with cross-functional teams.Key ResponsibilitiesDesign, develop, and maintain full-stack applications using Django (Python) for backend services and Angular for frontend development.Develop applications from initial concept through production, including architecture design, implementation, testing, and deployment.Design and optimize MS SQL Server databases, including schema design, stored procedures, performance tuning, and data integrity.Implement and manage Single Sign-On (SSO) solutions integrated with Azure AD / Microsoft Entra ID, ensuring secure authentication and authorization.Work closely with Business Analysts (BA) to understand business requirements and translate them into technical solutions.Collaborate with QA teams to ensure application quality, test coverage, and adherence to functional and non-functional requirements.Ensure applications meet security, performance, scalability, and compliance standards required in the banking industry.Participate in code reviews, troubleshooting, and production support activities.Document application architecture, design decisions, and development processes.Required Qualifications10 years of experience as a Full Stack Developer in enterprise environments.Proven experience working on IT projects in the banking or financial services industry.Strong hands-on experience with Django, Angular, and MS SQL Server.Demonstrated experience implementing SSO integrated with Azure AD / Microsoft Entra ID.Proven ability to build applications from scratch, including system architecture and core framework setup.Experience working in cross-functional teams, particularly with QA and BA teams.Solid understanding of secure application development practices.Strong problem-solving and communication skills.Preferred SkillsExperience with RESTful APIs and microservices architecture.Familiarity with CI/CD pipelines and DevOps practices.Experience with cloud-based deployments (Azure preferred).