Software Developer

By americanit 3 years ago
Home  /  Jobs  /  Software Developer
  1. Accustomed to implementation of DevOps environment(s) within an Agile organization – best practices, guidelines, and strategies
  2. Must possess experience designing, coding,  building, maintaining, migrating, tuning, administering, supporting, and problem solving in complex server environments, working collaboratively with applications, network and systems teams, Dev team  to resolve problems.
  3. Must have excellent oral and written communication skills and the ability to present technical information to all levels of audience and the ability to organize and present information in a training setting.
  4. Must have knowledge of Continuous Integration (CI) / Continuous Delivery (CD), Development experience in Java, .Net and SOA, Automated Builds, Automated Deployments, Code Quality Scans, Source Code Repositories, Automated Testing.


Ideal candidate will have skill in:

  • Team Foundation Server (TFS) source code control & build management.
  • Java and .net source code branching strategies, development experience.
  • Advanced scripting capabilities in PowerShell, SQL, TFS command line.
  • Performance tuning and monitoring using tools like SCOM.
  • Environment Automation and implementation of tool set necessary for CI/CD
  • Knowledge of Windows Server and Linux Server environments and Service Oriented Architecture (SOA).
  • Microsoft Hyper-V virtual environment, Azure cloud environment
  • Must possess excellent problem-solving and analytical skills and capable of translating business requirements into information systems solutions.
  • Experience in implementing a unit testing structure, reporting, and feedback across multiple projects.
  • Degree in Computer Science or Engineering preferred.
this post was shared 0 times