Online Application Portal


Senior Software Engineer – .NET

Job Summary

  • The Senior Web Developer is responsible for designing, developing, and installing software solutions for a startup Digital Marketing and IT Company.
  • He/ she shall gather user requirements, define system functionality, and write code in various languages.
  • The ideal candidate is familiar with the Software Development Life Cycle (SDLC) from preliminary system analysis and development to testing, deployment, and documentation.

Duties and Responsibilities

SYSTEM ANALYSIS AND DEVELOPMENT

  • Works with a team of cross functional developers in delivering quality software applications end-to-end
  • Translates UI/UX design wireframes to actual code that will produce visual elements of the web application
  • Develops reusable and efficient codes
  • Optimizes web applications for maximum speed and scalability
  • Conducts peer code review.
  • Ensures high performance and responsiveness to any technical requests whether requirements analysis, development, testing, maintenance or support

TESTING

  • Develops unit test cases.

DEPLOYMENT

  • Deploys fixes and updates in all environments.
  • Documents and logs all the deployment activities.

DOCUMENTATION

  • Creates and updates necessary documentation.
  • Creates status report.

OTHERS

  • Performs ad hoc analysis and special projects that may be assigned by management.

Qualifications

  • Education:
    • Bachelor’s Degree in Information Technology, Engineering, Computer Science or related field
  • Knowledge:
    • At least 5 years of solid hands-on experience in front-end and backend web development
    • Deep expertise with web applications and programming languages such as HTML5, JavaScript, CSS3, .NET Framework, Web API, WCF, Azure and SharePoint Server.
    • Strong understanding of web user interface design, cross browser compatibility, general web functions, and standards
    • Knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
    • Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy
    • Experience influencing software engineers’ best practices within the team
    • Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between
    • Knowledgeable of Photoshop is a plus.
  • Skills:
    • JavaScript, JQuery, HTML, HTML5, CSS, CSS3, .NET Framework, Web API, WCF, Azure, SharePoint Server, Web Programming Skills, E-Commerce, Teamwork, Verbal Communication, cross-browser compatibility, Web User Interface Design (UI), Security Principles, Object-Oriented Design, Web Services (REST/SOAP), Multimedia Content Development, API’s
  • Attitude:
    • Ability to learn and adapt in a startup environment,
    • Hungry to learn
    • An amazing team player who can work with various cross-functional teams with a collaborative attitude
    • Keen to details
    • Strong desire to deliver excellent and quality work output
  • Willing to work in Haig, Mandaluyong City and/or General Trias, Cavite