About the Role
We are looking for a highly skilled Senior Software Developer to join our team. In this role, you will leverage your expertise in Microsoft .NET technologies to design, develop, and maintain scalable and high-quality applications. As a senior team member, you will also contribute to architectural decisions, mentor junior developers, and ensure adherence to best practices, including Test-Driven Development (TDD) and Domain-Driven Design (DDD).
- Work Set-up: Remote
- Shift: Nightshift
- Location: BGC, Taguig
Key Responsibilities:
- Application Development: Develop and maintain robust, scalable, and efficient Microsoft .NET applications using .NET 4.5 and C#.
- Full-Stack Development: Build responsive and user-friendly front-end interfaces with HTML5, CSS3, jQuery, and Angular.
- Design and Architecture: Apply Object-Oriented Design (OO) principles and Domain-Driven Design (DDD) techniques to create modular and reusable components.
- Service-Oriented Architecture: Design and implement solutions aligned with Service-Oriented Architecture (SOA) principles.
- Testing and Quality Assurance: Develop and maintain unit tests to ensure code quality and implement Test-Driven Development (TDD) practices in the development lifecycle.
- Collaboration: Collaborate with cross-functional teams, including designers, QA, and product managers, to deliver high-quality solutions on time.
- Code Reviews: Participate in and lead code reviews to ensure adherence to coding standards and best practices.
- Mentorship: Mentor and guide junior developers, fostering a culture of learning and continuous improvement.
Required Skills and Qualifications:
- Experience:
- Minimum of 7 years of professional experience developing Microsoft .NET applications.
- Strong experience with .NET 4.5 and C#, with the ability to develop code from scratch.
- Front-End Skills: Proficiency in HTML5, CSS3, jQuery, and Angular for building modern web applications.
- Design Expertise:
- Solid understanding of Object-Oriented Design (OO) principles.
- Experience with Domain-Driven Design (DDD).
- Architecture Knowledge: Familiarity with Service-Oriented Architecture (SOA) concepts.
- Testing and Quality Assurance: Proven experience with unit testing and Test-Driven Development (TDD) practices.
- Collaboration and Communication: Strong interpersonal skills, with the ability to work effectively in a team-oriented environment.
Preferred Skills:
- Experience with Agile methodologies.
- Knowledge of modern version control systems such as Git.
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
Why Join Us?
- Work with a team of talented professionals in a collaborative environment.
- Access to the latest tools and technologies to innovate and grow.
- Opportunities for career advancement and continuous learning.
- Competitive compensation, benefits, with remote work set-up.
About Eastvantage
At Eastvantage, we believe in creating meaningful work relationships across the globe. Our premier managed services and outsourcing solutions enable operational excellence that results in business growth for our partners worldwide. With a team of inspired experts, we provide purpose-built solutions in the areas of software development, technology support, customer relationship management, and a variety of business support functions. The inspiration extends to measurable outcomes through 24/7 service delivery in 13 languages from our offices in the Philippines, India, Vietnam, Morocco, and Bulgaria. Visit eastvantage.com to discover how we can help you succeed. For regular updates on the ongoing requisitions, please follow our careers page.