Jobs · Engineering · Maryland

Senior Software Engineer 3 or 4

RBR-Technologies · Fort Meade, MD · 6 mo ago
On-siteEngineeringFull-time

About the role

The Senior Software Engineer 3 or 4 is responsible for designing, developing, testing, and maintaining complex software systems. They collaborate closely with cross-functional teams to ensure that software solutions meet business needs.

Responsibilities

  • Design, develop, and maintain software applications using modern programming languages and frameworks.
  • Collaborate with product managers, designers, and other engineers to understand requirements and translate them into technical solutions.
  • Conduct thorough testing of software components to ensure they are reliable and performant.
  • Participate in code reviews to improve coding standards and practices.
  • Document design decisions and code changes for future reference and maintenance.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum 5 years of professional software development experience.
  • Experience with at least one major programming language such as Java, C#, Python, or JavaScript.
  • Strong understanding of software design patterns and principles.
  • Experience with version control systems like Git.
  • Proficient in debugging and troubleshooting software issues.

Qualifications

  • Excellent problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.
  • Passion for learning new technologies and staying current in the industry.

Skills

  • Proficiency in multiple programming languages.
  • Experience with database management systems.
  • Knowledge of cloud computing platforms.
  • Experience with agile methodologies.

Benefits

  • Competitive salary commensurate with experience.
  • Flexible working hours.
  • Professional development opportunities.
  • Health insurance coverage.
  • Employee discounts.

Pay

Salary range: $80,000 - $120,000 annually.

Schedule

Full-time position with flexible working hours.

Contact

To apply, please click the "Apply Now" button above or visit our website.

Similar jobs