Job Description
Are you a visionary Software Engineer looking for your next big challenge? ApexTech Solutions is hiring urgently for a Senior Software Engineer to join our dynamic team in the Washington DC metro area and Northern Virginia.
We are seeking a top-tier talent to build scalable, secure, and high-performance applications. We offer a competitive salary, comprehensive benefits package, and full relocation assistance for the right candidate willing to relocate to the DC area.
Why Join Us?
- Work with cutting-edge technologies and modern architectures.
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Generous PTO and professional development budget.
- Relocation Assistance Included for eligible candidates.
Don't miss this opportunity to advance your career in one of the nation's most exciting tech hubs. Apply today!
Responsibilities
- Design, develop, and deploy scalable software solutions using modern technologies (Python, Java, or JavaScript).
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Conduct thorough code reviews and provide constructive feedback to team members.
- Optimize application performance, ensuring high availability and security.
- Mentor junior developers and contribute to the technical team's growth.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
Qualifications
- 5+ years of professional software development experience.
- Proficiency in at least one major programming language (Python, Java, C++, or Go).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.