Anytime Mailbox is hiring a Senior Software Engineer to design, develop, and maintain high-quality software solutions. You'll use the Microsoft technology stack within an Agile environment, focusing on delivering robust features while mentoring junior team members and collaborating closely with cross-functional partners.
What You'll Do
- Contribute to the technical design and architecture of new and existing features.
- Develop, test, and deploy robust, high-performance, and secure code primarily using .NET (Core/Framework) and C#.
- Design and manage efficient database schemas and queries using SQL Server.
- Actively participate in code reviews, promoting best practices and maintaining high standards of code quality.
- Identify and advocate for improvements to the software development lifecycle, tools, and processes.
- Own the technical success of assigned features, including performance, scalability, and security.
- Collaborate with Product Managers, UX/UI designers, and QA teams to refine technical requirements.
- Work within the Azure cloud provider ecosystem, utilizing services such as Azure App Services and Azure SQL Database.
- Use modern Software Development tools, including Visual Studio and Azure DevOps, for source control, build pipelines, and release management.
- Fully participate in Agile product development processes, including sprint planning, daily stand-ups, and retrospectives.
- Utilize monitoring and alerting platforms to analyze application performance and diagnose issues.
- Proactively manage technical debt and contribute to refactoring existing systems to improve scalability and maintainability.
- Mentor and provide technical guidance to more junior Software Engineers.
- Work closely with Product Owners and Analysts to understand business needs and translate them into technical tasks.
- Communicate technical designs, trade-offs, and progress clearly to both technical and non-technical audiences.
- Act as a technical subject matter expert during planning and review sessions.
- Collaborate with DevOps teams to improve deployment pipelines and overall system reliability.
What We're Looking For
- 5+ years of experience in software development using the Microsoft technology stack.
- Strong hands-on experience with C# and .NET Core or .NET Framework.
- Solid experience building and maintaining scalable web applications and APIs.
- Strong proficiency in SQL Server, including database design, query optimization, and performance tuning.
- Hands-on experience working with Microsoft Azure services such as Azure App Services and Azure SQL Database.
- Experience with Azure DevOps for source control, build pipelines, and release management.
- Strong understanding of software architecture principles, design patterns, and clean coding practices.
- Experience participating in code reviews and enforcing high standards for code quality and maintainability.
- Experience working in Agile Scrum environments with active participation in sprint ceremonies.
- Familiarity with monitoring and diagnostics tools such as Azure Application Insights.
- Experience collaborating with DevOps teams to improve CI/CD pipelines and system reliability.
- Ability to mentor junior engineers and provide technical guidance on best practices.
- Strong problem-solving skills with the ability to analyze performance, scalability, and security issues.
- Strong communication skills with the ability to explain technical concepts to cross-functional stakeholders.
- Must use their own device and maintain a reliable high-speed internet connection (minimum of 100 Mbps).
- Must work within a dedicated schedule from 9:00 AM to 6:00 PM (Manila Time).
- Must be available for scheduled and ad-hoc calls, meetings, and chats during weekday working hours.
- Must have access to a quiet, professional workspace suitable for video meetings and calls.
- Must be available to start immediately.
- Must acknowledge that all work and outputs will be covered by a standard Confidentiality and Non-Disclosure Agreement, as well as an Intellectual Property Assignment Agreement.
Nice to Have
- Using dual monitors (preferred but not required, if available).
Technical Stack
- .NET
- C#
- SQL Server
- Azure
- Azure App Services
- Azure SQL Database
- Visual Studio
- Azure DevOps
Team & Environment
You will work in cross-functional teams including Product Managers, UX/UI designers, QA, and DevOps.
Benefits & Compensation
- Work from Anywhere Setup (Hybrid-Work From Home).
- Regular in-person meetings may be scheduled for key projects and deliverables.
Work Mode
This role operates in a hybrid mode.
Anytime Mailbox fosters a supportive, collaborative environment focused on creating a sense of family within the team. We prioritize open communication, support, and are committed to diversity and inclusivity.






