[Remote] Senior Software Engineer - Specialist
Note: The job is a remote job and is open to candidates in USA. Concurrent Technologies Corporation (CTC) specializes in transforming cutting-edge technologies into real-world solutions. The Senior Software Engineer/Specialist is responsible for designing, developing, and maintaining complex software systems that support Department of Defense operations, ensuring the delivery of secure and scalable solutions while collaborating with cross-functional teams.ResponsibilitiesDesign, develop, and maintain software applications with moderate complexity using programming languages such as Python, Java, or C++Implement software solutions that align with DoD standards, security protocols, and mission-critical requirementsOptimize software performance and scalability through advanced problem-solving and technical expertiseDevelop and execute test plans to validate software functionality and performanceIdentify and resolve software defects, ensuring systems meet operational requirementsConduct code reviews and provide constructive feedback to team members to ensure quality and consistencyLead small teams on low-complexity project activities, providing technical guidance and supportCollaborate with Program and Project Managers to ensure successful delivery of technical solutionsTake ownership of assigned tasks, ensuring timely delivery and adherence to project requirementsWork closely with cross-functional teams, including systems engineers, cybersecurity specialists, and project managers, to define and refine project requirementsInterface with internal and external stakeholders to provide technical updates and ensure alignment with project goalsDevelop and maintain detailed technical documentation, including system designs, workflows, and test plansPrepare technical reports and presentations for leadership and stakeholdersSkillsBachelor's degree in Computer Science, Software Engineering, or a related field4+ years of relevant experience or equivalent work experienceProficiency in programming languages such as Python, Java, or C++Solid understanding of software development life cycles, including design, coding, testing, and deploymentStrong problem-solving skills and ability to work independently on moderately complex assignmentsExperience with software development tools such as Git, Visual Studio, or EclipseFamiliarity with Agile development methodologies and practicesKnowledge of DoD software development standards, cybersecurity principles, or secure coding practicesExperience with cloud computing platforms or containerization tools (e.g., AWS, Docker)Strong communication skills and ability to interface with internal and external stakeholders effectivelyBenefitsCompetitive salary and benefits package.Exceptional career growthCutting edge technologyEducational opportunitiesRecognition for quality work.Company OverviewConcurrent Technologies Corporation (CTC) was first known as Metalworking Technology Inc., (MTI), a subsidiary of the University of It was founded in 1986, and is headquartered in Johnstown, Pennsylvania, USA, with a workforce of 201-500 employees. Its website is http://www.ctc.com.