Job Description
We are seeking a visionary Senior Software Engineer to join our mission-driven team in Washington, DC. At Nexus Tech Solutions, we build secure, scalable software solutions that power the future of public sector technology. You will have the opportunity to work on high-impact projects, leveraging cutting-edge technologies to solve complex challenges.
Our culture is built on innovation, integrity, and technical excellence. We offer a competitive benefits package, flexible work arrangements, and a clear path for career growth in one of the nation's most dynamic tech hubs.
Responsibilities
- Architecture & Development: Design, develop, and maintain scalable software applications using modern languages and frameworks.
- Code Quality: Write clean, efficient, and well-documented code while conducting thorough code reviews.
- Agile Collaboration: Participate in sprint planning, stand-ups, and iterative development cycles to deliver features rapidly.
- Mentorship: Guide and mentor junior developers, fostering a collaborative and learning-oriented team environment.
- Security & Compliance: Ensure all code adheres to industry security standards and government compliance regulations (e.g., FedRAMP).
- Optimization: Analyze system bottlenecks and implement performance improvements to ensure high availability.
Qualifications
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related technical field.
- Experience: 5+ years of professional software development experience.
- Programming: Proficiency in at least two major languages (e.g., Python, Java, Go, or JavaScript/TypeScript).
- Cloud Expertise: Strong experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices.
- Databases: Solid understanding of relational (PostgreSQL, MySQL) and NoSQL databases.
- Problem Solving: Demonstrated ability to troubleshoot complex technical issues and architect robust solutions.