Core Software Engineer (C++) - Remote
ClickhouseFull Time
Junior (1 to 2 years)
Candidates must possess a High School Diploma, with a Bachelor's degree in Computer Science or a related field preferred. A minimum of 5-7 years of Software Engineering experience is required, along with extensive proficiency in C#, JavaScript frameworks (React, Node.js, Angular, Vue.js), Cloud Services (AWS, Azure, GCP), web services (RESTful and/or SOAP), .NET Core, MVC, Windows/Worker services, DevOps including CI/CD, SQL, NoSQL databases, and Pega. A strong understanding of the software development lifecycle (SDLC), Agile concepts, database design, and file management techniques is essential. The role also requires the ability to create flow diagrams for software products, develop reusable software building blocks, and experience with relational databases. Candidates should be highly self-motivated, self-directed, possess strong customer-service orientation, and have excellent written and oral communication, listening, and interpersonal skills, with the ability to communicate technical ideas effectively.
The Senior Software Engineer will develop and support individual application components, coach and mentor less experienced engineers, and lead code reviews. They will analyze and review existing application effectiveness, design, build, and implement new applications, and collaborate with teams to improve systems and prioritize backlog tasks. Responsibilities include researching software products, collaborating with developers, analysts, and system owners during testing, and ensuring requirements are met and work is completed on time. The role involves communicating with middle managers to set and meet expectations, providing support to junior developers, and performing code reviews to enhance developer skills. Additionally, they will design architecture for smaller projects, assist the architecture team with larger projects, and engage with architects to learn about new technologies. Responsibilities also include documenting solutions through code comments and clear code, and updating job knowledge through continuous learning and participation in educational opportunities.
Provides technical and management services for government security missions
Allen Integrated Solutions LLC specializes in a range of technical and management services aimed at enhancing performance in government and security sectors. With a focus on integration management, intelligence, cyber security, and more, the company expertly handles missions related to national security and defense. This firm stands out as a reliable provider of comprehensive systems engineering, technical assistance, and advisory services, making it a pivotal support system for complex federal operations.