Sr. Software Engineer

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

job description

Sr. Software Engineer

job summary:
Built on 30 years of expertise, Randstad Professionals provides specialized recruiting services to a diverse portfolio of clients ranging from Fortune 500 companies to small and mid-sized businesses spanning multiple industries.

Randstad is currently searching for a Senior Software Engineer to join a company in the Annapolis, MD area. This is a full-time employment career opportunity.

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

  • Develop C++ and Java code for applications via best engineering practices
  • Define component architecture from stories created by the Product Owner from customer requirements
  • Collaborate with engineers regarding design, implementation, estimation, planning, and code reviews
  • Develop rapid prototypes and minimum viable solutions for design and architecture
  • Review documentation related to applications, including specifications and ICDs
  • Create and implement unit and integration test cases
  • Diagnose, debug, and fix application issues
  • Assist teams to resolve escalated issues from customers by providing resolutions and root-cause analysis
  • Create documentation for architecture and design work
  • Actively participate in Agile scrums, planning, and retrospectives
  • Comply with policies and procedures to meet ISO guidelines as adopted by the organization
 
qualifications:
Requirements:

  • Bachelor's Degree in Computer Science, Engineering (Computer, Electrical, Telecommunications) or equivalent

    • Master's Degree is a plus
  • 3-5 years of professional software development experience with at least one programming language
  • 3+ years of software development experience in C/C++ on Linux/Unix
  • 1+ year of Java programming experience
  • Strong understanding of data structures, algorithms, design patterns, OOA, and design
  • Proficiency in C++ with knowledge of c++11 (including templating and STL)
  • Knowledge of TCP/IP, LDAP, JSON, HTTP, Git, make, Maven, node.js, perl
  • Experience with the following:

    • Developing multithreaded software
    • UNIX/Linux command line and common bash commands
    • Using debuggers and memory profiling tools such as Valgrind
    • Relational and NoSQL Databases (PostgreSQL, REDIS)
    • Atlassian tools (JIRA, Confluence, FishEye, Bamboo, Crucible)
  • Agile/Scrum proficiency
Preferred experience:

  • Knowledge of virtualization technologies and cloud-based services (Openstack)
  • Distributed messaging systems (Kafka)
  • Docker, Ansible, Yum, Packer, Jinja
Notes about environment:

  • Team is currently 15 (including 3 contractors)
  • Stable environment - everyone has tenure between 8-12 years
  • Agile - want to break the teams up into two groups headed by Product Manager/Scrum Master
  • They're in the cloud and moving toward Openstack, Kafka, Docker
Top skills needed:

  • C++/Java
  • Unix, any flavor
  • Some backend PostgreSQL, NoSQL or similar
  • Agile
Qualified candidates should send a resume to aj.kuhn@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

    Sr. Software Engineer

  • location: Baltimore, MD
  • job type: Permanent
  • salary: $120,000 - $140,000 per year
  • date posted: 12/17/2018

    Sr. Systems Analyst

  • location: Baltimore, MD
  • job type: Permanent
  • salary: $85,000 - $105,000 per year
  • date posted: 1/2/2019

    Sr. ER Specialist

  • location: Baltimore, MD
  • job type: Permanent
  • salary: $75,000 - $80,000 per year
  • date posted: 1/14/2019