Apply for this Job
Peerless is seeking a highly skilled Mid to Senior Level Software Engineer who can hit the ground running. The ideal candidate will be a go-to person within the team, possessing strong technical expertise and the ability to set up their own development environment independently. While not the primary software lead, this individual will be a key resource for the team due to their deep knowledge and experience Architect, develop, and maintain high-performance, scalable software solutions. Key responsibilities include:
• Architect, develop, and maintain high-performance, scalable software solutions.
• Collaborate with cross-functional teams to design and implement new features using Agile methodologies.
• Provide technical guidance and mentorship to team members.
• Ensure code quality and maintainability through best practices, code reviews, and automated testing.
• Work on both front-end and back-end development, utilizing modern frameworks and technologies. Requirements
• Bachelor's degree in computer science, Engineering, or a related field.
• 5+ years of professional software development experience.
• Current Secret Clearance with ability to obtain TS/SCI
• Strong proficiency in both an object-oriented programming language (e.g., C , C , Java) and scripting language (e.g., Python, Javascript) with a understanding of design patterns.
• Experience with containerization technologies (e.g., Docker, Kubernetes) and microservices architecture.
• Ability to work independently, set up and maintain a working development environment, run local CI/CD pipelines and work with a version control system (e.g., Git).
• Full-stack development experience is a plus, with knowledge of web technologies (e.g., HTML, CSS, JavaScript, React) and backend frameworks (e.g., Django, Flask).
Date Posted: 01 May 2025
Apply for this Job