Job Description
We are seeking a visionary Senior Software Engineer to join our elite team. At Apex Dynamics, we prioritize innovation, employee well-being, and professional growth. We are proud to offer relocation assistance to top-tier talent looking to join our dynamic workforce in the Washington D.C. metro area. Experience the financial stability and convenience of weekly pay while working on cutting-edge projects.
Responsibilities
- Develop high-performance, scalable software applications using modern technologies and best practices.
- Lead the design and implementation of complex technical solutions that drive business value.
- Conduct thorough code reviews and provide mentorship and guidance to junior developers.
- Collaborate closely with product managers, designers, and engineers to define feature requirements.
- Identify and resolve performance bottlenecks and technical debt in existing systems.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in programming languages such as Java, Python, or C++.
- Experience with cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker/Kubernetes).
- Proven ability to work in a fast-paced, collaborative, and remote-friendly environment.
- Excellent communication skills and a strong commitment to writing clean, maintainable code.