Software Engineer

company banner
Robert Half Technology
Algorithms, API, Automated, Beans, C++, C#, C / C++, CSS, Database, Developer, Development, EJB, Foundation, GUI, HTML, Java, JavaScript, Management, MySQL, mysql, PostgreSQL, QA, Software Engineer, SQL, Supervision, Telecommunications, Testing
Full Time
$100,000.00 to $140,000.00 per year
Work from home not available Travel not required

Job Description

ISoftware Developer / Engineer

Robert Half Technology has multiple openings for Software Developers to join our team in the Columbia, MD area!

We have openings both at the Mid-level, and Senior Level!

WHO YOU ARE: A well-rounded Software Developer with an array of experience, across multiple languages, including Java, C/C++, and .NET.

WHAT YOU?LL DO: Develop mission critical telecommunications and command control software for the air-traffic control, public safety, and defense markets.

Developer happiness is important to us. Work areas are quiet, spacious, window-facing, and all developers get fast boxes with dual 24? monitors. We have our own development lab to run load tests or bask in the warm hum of the server racks. Our systems engineers ensure that production issue distractions are kept to a minimum. Our QA group keeps us in check and even helps with the automated testing.


We?re looking for developers of all levels passionate about software development. If you have side projects, contribute to open source, or enjoy reading about and discussing technology, then you sound like a great fit. We believe in a strong foundation of data structures, algorithms, and design patterns is important. Our product line covers many diverse development areas such as distributed service-oriented architectures, low-latency telecommunications processing, HTML5-driven real-time web applications, large-scale data caching and storage, and high availability. Each of these areas in a mission critical environment contains their own unique and difficult problems to solve. As such, a strong technical foundation coupled with the desire to learn, grow, and solve hard problems would make for a strong addition to our team.

Senior Developer

You are a very strong developer with over 5 years of experience. You are adept at deconstructing complex problems into small, achievable tasks. You have been exposed to most areas in the software stack and are very strong in key areas. You can learn and integrate new technologies independently. You enjoy mentoring and guiding junior engineers.

Technologies and Frameworks:

o Expert knowledge in Core Java

o Expert knowledge in Java Enterprise Edition (Java EE 8)

o Experience with problem solving and debugging skills

o Knowledge of object-oriented design, design patterns, and best practices

o Ability to work independently with minimal supervision

o Excellent written and verbal communication skills

o Ability to meet deadlines in a fast-paced environment

o 5+ years? experience developing Java/JEE applications

o Knowledge in the following technologies:

o Experience developing GUI applications in Java (e.g. Swing, JavaFx)

o HTML, JavaScript, Cascading Style Sheets (CSS)

* Knowledge in the following technologies, a plus:

o Spring 5.x or Enterprise Java Beans 3 (EJB 3, 3.1)

o ORM Frameworks (Java Persistence API/JPA, Hibernate)

o REST Web Service

o Web sockets

o SQL Databases (PostgreSQL, H2, MySQL, MSSQLSERVER)

* Experience in or willingness to learn other parts of the stack:

o C# / .NET

o C / C++

* BS degree in Computer Science or equivalent

For immediate consideration, please e-mail your resume directly to Ted Keigler at and/or call him directly at (410) 783-6290.- Experience crafting, documenting and testing APIs

- Strong familiarity with the planning, launching, and refactoring phases of code

- Web application frameworks skills desired

- 3+ years software engineering experience

- Strong relational database management systems expertise. You can write a query to do almost anything

- C# experience

- Solid understanding of Core Java

- Knowledge of C++

Company Information

Robert Half Technology is committed to the industries we serve and to assisting them with their IT hiring needs. Our connections and strategic partners within the technology industry are second to none. We are proud members of the Microsoft Partner Network with gold and silver competencies, we have gold membership in the Oracle Partner Network, and we have exclusive relationships with The Wall Street Journal, HDI and the Association of IT Professionals. For job seekers, these connections can lead to top-rate opportunities within the IT recruitment arena. Our collaborative relationships around the world translate into support for all kinds of careers in IT, including IT support, software engineering, analytics and many other information technology areas of expertise.
Dice Id : rhalfint
Position Id : 02000-0011001513

Similar Positions at Robert Half Technology

PHP Software Engineer
  • Baltimore, MD
  • 2 hours ago
Sr. Software Engineer
  • Ellicott City, MD
  • 2 hours ago
Sr. Software Engineer
  • Baltimore, MD
  • 2 hours ago
Software Engineer
  • Bethesda, MD
  • 2 hours ago
Software Engineer
  • Baltimore, GA
  • 2 hours ago
Software Engineer
  • Bethesda, MD
  • 2 hours ago
Software Engineer
  • Washington, DC
  • 2 hours ago
Senior Software Engineer
  • Bethesda, MD
  • 2 hours ago
Software Developer
  • Millersville, MD
  • 2 hours ago
Software Developer
  • Rockville, MD
  • 2 hours ago