Job Closed
This listing is no longer active.
Headquartered in Arlington, Virginia, with over 120 offices throughout Western Europe and North America, CACI International was founded in 1962 by businessman H
Software Development Engineer
Location
United States
Posted
13 days ago
Salary
$90.3K - $189.6K / year
Seniority
Lead
Job Description
Software Development Engineer
CACI International
• The desired candidate will work as a Software Developer supporting the Military Sealift Command (MSC) Integrated Business System (IBS) program. • Play a critical role in all aspects of the development and deployment process and help the team scale by improving processes and mentoring new developers. • Implement high-quality features and fixes, with 100% unit and integration test coverage. • Develop, modify, and design new or existing software systems to meet client needs. • Provide technical support, including the analysis, design, development and implementation of new systems, system enhancements and bug fixes. • Responsible for the creation, modification, and execution of test plans and scripts. • Diagnose and resolve hardware, software, and network issues. • Collaborate with business analysts and development managers to ensure projects meet standard requirements.
Job Requirements
- Cloud Infrastructure experience including AWS and Azure.
- Expertise in troubleshooting, log analysis, performance tuning, disaster recovery and backup/restore processes
- Comprehensive understanding of Infrastructure as Code especially Terraform
- Knowledge of Windows and Linux system configuration including package installation and maintenance, network interface configuration, and firewall configuration
- Strong understanding of Public Key Infrastructure (PKI) including certificate management, renewal, revocation incorporating technologies like Certificate Revocation Lists (CRL) and Online Certificate Status Protocol (OCSP)
- Expertise in multiple software development languages and technologies including HTML, JavaScript, TypeScript, CSS, React, JQuery, JSON, RESTful API development, CQRS, JWT, NodeJS, NPM, Java, Maven, and Git
- Experience building and working in Event Driven Microservice environments utilizing technologies like Kafka, MQTT, AWS SQS, and AWS SNS
- Strong understanding of Unit Testing, Pre-Commit Hooks, Linters, Debugging, Performance Monitoring and Analysis
- Security and Vulnerability Analysis including CVE review and remediation, 3rd party dependency management, and Security and Technical Implementation Guide (STIG) review and remediation
- Strong verbal, written, interpersonal, troubleshooting, and analytical skills.
- Bachelor’s degree in computer science.
- 10-12+ years of professional software development experience.
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Fullstack Engineer
QodeQode is a unified hiring platform designed for enterprise scale, centralizing the entire hiring lifecycle in one environment. Key features include: Candidate sourcing and outreach. AI-led interviews in 30+ languages. Applicant tracking and job distribution to 200+ platforms. Outcome-based pricing: clients pay for results, not software seats. 800M+ candidate profiles indexed. 200,000+ applicants processed per month. 56+ enterprise clients worldwide.
Role Description Our fast-growing remote working company is seeking a highly talented and experienced Senior Full-stack Engineer (Required exp in ReactJS/Java/GraphQL) to join our team. In this role, you will be responsible for leading the development of software applications and systems that meet the needs of our clients. - Provide technical leadership in the design, integration, implementation, and transition of enterprise SaaS human services system. - Flexible design architectural approach to deliver configurability along the data creation, integrations, workflows, notifications, and data persistence. - Understand and synthesize integration requirements, and develop recommendations based on business objectives, product roadmap, solution architecture and technical considerations. - Contribute to the development of our platform functionality using state-of-the-art frameworks and tools. - Specify and troubleshoot API integrations in an ecosystem of multiple systems. - Work closely with client stakeholders, partners, product managers, creative designers, platform architect, and other software engineers. - Constantly learn and use leading-edge technologies. - Implement a system that will address the needs of vulnerable populations. - Contribute to the highest security, extensibility, reusability and testing standards in system architecture and software, interface, components, data structures, and algorithms specifications. Qualifications - 8+ years of software engineering experience. - Proven, deep hands-on experience with ReactJS, TypeScript in production environments (must have). - Proficient in Java for multi-tier web app development (must have). - Proven track record of building and consuming GraphQL APIs, including schema design and client integration. - Strong proficiency in English communication. - Skilled in building microservices and adhering to OpenAPI standards. - Experienced with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR. - Led major IT application implementations. - Strong problem-solving skills and the ability to identify roadblocks. - Familiar with Agile, Git, IT security architecture, and testing methodologies. - Knowledgeable in AWS/cloud deployment and scaling. - Proficient in REST APIs, GraphQL, SQL, NoSQL, and web dev concepts. - Emphasize clean, efficient, and documented code. - Practitioner of TDD, CI/CD, and time management. Requirements - Working time: Must work with US clients from 8-11 PM or 9 PM-12 AM Vietnam time-zone (3 hours/day, can be flexible with the rest 5 hours). Benefits - Attractive salary range and we are open to negotiate if you're a strong fit. - Hybrid/Remote-friendly culture, work where you grow best! - Flexible hours, async teamwork (we respect your focus time). - Work equipment support. - Allowance for Certification & Skill Development. - Year-end bonus & performance-based rewards. - 22 paid leaves from your 5th year - take a full month off. - Career growth with personal coaching sessions. - Open, collaborative team culture - no micromanagement, only trust. - Tools & AI-powered workflows that make remote work easier.
Fullstack Engineer
ContentsquareFounded in 2012, Contentsquare optimizes mobile and websites to improve customer experiences and has been recognized by Gartner as one of the world's top four m
• Work in an agile cross-functional team with other engineers, product managers, and product designers to launch new products, features and experiments • Ship and iterate onboarding, activation, adoption and monetization experiences that create fast, repeatable value and turn first-time users into long-term fans • Engage in product discovery, participate in code reviews, and provide ad-hoc assistance to team members • Collaborate with engineers across the department to identify and implement improvements to our processes and systems • Share your knowledge and insights across the organization through tech talks and internal/external posts
Title: Fullstack Developer (.Net + Angular) Location: Warsaw/Remote Job Description: C&F is a technology services company providing innovative solutions in Data Management, Big Data, Advanced Analytics and Compliance. With a highly integrated team of 400+ experts, for over 20 years C&F has been delivering superior engineering and premium operations to Fortune 500 companies, primarily in the Life Science industry. Fullstack Developer (.Net + Angular) Workplace Warsaw/Remote As a Fullstack Developer (.Net + Angular) you will work as an integral part of our Development Team implementing projects for foreign clients and developing C&F products. The team works in Agile approach and communicates with the client directly. You will be responsible for: - Developing high quality, testable code, - Cooperating with Analysts and Designers in the field of customer requirements analysis and specifications of the functional and technical solutions offered, - Analyzing and managing existing IT solutions, - Reviewing the code of other team members, - Keeping technical documentation / installation instructions / manuals. What you will need: - 3+ years experience in work with: Angular, TypeScript, RxJs, CSS, - Understanding and usage of state management libraries such as NgRx - Knowledge of C# .Net/.NET Core Frameworks, - Experience with databases and SQL queries (preferably MS SQL), - Be open-minded and willing to leverage AI tools and technologies during software development. - Very good command of Polish and English and experience in work with foreign clients, - Analytical approach to problem solving, - Knowledge of design patterns and good understanding of software development principles, - Willingness to learn new technologies, - Independence, commitment and creative approach to problem solving, - Ability to make technical decisions based on own analysis, - Responsibility for entrusted tasks, - Good organization of own work. Nice to have: - Proven experience with building web applications using React - Practice in work with: Azure DevOps, microservices environment, Kubernetes, Docker, PostgreSQL, - Exposure to Agile development methodologies (Scrum), - Angular Material, ASP NET WebForms, DevExpress. What we offer: - You choose your employment type – we’re open to both employment contracts and B2B arrangements. - Learning & development opportunities – after your probation period, you’ll have access to a highly flexible and generous English language reimbursement program, along with an individual development budget to use as you see fit. - Classic benefits like private medical care, a sports card, and a preferential life insurance plan. Plus, our infamous Fruit Tuesdays and a special summer bonus – ice cream. - A hybrid work setup with plenty of flexibility. Delivery teams work mostly remotely. Support teams come to the office at least once a week – as an HR team, we meet every Wednesday. On other days, you decide where you work. - A bunch of non-work activities, including Office Day (a fun-filled day when employees from all over Poland gather at the office), POP UP integrations, various competitions from cooking to photography, and the chance to submit charity causes to our CF4GOOD program, which provides support to those in need. - A workplace that values people and is built on collaboration, not competition. If you’re tired of toxic work environments, you’ll finally get a chance to breathe. And if you’ve been lucky with great employers so far, we’ll do our best to keep that streak going.
Role Description We now have a new requirement and are looking for a consultant colleague with the qualifications listed below. The position is part of our consulting business, which means you will be employed by us and work either with clients or on internal projects and assignments. As part of your application, you may be presented to clients/partners as part of the recruitment process. If selected for the assignment, you will be employed by us and work either with clients or on internal projects and assignments as part of our consulting business. Qualifications - Proficient in Java backend services, preferably using Apollo with PostgreSQL databases. - Proficient in web test tooling, preferably using Mocha, React, and WebdriverIO. - An understanding of CI pipelines and infrastructure tools like Bazel and Git. - Comfortable completing tasks in different domains and codebases (Android, iOS, C++, Web, Bash, Python, etc). - Strong understanding of software architecture and design principles. - Familiar with designing scalable and maintainable testing systems and infrastructure. - Comfortable leveraging AI agents, such as Claude or Cursors, to enhance development and tooling. Requirements - While the job description emphasizes Java and Apollo SQL, the most critical skill required is Bazel. - Experience with backend services, particularly in the "client web ecosystem", would also make candidates a good fit. - Beyond Bazel, prioritized technical skills include CI systems, configurations, and pipelines. - The most impactful previous experience would be based on integrations, migrations, or adoptions, such as moving other build systems (like Make or Gradle) to Bazel. - Experience in maintaining and migrating CI environments for larger projects, as opposed to small startups, is also preferred. Benefits - 🚀 Exciting assignments with our many clients. We focus on long-term projects, which gives you the opportunity to create value for the client while also developing yourself. - 🌟 A secure monthly salary – together we’ll agree on a base salary depending on your assignments. - 🚗 Company car – we encourage you to choose an electric car for a more sustainable future. - 💼 Occupational pension and great opportunities for salary conversion. - 🌴 Vacation – Would you like more than 30 days of vacation, perhaps 60 days? - 🏥 Private health insurance, accident insurance, and life insurance for increased security. - 📚 Skills development – you set your own budget and choose the training you wish to attend. - 🕑 Quality of life – Are you struggling to balance everyday life and wish to work a little less while still earning as much, if not more?

