Job Description
Join the Future of Tech in Washington, DC
Are you a visionary Software Engineer looking to make a tangible impact in a dynamic environment? Nexus Innovations DC is actively hiring now for a talented Senior Software Engineer to join our elite team. We are committed to driving innovation in the heart of the nation's capital.
In this role, you will design, develop, and deploy scalable software solutions that power critical infrastructure. We offer a competitive salary, comprehensive benefits, and a culture that values continuous learning and professional growth.
Responsibilities
- Design and implement high-performance, scalable software architectures using modern technologies.
- Collaborate with cross-functional teams including product managers, designers, and backend engineers to define feature requirements.
- Mentor junior developers, providing code reviews, technical guidance, and best practices.
- Optimize applications for maximum speed and scalability, ensuring a seamless user experience.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
- Conduct thorough testing and debugging to ensure product stability and reliability.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (Master's preferred).
- Minimum of 5 years of professional software development experience.
- Proficiency in programming languages such as Python, Java, or JavaScript (React/Node.js).
- Strong experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Experience with relational and non-relational databases (PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.
- Strong communication skills and the ability to translate complex technical concepts to non-technical stakeholders.