Metro Manila, Philippines Hybrid

Anytime Mailbox is hiring a Senior Software Engineer

Responsibilities

  • Contribute to the technical design and architecture of new and existing features, ensuring alignment with the overall technical vision and standards.
  • 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 and maintainability.
  • 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 posture.
  • Collaborate with Product Managers, UX/UI designers, and QA teams to refine technical requirements and ensure accurate feature specifications.
  • Work within the Azure cloud provider ecosystem, utilizing services such as Azure App Services, Azure SQL Database, and relevant infrastructure and monitoring tools.
  • Demonstrate proficiency with 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, ensuring timely and predictable delivery.
  • Utilize monitoring and alerting platforms (e.g., Azure AppInsights) to analyze application performance, diagnose issues, and optimize software for key metrics.
  • Proactively manage technical debt and contribute to the refactoring of existing systems to improve scalability and maintainability.
  • Mentor and provide technical guidance to more junior Software Engineers on development practices and the Microsoft technology stack.
  • Work closely with Product Owners and Analysts to understand business needs and translate them into detailed, achievable 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.

Requirements

  • 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

Work Arrangement

Hybrid

Additional Information

  • Using their own device and maintaining a reliable high-speed internet connection (minimum of 100 Mbps)
  • Being available for scheduled and ad-hoc calls, meetings, and chats during weekday working hours
  • Having access to a quiet, professional workspace suitable for video meetings and calls
  • Using dual monitors (preferred but not required, if available)
  • Being available to start immediately
  • Acknowledging that all work and outputs will be covered by a standard Confidentiality and Non-Disclosure Agreement, as well as an Intellectual Property Assignment Agreement, to protect both company and client information
Required Skills
C#SQL ServerMonitoringAzure DevOps
About company
Anytime Mailbox
Anytime Mailbox is a worldwide trailblazer in the virtual mailbox industry, enabling individuals, small businesses, content creators, and digital nomads to establish a real street address with a mailbox at over 2,500 locations across the planet.
All jobs at Anytime Mailbox Visit website
Job Details
Category backend
Posted 4 months ago