Senior Systems Software Developer - Remote
About the Role
We are looking for a Senior Systems Software Developer - Remote to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining complex systems software that meets the needs of our clients. As a Senior Systems Software Developer, you will work closely with cross-functional teams to ensure the delivery of high-quality software solutions.
What You'll Do
- Design and implement scalable systems software using Java, C++, and Python.
- Collaborate with product managers and other stakeholders to define software requirements and specifications.
- Utilize Agile methodologies to manage project timelines and deliverables effectively.
- Conduct code reviews and provide mentorship to junior developers.
- Implement CI/CD pipelines using Jenkins and GitLab for efficient software deployment.
- Ensure the security and integrity of software systems through rigorous testing and quality assurance practices.
- Work with cloud technologies and containerization tools such as Docker and Kubernetes.
- Participate in system architecture discussions and contribute to the overall technical direction of the team.
Requirements
- 5+ years of experience as a Systems Software Developer or similar role.
- Proficient in Java, C++, and Python with a strong understanding of software development principles.
- Experience with Agile methodologies and CI/CD practices.
- Familiarity with cloud computing platforms and container orchestration.
- Strong problem-solving skills and the ability to work independently in a remote environment.
- Excellent communication skills and the ability to collaborate with cross-functional teams.
Nice to Have
- Experience with cybersecurity principles and practices.
- Knowledge of distributed systems and microservices architecture.
- Familiarity with business intelligence tools and data analysis.
What We Offer
- Competitive salary ranging from $140,000 to $180,000 per year.
- Comprehensive medical, dental, and vision insurance.
- 401(k) plan with company matching.
- Generous paid time off (PTO) policy.
- Company-paid life and disability insurance.
- Flexible Spending Accounts (FSA) for healthcare expenses.
- Employee Assistance Program (EAP) for personal and professional support.
- Fully remote work environment with flexible hours.
This Senior Systems Software Developer role offers a competitive salary and comprehensive benefits, along with the flexibility of remote work. Join a dynamic team focused on innovative solutions.
Generating success profile...
Analyzing job requirements and market data
Loading market overview...
Analyzing market trends and skill demands
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months