19 days old

Software Engineer Manager

Massey, MD 21650
  • Job Code
  • Payrate
    $72 To $79


- Serve as an individual on the Systems Engineering Team.

- Provide guidelines/best practices and direction to domain architects on business process, application architecture, database management and infrastructure.

- Operate across organizational groups to drive standardization of common approaches and best practices. The goal is to deliver services based architecture that supports company's business needs using right technology mix.

- Design and develop new software features

- Maintain existing code through defect correction and refactoring

- Participate in technical design

- Write stored procedures, triggers and update the data model

- Provide unit tests for all code

- Conduct code reviews with other developers

- Follow best practices for software development in a cloud based environment


- Bachelor's degree from an accredited institute preferably in a Technical Computer Field (preferred concentration in Computer Science, Management information systems, information technology, Networking or related technical discipline).

- Minimum nine (9) years of experience in software engineering and software development

- Strong experience in Linux (RHEL and CentOS) development environments

- Strong experience in web architecture and development using virtual machines and cloud

- Strong experience in top-down architecture analysis and object-oriented design of complex distributed systems creating functional cohesion, loose coupling, and well-defined interfaces

- Strong experience in communicating and documenting system requirements, architecture, and design to project stakeholders, developers, testers, and end users

- Strong self-starter with leadership experience managing software development teams

- Strong experience with Java language, development environment, and tools

- Experience with Atlassian JIRA for issue/bug tracking

- Experience with software version control using Atlassian Bitbucket

- Experience working in a collaborative Agile environment

- Experience with task estimating and planning

- Must have strong analytic, written, verbal, interpersonal, and organizational skills

- Solid understanding of IP network technologies and software tools for performance monitoring and troubleshooting.

- Strong abilities troubleshooting and tuning distributed environments processing high volume of transactions

- In depth technical understanding of systems, databases, networking, and computing environments

- Basic knowledge with DoD Cyber Security auditing, continuous monitoring and analysis.

- Possesses strong analytical skills and have good interpersonal and communications skills in dealing with multiple contractor and government organizations.

- Must be a self-starter and be able to work independently, but also within a team

- Must be able to learn quickly in a highly technical fast paced environment.


- Certifications of preference: Oracle Database Administrator Certified Master, MCSE: Data Platform, CompTIA Security +, CISSP, CEH, GSEC, GCIH, CISA, GCED, SSCP, and CISA)

- Familiar with SIGINT, HUMINT, All-Source, EW, and Cyber intelligence data

- Strong systems engineering knowledge of military systems

- Familiar with multiple operating systems to include Linux, and Windows

- Virtualization experience with VMware Workstation and VMware VSphere


  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Software Engineer Manager

Randstad Technologies
Massey, MD 21650

Share this job

Software Engineer Manager

Randstad Technologies
Massey, MD

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast