Job Description
Join our dynamic team at CyberCore Solutions and make an immediate impact! We're seeking a talented Senior Software Engineer to join our Baltimore headquarters and help drive cutting-edge innovation in cybersecurity software. This is an urgent opening with immediate start date for candidates ready to dive into challenging projects.
As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality software products. We offer competitive compensation, comprehensive benefits, and a flexible work environment.
Responsibilities
- Design, develop, and maintain robust software solutions using Java and Python
- Lead code reviews and implement CI/CD pipelines for cloud deployments
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and resolve complex technical challenges
- Mentor junior engineers and contribute to technical documentation
- Implement security best practices in all development phases
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Python, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with Agile methodologies and DevOps practices
- Excellent problem-solving skills and ability to work independently
- Strong communication skills and collaborative mindset