Job Closed
This listing is no longer active.
Connecting historically under represented talent to welcoming employers across the globe!
Full Stack Developer
Location
Italy
Posted
81 days ago
Salary
0
Seniority
Senior
Job Description
Full Stack Developer
Jobs for Humanity
• Responsible for designing, developing, and maintaining scalable web applications • Ensuring seamless integration between front-end and back-end technologies • Following best coding practices and modern architectural patterns
Job Requirements
- 5+ years of experience
- OOPS Concepts
- SOLID Principles
- Design Patterns
- .NET Framework 3.5 to latest (.NET 6/7)
- C#.NET / VB.NET (should be ready to work in any of these)
- ASP.NET Core / ASP.NET Web API
- Blazor / MVC / Razor Pages
- WCF Services (Legacy Support)
- Entity Framework (EF Core & EF 6)
- MS SQL Server 2012 or later
- Dapper (Micro ORM) for performance optimization
- Azure / AWS Cloud Services (Preferred: Azure App Services, Azure Functions, AWS Lambda, S3, etc.) Microservices Architecture
- Docker / Kubernetes (Basic containerization knowledge)
- Enterprise Library 6.x or later (for legacy applications)
- JavaScript (ES6+), TypeScript
- Angular / React / Vue.js (At least one modern front-end framework)
- jQuery (for legacy applications)
- HTML5, CSS3, Bootstrap / Tailwind CSS
- Git / GitHub / GitLab / Azure DevOps (Version Control)
- CI/CD Pipelines (Jenkins, Azure DevOps, GitHub Actions)
- Unit Testing (xUnit, NUnit, Moq)
- RESTful APIs & GraphQL
- Message Queues (RabbitMQ, Kafka, Azure Service Bus)
- Agile / Scrum Methodology
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Engineer – SSD Software
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Evaluate, develop, and debug complex test methods • Design and develop test automation frameworks to expand test coverage and failure prediction • Design and develop test cases for new features on Client & Enterprise SSD programs • Analyze customer issues with emphasis on driving test hole closure activities • Use your strong scripting language skills for automating tests and shortening qualification cycles • Enhance, develop, and execute test scripts on host systems to uncover drive hardware and firmware/ host issues with SSDs
Full Stack Developer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Build scalable, user-friendly web applications • Collaborate with cross-functional teams • Contribute to the product-driven environment.
Principal Software Engineer
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Develops high quality and innovative software design and automation solutions. • Architect and design the software solutions to simplify and automate internal engineering methodologies. • Collaborate with internal TPG (Technology Products Group) teams to understand our memory technologies, design process to build specific software and automation solutions. • Collaborate with internal CE teams to enable/drive our CE transformation journey by providing software solutions that are very specific to internal CE team’s needs. • Build custom software components and analytics applications using JAVA Full stack, Angular, Python and web technologies. • Understand software development life cycle, scrum and agile practices, sprint planning to collaborate with co-developers and develop reliable and quality software. • Designing, developing, debugging, documenting, testing, and deploying applications • Collaborating with other developers on the team • Direct collaboration with design and development teams on architecture, system designs, and prototype system bring up. • Working with the design teams to define technical requirements and specifications for system software, programming models, and performance analysis tools. • Works with diverse group of developers, business users, project management from multiple teams with assertiveness and tact • Develop large language models to read, understand, analyze Micron’s design environment, and enhance the design algorithms. • Develop and implement machine learning algorithms and models to solve business problems. • Build and maintain machine learning solution/data pipelines that feed machine learning models. • Deployment, and application of applied analytics, predictive analytics, and prescriptive analytics using machine learning and artificial intelligence. • Design and optimize data structures in ML solutions & data management systems (Hadoop, Snowflake, and Cloud platforms) to enable AI/ML solutions. • Working closely with Business Operation Teams, Product and Application Development teams, and other internal customers during application development and deployment. • Demonstrate Micron core values People, Innovation, Tenacity, Collaboration, and Customer Focus
AEM Full Stack Developer – Person with Disability
Jobs for HumanityConnecting historically under represented talent to welcoming employers across the globe!
• Deliver high-quality software solutions for AEM components, templates, workflows, and models. • Design and maintain reusable components, frameworks, and libraries. • Design and maintain integration with both custom-built and third-party applications. • Deliver solutions in close collaboration with product owners, architects, and technical partners. • Actively participate in stand-ups, code reviews, demos, retrospectives, and other Agile/Scrum methodologies and ceremonies throughout every two-week Sprint. • Contribute to all phases of the development life cycle, including requirements analysis, application architecture, software development, testing, and deployment. • Solve issues on Author, Publisher, and Dispatcher AEM instances across development and production environments. • Support continuous improvement by investigating alternative solutions and technologies to present for review.
