Job Title: Software Engineer II
Location-Type: Remote
Start Date Is: September 9
Duration: 12-month contract
Compensation Range: $40-54/hr W2
Job Description:
As a Software Development Engineer II, you will work on building and deploying security services as part of our client's Wireless Security team. This role involves developing the infrastructure that supports global security services, with a focus on wireless technologies.
Day-to-Day Responsibilities
- Design and develop services to support cloud architecture for wireless security.
- Collaborate with a team of engineers to deploy and manage security services.
- Interface with Bluetooth and ZigBee services.
- Utilize Python, Linux, and Docker in daily tasks.
- Follow best practices for the full software development life cycle, including coding standards, code reviews, and continuous deployments.
Requirements:
- 2-5 years of software development experience.
- Expertise in Python, Linux, and Docker.
- Experience with interfacing with Bluetooth and ZigBee services.
- Knowledge of professional software engineering practices, including source control management and operational excellence.
Soft Skills
- Strong collaboration and teamwork abilities.
- Effective communication skills.
- Problem-solving mindset with attention to detail.
Nice to Haves
- Experience with Wi-Fi, Bluetooth, and other wireless networking protocols.
- Familiarity with React, Cloudscape, Typescript, or Java.
- Understanding of AWS serverless deployments.
- Experience with Amazon development tools like Pipeline, GitFarm, Apollo, CRUX, Brazil, AWS CDK.