This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Senior Developer will collaborate with a team of software developers in an Agile Scrum setting to create, maintain, and improve cutting-edge web applications.
Responsibilities include designing and developing software products, actively participating in the full product lifecycle, and managing data architecture.
Tasks involve maintaining and creating new applications/microservices in .Net, following .Net development and deployment best practices, and enhancing web applications.
Close collaboration with product owners in an Agile environment to comprehend their requirements and working with the Agile team to design, plan, and estimate upcoming features.
Actively engaging in peer code and design reviews, unit testing own work with automation, and cooperating efficiently with QA engineers for comprehensive application testing.
Requirements:
4+ years of full stack software development experience utilizing technologies such as C#, .Net, .NET Core, Web API, Vue Js, Angular, Entity Framework, EF Core, REST, SQL, Redis, and RabbitMQ.
Proficient in Object-Oriented Programming, common design patterns, industry best practices, and emerging technologies.
Familiarity with MS SQL Server or Postgress SQL, software version control (preferably git), and Agile software development methodology.
Strong analytical skills, problem-solving abilities, and the capability to collaborate with the team to identify and resolve issues at the root level.
Excellent communication and team collaboration skills to interact effectively with technical and non-technical stakeholders, providing regular updates on status, roadblocks, and concerns.
Ability to work independently and as part of a team, offering leadership and guidance when necessary.
Experience with AWS is advantageous, and additional skills like MongoDB, Docker, NGINX, LINQ, Linux, AWS, Ansible, Terraform are desirable.
Availability for 2-4 hours overlap with the start of US Eastern timezone.
Benefits:
Opportunity to work with a dynamic and non-hierarchical work culture in a Digital Product Engineering company that is rapidly expanding.
Remote work option available for employees.
Full-time position based in the Philippines.
Chance to collaborate with a global team of 15000+ experts across 26 countries.
Engage in the development of products, services, and experiences that inspire, excite, and delight users.
Competitive salary and benefits package.
Continuous learning and growth opportunities in a fast-paced environment.