Job Description
Are you a visionary Software Engineer seeking a role with stability and impact? Apex Digital Systems is currently hiring for a Senior Software Engineer position in our vibrant Washington, DC hub. We pride ourselves on offering competitive weekly pay and a collaborative environment where your code matters.
We are looking for a problem-solver who thrives in a fast-paced agile environment. If you are ready to build the future of digital infrastructure while enjoying the financial benefits of a top-tier tech firm, we want to meet you.
Why Join Us?
- Weekly Payroll: Get paid every week with our direct deposit system.
- Hybrid Work Model: Balance your time between our downtown DC office and remote work.
- Professional Growth: Access to the latest cloud technologies and certifications.
Role Overview
In this role, you will be responsible for architecting and maintaining high-performance software systems that serve millions of users. You will work closely with cross-functional teams to drive product innovation.
Responsibilities
- System Architecture: Design, develop, and maintain scalable software architectures using modern best practices.
- Code Quality: Write clean, maintainable, and efficient code; conduct code reviews to ensure high standards.
- Cross-Functional Collaboration: Partner with product managers, designers, and other engineers to define features and technical specifications.
- Testing & Deployment: Implement rigorous testing strategies and CI/CD pipelines to ensure reliable deployments.
- Mentorship: Guide junior developers and conduct technical training sessions.
- Security Compliance: Ensure all software solutions adhere to strict security and compliance standards.
Qualifications
- Experience: 5+ years of professional software development experience.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Core Skills: Proficiency in Python, Java, or JavaScript (React/Node.js preferred).
- Database: Strong experience with SQL databases (PostgreSQL, MySQL) and cloud platforms (AWS, Azure, or GCP).
- Agile: Proven experience working in Agile/Scrum environments.
- Communication: Excellent verbal and written communication skills for technical documentation.