Software Engineer

  • location: Annapolis, MD
  • type: Permanent
  • salary: $90,000 - $120,000 per year
easy apply

job description

Software Engineer

job summary:
Looking for your next opportunity in the midst of a public health crisis can be tough. Randstad can be a partner in figuring out your next move.

Do you have experience creating and testing C++ and Java solutions? We are seeking a Software Engineer to join a company in the Anne Arundel, Maryland area. This is a full-time, direct-hire opportunity.

 
location: Annapolis, Maryland
job type: Permanent
salary: $90,000 - 120,000 per year
work hours: 9 to 5
education: Unknown
experience: 3 Years
 
responsibilities:
Responsibilities

In this role, the Software Engineer will be responsible for:

  • Creating and testing C++ and Java code using best practices for distributed, scalable, high-performance applications
  • Analyzing ICDs, specifications, and related documentation
  • Defining component architecture based on stories from customer requirements
  • Ensuring feasibility of solutions by creating minimum viable solutions and rapid prototypes
  • Developing and executing integration and unit test cases
  • Designing and developing scripts and test plans to accompany test cases
  • Communicating with fellow engineers regarding planning, design, testing, implementation, and code reviews
  • Reviewing, debugging, and resolving application difficulties
  • Creating documentation
  • Following Agile processes, including participating in planning, scrums, and retrospectives
  • Providing support for the production and deployment teams to ensure customer issues are addressed and resolved, including conducting root-cause analysis
 
qualifications:
Requirements

Education and experience:

  • Bachelor's degree in Computer Science, Engineering, or equivalent
  • 3+ years of software development experience with C/C++ or Java on Linux/Unix
  • 1-5 years of professional software development experience, including utilizing one or more programming languages
Candidates should understand and have a proven track record with the following:

  • At least one scripting language (Perl, Python, bash)
  • Linux/Unix command line, including common bash commands
  • Agile/Scrum methodologies
  • Atlassian suite (Confluence, JIRA, Crucible, FishEye, Bamboo)
Experience with the following is preferred:

  • HTTP, TCP/IP, JSON, LDAP, Maven, Perl, node.js, make, git
  • Ansible, Docker, Yum, Packer, Jinja2
  • NoSQL and relational databases, REDIS, PostgreSQL
  • Cloud-based services (Openstack)
  • Virtualization technologies and processes
  • Distributed messaging systems (Kafka)
Click to apply now, or for more information regarding this role, please contact Adam Daley at Adam.Daley@RandstadUSA.com.

At this time, our client is only able to consider candidates that are eligible to work for any employer in the United States without sponsorship.

 
skills: UNIX
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

easy apply

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs

    Software Engineer

  • location: Annapolis, MD
  • job type: Permanent
  • salary: $110,000 - $120,000 per year
  • date posted: 11/17/2020

    Full Stack Engineer

  • location: Baltimore, MD
  • job type: Permanent
  • salary: $90,000 - $120,000 per year
  • date posted: 11/2/2020

    Software Support Engineer

  • location: Baltimore, MD
  • job type: Permanent
  • salary: $40,000 - $60,000 per year
  • date posted: 11/2/2020