JOB CATEGORY

Senior Software Developer

Job Title:

Senior Software Developer


Location:

Falls Church, VA, 22041, USA


Department:

Microsoft


Skills:

4-6 years of experience


EXP REQ:

4 to 6 years


Educational Qualification(s):

  • BE/ME/B.Tech/M.Tech/MCA/MCM/BCA/MSc.
  • PGDCA or equivalent


Job Overview:

Your work will involve developing and unit testing simple or low-complexity components. You will follow detailed designs with support from colleagues and team leaders. You may assist with other project tasks under supervision and continue to develop your technical and teamwork skills.


Duties & Responsibilities::

  • Help with requirement gathering under supervision.
  • Be part of a team developing advanced SharePoint applications and portals.
  • Assist in designing, coding, and testing technical solutions.
  • Understand and apply standard systems development lifecycle processes on client projects.
  • Develop technical knowledge in assigned coding areas.
  • Conduct regular peer code reviews.
  • Accurately record time and report progress.
  • Comply with confidentiality and non-disclosure policies, ensuring information security at all times.
  • Learn new web technologies and support their implementation in various projects as needed.
  • Meet deadlines and adhere to coding standards.
  • Communicate with clients as needed.
  • Prepare necessary reports.
  • Share knowledge with teammates and juniors in advanced technologies.
  • Provide guidance and support to juniors and teammates as needed.


Minimum Requirements:

  • Strong knowledge of SharePoint 2010/2013 and SharePoint Online.
  • Experience in SharePoint application migration across versions (Online, 2016, 2013, 2010).
  • Skilled in client-side development and maintenance using SharePoint Designer with JavaScript, jQuery, and CSS3/HTML5.
  • Ability to automate business processes using SharePoint 2013 Workflow in SharePoint Designer.
  • Experience with JavaScript frameworks like Angular, Knockout, and React.
  • Proficient in SharePoint App development, JSOM, CSOM, Server-side object model, REST API, AJAX, jQuery, CSS, XSLT, Web Services, LINQ, CAML.
  • Experience in Web Part coding/deployment and C#/.NET development and debugging.
  • Ability to package and deploy SharePoint components on development and production environments.
  • Skilled in using SharePoint Designer to customize and support SharePoint sites.
  • Proficient in Visual Studio, .NET Framework, and C#.
  • Knowledge of the SharePoint App Model/Add-In Model and SharePoint Framework.
  • Familiarity with Office 365 and/or Azure.
  • Experience administering SharePoint environments.
  • Experience with content migration tools like Metalogix and ShareGate.
  • Microsoft SharePoint accreditation is a plus.
  • Strong communication skills.


Apply Now