About Us:GUERILLA 360 Integrated Solutions, a renowned global business solutions provider, has been driving innovation in Software Solutions and Personnel Outsourcing across multinational verticals in the Philippines and Singapore. Guerilla 360's top-tier consultancy services specialize in creating enterprise applications, handling database migrations, and systems integrations. At Guerilla 360, we take pride in our exceptional work culture, which fosters a sense of community, inclusivity, and belonging. Our employees are our greatest asset, and we invest in their development through ongoing training, mentorship, innovative work set-ups, and opportunities for advancement. At Guerilla 360, we are not just looking for amazing employees - we're looking for like-minded individuals who share our passion for excellence, innovation, and making a difference. We are seeking a highly skilled Senior ASP.NET Backend Developer to join our dynamic team.
Job Overview:As a Senior ASP.NET Backend Developer, you will be responsible for building and maintaining backend software applications. This role involves designing, developing, and deploying high-quality, scalable backend solutions while working closely with various stakeholders to deliver robust software solutions.
Responsibilities:Lead the development of backend services and APIs using ASP.NET and .NET Core.Collaborate with product owners, solution designers, architects, QA engineers, and other stakeholders to deliver software solutions and resolve issues.Write clean, scalable code using .NET programming languages.Develop and maintain robust backend architecture, ensuring security and performance.Review and debug code to ensure optimal performance and reliability.Enhance existing systems by analyzing business objectives, preparing an action plan, and identifying areas for modification and improvement.Maintain code quality, organization, and automation.Participate in Agile and Scrum best practices to ensure continuous integration and delivery.
Key Accountabilities:Ensure the timely delivery of assigned modules and tasks.Optimize backend services for maximum speed and scalability.Build reusable components, templates, code, and libraries.Prepare reports and analysis on issues, incidents, and progress.Stay updated with the latest industry trends and technologies.
Requirements:Bachelor's degree in Computer Science, Information Technology, or a related field.At least 6 years of experience in ASP.NET development.Strong foundation in Computer Science, with competencies in data structures, algorithms, and software design.Proficient in C#, ASP.NET, MVC, and .NET Core.Experience with database technologies such as SQL Server and NoSQL databases.Experience with cloud services (AWS, Azure) and on-premise server environments.Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.Strong problem-solving skills and attention to detail.Excellent communication skills and ability to work effectively in a team environment.Familiarity with source control tools such as Git.Experience with RESTful APIs and microservices architecture.Understanding of security principles and how to apply them in an enterprise environment.