Software Engineer
Whiteboard Federal Technologies · Reston, VA · 2 mo ago
EngineeringFull-time
Primary Responsibilities
- Programming/development skills and experience with languages such as, Java, Python, and TypeScript.
- Participate in software development to support innovative and enhancing software of customer applications.
- Experience with big data tools such as Spark, Hadoop, Cassandra, DynamoDB, Kinesis, SOLR, Elasticsearch.
- Experience with at least one of the following HTML, CSS, JavaScript, and at least a modern framework such as Angular, React or Vue.
- Experience with service-based architectures and developing and consuming REST services.
- Familiarity with industry best practices for Agile software development, automated testing, and continuous integration.
- Collaborating with teammates, other service providers, vendors, and users to develop new programming methods.
Basic Qualifications
- A Bachelor or Master's Degree or equivalent experience.
- Demonstrate professional experience in a technical field.
- Experience with full-stack development.
- Knowledge of the software development lifecycle.
Desired Skills
- Experience with cloud Infrastructure as Code (IaC) such as Terraform.
- Understand the role certificates play in securing an application, including establishing TLS, authenticating users, and protecting data.
- Familiar with Angular, Spring Boot, Django, FastAPI or additional frameworks.
- Demonstrated experience with cloud technologies (AWS, Azure).