.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