Software Engineer [$301k/yr+] S
SYSTOLIC, INC.
Washington, United States of America
5 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
$ 301KJob location
Washington, United States of America
Tech stack
Testing (Software)
Amazon Web Services (AWS)
Systems Engineering
Automation of Tests
Continuous Integration
Data Stores
Linux
DevOps
Amazon DynamoDB
PostgreSQL
Linux System Administration
Network Protocols
NoSQL
Software Configuration Management
Software Engineering
Test Data
Gitlab
Job description
- Design, develop, and maintain a robust Test Framework throughout the full software development lifecycle.
- Integrate and manage embedded systems, Linux environments, and network protocols within the testing ecosystem.
- Implement and manage various datastore solutions, including PostgreSQL and DynamoDB, for test data and framework operations.
- Leverage AWS for deploying, managing, and optimizing infrastructure supporting the test framework.
- Build, maintain, and enhance CI/CD pipelines using Gitlab to automate software delivery and testing processes.
- Create comprehensive technical documentation for the test framework, processes, and tools., * Perform full lifecycle software development for a critical Test Framework, encompassing design, development, and maintenance.
- Apply expertise in Software Testing and Systems Engineering to ensure the quality and reliability of embedded systems.
- Work extensively with Embedded Systems, Linux operating environments, and various Network Protocols.
- Implement and manage relational and NoSQL datastores, specifically PostgreSQL and DynamoDB, demonstrating strong Database Engineering skills.
- Utilize AWS cloud services for infrastructure deployment, management, and scaling.
- Develop, maintain, and optimize CI/CD pipelines using Gitlab, demonstrating proficiency in DevOps, Continuous Integration, and Software Configuration Management practices.
- Produce clear, concise, and comprehensive technical documentation and communications for various audiences.
- Contribute to all phases of the software development lifecycle, from requirements gathering to deployment and support.
Requirements
Degree: Technical bachelor's degree or equivalent experience Years of experience: 10+ years Salary: $301k+ yearly compensation