Job Description
Are you a visionary engineer looking to make a tangible impact? TechNova Solutions is seeking a Senior Software Engineer to join our elite team in Washington, D.C.
Our mission is to revolutionize how government agencies leverage technology for citizen services. In this role, you won't just write code; you will architect solutions that serve millions. We offer a competitive salary, comprehensive benefits, and a culture of innovation.
Why Join Us?
- Work on high-visibility projects that directly affect public policy.
- Flexible remote and hybrid work options in the DMV area.
- Continuous learning budget and professional development stipend.
Responsibilities
- Lead the end-to-end design and implementation of scalable web applications.
- Conduct thorough code reviews and mentor junior developers to ensure best practices.
- Collaborate closely with cross-functional product teams to translate requirements into technical specifications.
- Optimize application performance, security, and reliability.
- Stay current with emerging technologies, frameworks, and architectural patterns.
- Participate in agile ceremonies, including sprint planning and retrospectives.
Qualifications
- Minimum of 5 years of professional software development experience.
- Proficiency in modern programming languages such as Python, Java, or Go.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Strong understanding of RESTful APIs, microservices architecture, and database design.
- Excellent verbal and written communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Bachelor’s degree in Computer Science, Engineering, or a related field.