JOBSEARCHER

Full Stack Software Engineer

Client is a leading technology consulting and solutions firm that helps organizations design, build, and deliver enterprise-class software and analytics platforms. Leveraging expertise in AI, automation, cloud, and advanced analytics, we create scalable, high-impact solutions that drive measurable business results and long-term success.The Role:We are growing and have immediate opportunities for Full Stack Software Engineers to work with our premier clients. In this role, you will be responsible for designing, developing, and implementing scalable applications across both front-end and back-end components. You'll contribute to the full development lifecycle-from concept through deployment, working closely with cross-functional teams to deliver modern, high-quality software solutions.Core ResponsibilitiesParticipate in all phases of the software development lifecycle: requirements gathering, design, development, testing, deployment, and documentation.Design and develop both front-end and back-end components that are scalable, reliable, and secure.Collaborate with UX/UI designers and back-end developers to create seamless, intuitive user experiences and efficient API integrations.Build and maintain applications using modern frameworks such as React (front-end) and Microsoft .NET/C# (back-end).Contribute to system architecture discussions, ensuring maintainable and performant design patterns.Support continuous integration, deployment, and code review processes to ensure code quality and consistency.What We ValueStrong proficiency in Microsoft .NET, C#, and SQL-based technologies (SQL Server and MySQL preferred).Proven experience in front-end development using React, JavaScript, HTML/CSS, and component-based architecture.Experience designing and integrating with RESTful APIs, microservices or Lambda.Minimum of 2 years of professional experience in full stack development or related technologies.Strong problem-solving, analytical, and critical thinking skills along with innovation and staying current with the latest version of technologies and awareness of coding trends and tools.Excellent written and verbal communication skills, with the ability to collaborate effectively across teams.A customer-focused mindset and the drive to deliver business value.Experience A Big MustWorking with AI tools or frameworks for coding optimization and development efficiency.DevOps experience, including build, release, and deployment automation, including build, release, and deployment automation, specifically within AWS or Azure environments.Material-UI or Styled Components for front-end design.Power BI or other reporting tools.Mobile and responsive design, including native app development experience.Experience with Python.