Columbia Technology Partners is seeking an experienced Software Engineer to develop, maintain, and enhance complex software systems in support of mission and business objectives. In this role, you will design, build, and integrate software solutions across a range of environments, including data-intensive applications, real-time systems, and large-scale data platforms. You'll work independently or as part of a team to analyze requirements, develop new capabilities, troubleshoot issues, and ensure high-quality software delivery. This position also involves contributing to system design, evaluating trade-offs, and recommending improvements to development processes and technologies. Ideal candidates will have experience with modern front-end frameworks such as Angular and RxJS, along with familiarity in Spring Boot-based back-end development environments.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior