Full Stack Developer
Indexed description
Our Team
You will be part of the DSS – CSBU division, collaborating with various teams across the organization. This role requires creative thinking, problem-solving, and effective communication skills to deliver innovative solutions.
What You Will Do
- Develop and maintain Canvas Apps and integrate with custom APIs, custom connectors.
- Build and deploy Azure Functions, Logic Apps, and App Registrations for secure and scalable solutions.
- Design and implement PCF (PowerApps Component Framework) controls for enhanced user experience.
- Build React.js frontends and integrate with backend services and Power Platform.
- Write clean, scalable code in C#, PowerFX, and JavaScript/TypeScript for both frontend and backend development.
- Ensure solutions are secure, maintainable, and optimized for performance.
- Collaborate with architects, analysts, and other developers in designing end-to-end enterprise applications.
- Translate ideas and designs into running code.
- Perform software design, debugging, testing, and deployment.
- Develop documentation, flowcharts, layouts, and diagrams.
- Implement custom solutions leveraging Canvas Apps, Model-Driven Apps, and other Office 365 applications.
- Bachelor's degree in Computer Science, Information Systems, or related discipline.
- 4+ years of professional software development experience.
- Strong frontend development experience with React.js, JavaScript/TypeScript, HTML, and CSS.
- Hands on experience in building and integrating Custom REST APIs.
- Hands on experience in backend development using C# and .NET Core with strong knowledge of API security best practices.
- Strong experience with Azure services including Azure Functions, Graph API, and Logic Apps.
- Experience in PowerApps (Canvas) and strong experience with PCF (PowerApps Component Framework) for building custom components.
- Strong understanding of the software development life cycle (SDLC), Agile methodologies, and best practices.
- Strong analytical, debugging, and problem-solving skills.
- Experience with Azure SQL, CI/CD pipelines (Azure DevOps, GitHub Actions).
- Knowledge in Azure blob storage, ETL processes, data modeling, data cleaning, and data pre-processing.
- Passion for app development and staying up-to-date with the latest web technologies.
Additionally, everyone has individual work and personal needs. We seek to enable the best work environment that helps you and the business work together to produce superior results.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search