Jobs · Information Technology · Maryland

Senior Software Engineer

Brivo · Bethesda, MD · 4 days ago
On-siteInformation TechnologyFull-time

About the role

The Senior Software Engineer will lead the development of innovative software solutions, mentor junior engineers, and contribute to the overall technical strategy of the company.

Responsibilities

  • Design, develop, and maintain high-quality software applications using modern programming languages and frameworks.
  • Mentor and guide junior engineers, providing guidance on best practices and new technologies.
  • Collaborate with cross-functional teams including product managers, designers, and other engineers to understand requirements and deliver high-performance software solutions.
  • Contribute to the design and implementation of scalable and secure systems.
  • Participate in code reviews and ensure adherence to coding standards and best practices.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of professional software engineering experience.
  • Experience with object-oriented design and software architecture.
  • Strong understanding of software development methodologies such as Agile and Scrum.
  • Proficiency in at least one major programming language (e.g., Java, Python, C#).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving skills and ability to work independently and as part of a team.

Qualifications

  • Passionate about technology and committed to continuous learning.
  • Ability to communicate effectively both verbally and in writing.
  • Experience with cloud platforms (e.g., AWS, Azure).
  • Knowledge of database management systems (e.g., SQL).

Skills

  • Strong analytical and problem-solving skills.
  • Experience with testing and debugging tools.
  • Good understanding of software testing methodologies.
  • Experience with DevOps practices.

Benefits

  • Competitive salary commensurate with experience.
  • Flexible working hours and remote work options.
  • Professional development opportunities and training programs.
  • Health insurance and retirement benefits.

Pay

Salary is competitive and commensurate with experience.

Schedule

Full-time position with standard business hours.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 6 days ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com