Job Description
Are you a talented software engineer looking to make an impact in the nation's capital? Apex Innovations is seeking a highly skilled Senior Software Engineer to join our elite team in Washington, DC. We are a forward-thinking organization dedicated to leveraging technology for social good and corporate excellence. If you thrive in a collaborative environment and love solving complex problems, we want to meet you.
Our Culture:
- Hybrid work model with a focus on work-life balance.
- Top-tier benefits and professional development opportunities.
- Access to cutting-edge tech stacks and mentorship programs.
Don't miss this chance to advance your career in one of the most dynamic tech hubs in the US.
Responsibilities
- Architect and implement scalable, robust, and secure software solutions using modern frameworks and languages.
- Collaborate closely with cross-functional teams including product managers, designers, and other engineers to define project requirements.
- Write clean, maintainable, and efficient code through rigorous unit testing and code reviews.
- Troubleshoot, debug, and resolve technical issues and performance bottlenecks in production environments.
- Lead technical initiatives and contribute to architectural decisions that drive the company's technical roadmap.
- Mentor junior developers and conduct technical training sessions to foster team growth.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (Master’s preferred).
- Minimum of 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Deep understanding of RESTful APIs, database design, and version control systems (Git).
- Exceptional problem-solving skills and the ability to work effectively in a fast-paced, agile environment.