A complete application in a minute — tailored resume and cover letter, ready to send.
Black Osprey is seeking a Software Engineer to design, develop, and maintain back-end and full-stack systems that meet complex business requirements. You will write clean code, debug applications, and collaborate with cross-functional teams on architecture and technical specifications.
The role requires a strong CS foundation, knowledge of algorithms, data structures, and system design, plus proficiency in at least one modern language and back-end web development experience.
The Software Engineer will design, develop, and maintain back-end and full-stack systems to meet complex business requirements. Responsibilities include writing clean code, debugging applications, and collaborating with cross-functional teams on architecture and technical specifications.
Requirements: Candidates must have a strong foundation in Computer Science, including algorithms, data structures, and system design. Proficiency in at least one modern programming language and experience with back-end web development are required.
Key Skills: Software Engineering, Back-end Development, Full-stack Development, Java, C#, Python, Algorithms, Data Structures, System Design, Git, Automated Testing, CI/CD, APIs, Databases, Object-Oriented Programming