Senior .Net Software Developer
Pasig, National Capital Region, Philippines
2d ago

Brief Description of Duties / Key Results to be Achieved :

  • Design, develop, test, and deploy software components for desktop, web, or mobile applications, covering functional, and non-functional aspects like security, performance, robustness, etc.
  • Continuously learn appropriate domain knowledge, technologies, skills and tools needed for process improvements spanning multiple product domains
  • Implement multi-tier server-server-client in various platforms like desktop, mobile, and web.
  • Work in an Agile development environment through performing in a cross-functional team and contributing to end-to-end activities of the software development lifecycle which includes testing, developing tools, and supporting the CI / CD infrastructure.
  • Work effectively with marketing, product owners, architects, and UX designers from requirements analysis, design, implementation, reviews, up to delivering project requirements in a multi-national, multi-cultural organization.
  • Support builds, deployment to desktop / mobile platforms, packages and package management
  • Experience / Skills Required :

  • Bachelor's degree in Computer Science, Engineering, or related discipline with at least 5 years of related experience.
  • In-depth knowledge and experience with C#, .NET, WPF, HTML5.
  • Experience in working with SQL Server.
  • Experience working with version control, build, deployment, (like GIT, TFS, Visual Studio, etc.)
  • Good analytical thinking and problem-solving capability
  • Strong SDLC experience in delivering projects on time with high quality, covering requirements analysis, design, implementation, and unit testing
  • Able to communicate effectively with peers and other departments in local and international settings.
  • Nice to Haves :

  • Strong in OOP and OOA / D
  • Experience using an Agile (Scrum and / or SAFe) development process.
  • Knowledgeable and has experience in using UML and software design patterns
  • Involved with multi-tiered or moderate-to-complex system design or development
  • Knowledge of Process Control Systems
  • Knowledge of test management tools, and CI / CD tools
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form