BCS Technology International | Full time
Location: Taguig, Philippines
Highly skilled and experienced Junior .NET Developer to join our development team. The ideal candidate will have a strong background in system analysis, software design, application development, and production support within complex enterprise environments. This role requires hands‑on technical expertise, strong problem‑solving skills, and the ability to work collaboratively with cross‑functional teams.
The Senior .NET Developer will play a critical role in designing, building, deploying, and supporting key applications while ensuring adherence to coding standards, best practices, and operational excellence.
Key Responsibilities
- System analysis and design
- Software design and development
- Production support, investigation, and bug fixes
- Unit testing, system testing, and integration testing
- Provision of support for load/performance testing
- Development of CI/CD pipelines and code deployment
- Technical documentation
- Adherence to client coding standards, development practices, and change management processes.
- Out of shift on‑call support when necessary.
Requirements
- 1-3 years’ experience in software development using:
- ASP.NET 8.0 and above
- C# 7.3 and above
- CSS 3 and above
- SQL Server (T‑SQL)
- Fundamental microservices understanding
- CI, CD and DevOps practices
- Design and collaboration tools experience: Miro board experience or similar (Gliffy, JIRA Confluence, MS Visio, Canva)
- Available for on‑call support for Sev 1 and 2 incidents (M‑F or holidays or weekends)
- Strong written and verbal communication skills:
- Ability to articulate technical concepts to both technical and non‑technical stakeholders
- Comfortable in preparing and presenting technical information, designs, documentation and solution proposals
- Ability to listen, address concerns and ask clarifying questions to ensure shared understanding
- Highly adept problem‑solving & critical thinking:
- Ability to analyze problems from multiple angles and propose effective, scalable solutions
- Demonstrates good judgement in balancing architecture with delivery needs
- Proactive team player and willingness to support junior members:
- Works effectively in cross‑functional teams (BA, QA, DevOps, Support, Architecture)
- Demonstrates openness to feedback, differing opinions, and shared ownership of outcomes
- Actively contributes to team discussions, planning sessions, and reviews
- Comfortable working in dynamic, fast‑paced environments with evolving priorities