A software engineering firm in Annapolis, Maryland is looking for a seasoned Software Engineer to develop and enhance complex software systems. The role involves analyzing user requirements, debugging software, and leading software teams. Candidates must have at least 12 years of experience and a Bachelor's degree in Computer Science or a related field. You will work on diverse projects, contributing to innovative software solutions and ensuring quality control across the development process. The position offers a comprehensive benefits package including healthcare and generous PTO.
Qualifications
Must have 12 years of experience in software engineering.
Bachelor's degree in Computer Science or equivalent.
Responsibilities
Analyze user requirements to derive software design requirements.
Debug existing software and correct defects.
Design and code new or modify existing software.
Skills
Javascript
React/JSX
node.js
Rust
Python
Kubernetes
Grafana
Elasticsearch
Education
Bachelor's degree in Computer Science or related discipline
12 years experience as a SWE
Tools
Apache Superset
RabbitMQ
Terraform
Job description
A software engineering firm in Annapolis, Maryland is looking for a seasoned Software Engineer to develop and enhance complex software systems. The role involves analyzing user requirements, debugging software, and leading software teams. Candidates must have at least 12 years of experience and a Bachelor's degree in Computer Science or a related field. You will work on diverse projects, contributing to innovative software solutions and ensuring quality control across the development process. The position offers a comprehensive benefits package including healthcare and generous PTO.