Software Engineer Level 3
BTS Software Solutions - Baltimore, Maryland, United States, 21276
Work at BTS Software Solutions
Overview
- View job
Overview
Location:
Annapolis Junction, MD Clearance Requirement:
Top Secret/SCI with Poly Overview:
BTS Software Solutions is seeking a Software Engineer to develop, maintain, and enhance software systems supporting mission requirements. This position is for a future award expected in June 2025. Job Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems, including processing-intensive analytics, novel algorithms, large data manipulation, real-time systems, and business management information systems, based on documented requirements. Responsibilities include reviewing and testing software components, resolving software problems, utilizing appropriate development methodologies, and contributing to system design, including hardware/software trade-offs and software reuse. Primary Responsibilities: Analyze user requirements to derive software design and performance standards. Debug and correct existing software defects. Design and develop new software or modify existing software to add features. Integrate software into new or modified systems or environments. Develop database queries and review documentation. Serve as a team lead as appropriate. Design or implement complex algorithms and interfaces. Assist with testing procedures and quality control. Coordinate with system and hardware engineers to derive requirements. Oversee software development teams and ensure standards are met. Required Experience and Education: Twenty (20) years of experience as a Software Engineer in similar scope projects. Bachelor's degree in computer science or related discipline, or four (4) additional years of experience in lieu of a degree. Technical Skills:
Experience with C++ (3 yrs), Java (6 yrs), Python (3 yrs), Linux Development Environment (5 yrs), and Circuit switched and mobile telephony (7 yrs). Pay Range:
$190,000 - $204,000. Compensation will consider role responsibilities, candidate experience, and competencies. About BTS Software Solutions:
We are a Service-Disabled Veteran-Owned Small Business committed to innovation and community service, offering competitive benefits. BTS Software Solutions is an Equal Opportunity Employer, committed to diversity and inclusion in the workplace.
#J-18808-Ljbffr