.Net software engineer

Job details mentioned below

Title: .Net software engineer

Location: Baltimore, MD

Duration : Full time position

Minimum Qualifications

  • Proficient in one or more high-level languages, e.g., C++, C#, C.
  • Familiar with multiple high-level scripting languages, e.g., python, perl, ruby, scala
  • Proficient in multiple scripting languages, e.g., awk, bash, ksh, csh, powershell
  • Familiar with Big Data technologies, e.g., Hadoop, HBase, Hive, MapReduce
  • Familiar with search technologies, e.g., Lucene, Solr
  • Familiar with NoSQL technologies, e.g., Cassandra, Redis, CouchBase, MongoDB, memCached
  • Proficient in multiple operating systems, e.g., Windows, Linux, MacOs
  • Proficient in multiple database technologies and concepts, e.g., MySQL, SQL Server, Oracle, stored procedures, views, triggers
  • Familiar with columnar-oriented databases, e.g., InfoBright, RedShift, Cloudera, HBase
  • Familiar with continuous integration tools, e.g., CruiseControl, Jenkins, Hudson, TeamCity, Bamboo
  • Familiar with source control systems, e.g., SVN, CVS, perforce, git, ClearCase
  • Familiar in software control frameworks, e.g., StrutureMap, Spring, Autofac
  • Proficient in design and analysis tools, e.g., Visio, Excel, UML, Rational Rose


Preferred Qualifications

Master's in Computer Science or a related field and two years’ relevant recent experience, or equivalent education and experience.

  • Should have taken at least 5 advanced courses in any of:
  • Operating Systems
  • Parallel or concurrent Programming
  • Distributed Programming
  • Databases
  • Computer Systems Security
  • Programming Languages
  • Programming Practices
  • Algorithms
  • Theory of Computation
  • Compilers
  • Software Development
  • Design Patterns
  • Expert Systems
  • Pattern Recognition
  • Machine Learning


Thanks & Regards,


Alex Pallett

Talent Acquisition Executive

Contact: 443-283-2025

Fax: 443-283-4249



Similar jobs