Description

  • Partner in an agile SCRUM team environment to be able to design, develop, code, test and debug new software or significant enhancements to existing software
  • Work closely with business partners and technical staff to create technical solutions that meet business and technical requirements.
  • Apply principles, theories and concepts and use methodologies, tools, documentation processes and test procedures to complete projects related to moderately complex software.
  • Coordinate and partner with business teams and other IT teams inside and outside of the organization to identify and manage dependencies and deliverables, meeting client expectations.
  • Use Agile/Scrum methodologies to deliver best-in-class feature delivery for applications.
  • Attend daily stand-ups, sprint planning sessions, and retrospectives, and required ceremonies to plan, track, and code development tasks.
  • Translate simple to complex user stories into functional and actionable software in the technologies mentioned above.

 

Skill details -

Essential Skills:

  • Bachelor’s degree or equivalent education and experience.
  • Operational experience with development and deployment in large-scale environments
  • Should have advanced or expert level knowledge of the following technologies:
    • C#
    • ASP.NET
    • ASP.NET MVC
    • ADO.NET
    • Pl/Sql or T-SQL wirting queries, stored procedures, triggers
    • FrontEnd - JavaScript, jquery, HTML, CSS

Desired Skills:

  • Application Servers – IIS
  • CI/CD – Jenkins, SonarQube, Dockers, Kubernetes
  • Entity Framework

Education

Bachelor's degree