Job Closed
This listing is no longer active.
Expertise and Technology for National Security
SME Software Developer
Location
United States
Posted
44 days ago
Salary
$90.3K - $189.6K / year
Seniority
Lead
Job Description
SME Software Developer
CACI International Inc
• Participate on an Agile team in the planning, design, development, and support of .NET/C# based web financial management applications. • Work closely with business analysts and subject matter experts to understand functional requirements. • Design, develop, unit test, debug, document, and maintain program code. • Support formal testing before code is deployed to production. • Deliver development efforts that result in well organized and structured deliverables aimed at being easy to understand by others on the development team. • Articulate ideas and communicate verbally and in writing task status, unit test results, technical concepts, issues, and questions with the team Lead and/or coach the efforts of junior staff as required.
Job Requirements
- Bachelor’s degree in relevant field or equivalent work experience
- 7+ years experience designing, developing, and supporting web applications
- 7+ years experience developing .NET applications
- 7+ years experience using Microsoft Visual Studio
- 4+ years JavaScript or equivalent front-end framework development experience
- Agile Scrum software development experience
- Experience with DevOps platform (i.e., Azure DevOps, GitLab, Atlassian Suite, Digital.ai)
- DoD 8570 IAT Level II certification required (i.e. Security+CE)
- Minimum current DoD Secret clearance
- Must be US citizen
Benefits
- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Expected to contribute to the success of the department by providing leadership and guidance. • Successfully solves difficult problems, recognized as a leader in more than one area. • Recognized as a subject matter expert in areas specific to their discipline/team. • Able to identify and address previously acknowledged problems, offering innovative solutions and influencing organizational strategy. • Designs and leads implementation of product, process, automation and/or streamlines work using industry best practices or incremental ideas, resulting in systemic improvements and/or increased engagement. • Designs new business processes that have a positive impact on customers and drives organizational growth. • Mentors junior and mid-level team members, actively participates in the hiring process, advocates for business improvements, and contributes to the performance management process, providing valuable insights. • Analyze customer requirements to architect and build custom websites and applications; • Demonstrate a high level of expertise with technologies such as PHP and recent releases of Drupal; • Build and test custom Drupal modules and hooks based on functional requirements; • Exhibit a strong desire and passion for implementing new technologies to improve project outcomes continuously; • Collaborate directly with the creative director, designers, project managers, user experience leads, and customers on assigned projects; • Develop comprehensive test scripts to ensure the robustness and reliability of developed solutions.
Senior Full Stack Engineer (Java & Angular) The company and our mission: Zartis is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We partner with ambitious organizations to design, build, and scale technology solutions that deliver real impact. Our teams bring deep expertise in AI driven platforms, secure API architectures, and cloud native engineering. You will work on meaningful projects that accelerate the adoption of advanced technologies, from strategy and discovery through to full product delivery, helping turn complex challenges into measurable outcomes. With engineering hubs across EMEA and LATAM, and long term partnerships in financial services, healthcare and life sciences, and energy and climate, we offer opportunities to work on projects that truly matter. Here, you will not just build technology, you will drive business impact and grow your career alongside industry leaders. We are looking for a Senior Full Stack Engineer to work on a project in the fintech industry. The project: Our teammates are talented people that come from a variety of backgrounds. We’re committed to building an inclusive culture based on trust and innovation. You will be part of a distributed team developing innovative financial process automation solutions that increase productivity, reduce costs, and ensure organizations meet compliance obligations. We are looking for someone with good communication skills, ideally with experience making decisions, being proactive, used to building software from scratch, and with good attention to detail. What you will do: - Lead the design, development, and delivery of scalable full-stack applications using Java (Spring Boot) on the backend and AngularJS on the frontend - Contribute hands-on across the stack, including Node.js services and cloud-native integrations - Act as a technical leader within the team, mentoring and coaching existing engineers - Collaborate with cross-functional stakeholders to define architecture, technical direction, and best practices - Drive high-quality engineering standards, including code reviews, testing strategies, and CI/CD practices - Support and contribute to the ongoing cloud migration from Azure to AWS, working closely with partners - Identify and implement improvements to system performance, scalability, and reliability - Take ownership of key technical decisions and ensure alignment with long-term product and platform strategy What you will bring: - Extensive experience in full-stack software development, with strong expertise in Java and Spring Boot - Proven experience working with frontend frameworks, ideally AngularJS (or modern Angular) - Solid experience building and maintaining Node.js services and APIs - Strong understanding of cloud platforms, with hands-on experience in AWS (or Azure with migration exposure) - Demonstrated ability to operate at a lead level, including mentoring, coaching, and uplifting engineering teams - Experience designing and building distributed, scalable, and secure systems - Strong communication skills with the ability to influence technical and non-technical stakeholders - A proactive mindset with experience building systems from scratch and driving technical initiatives Nice to have: - Experience leading or contributing to Azure → AWS cloud migrations - Familiarity working alongside cloud migration partners or consultancies - Experience modernising legacy systems or transitioning monolithic architectures to microservices - Exposure to DevOps practices, infrastructure as code (e.g., Terraform, CloudFormation), and CI/CD pipelines - Experience in regulated industries such as financial services, healthcare, or energy - Knowledge of modern frontend frameworks (Angular 2+, React, etc.) beyond AngularJS - Previous experience in consulting or working within distributed, international teams What we offer: - 100% Remote Work - WFH allowance: Monthly payment as financial support for remote working. - Career Growth: We have established a career development program accessible for all employees with a 360º feedback that will help us to guide you in your career progression. - Training: For Tech training at Zartis, you have time allocated during the week at your disposal. You can request from a variety of options, such as online courses (from Pluralsight and Educative.io, for example), English classes, books, conferences, and events. - Mentoring Program: You can become a mentor in Zartis or you can receive mentorship, or both. - Zartis Wellbeing Hub (Kara Connect): A platform that provides sessions with a range of specialists, including mental health professionals, nutritionists, physiotherapists, fitness coaches, and webinars with such professionals as well. - Multicultural working environment: We organize tech events, webinars, parties, and activities to do online team-building games and contests.
• Collaborate in defining concepts such as project-wide coding style guides; • Build quick prototypes to validate concepts; • Enforce quality through code review and maintenance practices; • Debug app performance issues and bottlenecks in CI pipelines; • Integrate with third-party APIs; • Scale components efficiently through tuning and/or major refactoring; • Design and develop components for a monorepo mobile app.
Location Applicants need to be legally allowed to work in the United States. This is a remote position with a strong preference for East Coast (US) time zone. Travel for occasional in-person collaboration is expected. The Opportunity We're seeking a skilled, senior Product Engineer who wants to own meaningful work end-to end, building features and driving from architecture to impact. You’ll be a key contributor to the Common platform, which visualizes networks of solidarity economy funders, organizations, and networks to facilitate collaboration, resource movement, and democratic governance. This is an exciting opportunity to build meaningful technology that serves community-led economic transformation at all scales. You'll have meaningful ownership over the features you build — from shaping decisions to driving them through to production. You should have experience working across the full stack and taking products from conception to production. What is One Project? One Project is a nonprofit social venture. We're building the infrastructure for a new kind of economy — one that benefits everyone. Communities worldwide are already creating alternatives to outdated economic systems that prioritize profit over people and the planet. One Project provides the technology and nurtures the network of alternatives, laying the groundwork for a sustainable, community-driven future. Why do we need a new economy? Today’s current economic systems reward profit over people and the planet. This misaligned incentive structure drives the current global polycrisis. When trees are valued more dead than alive, we end up with ecological devastation. When oil remains profitable to extract and sell, we end up with the climate crisis. When war is more profitable than peace, we end up with a military industrial complex that thrives on endless wars. At One Project, we spent our first few years researching these interlinked challenges and realized that we need to address the root cause: we need a new economy with different incentives. Our history and role We are not alone in this realization. All around the world, there is a growing ecosystem of communities, movements, and experts who are already working towards a just transition to a new economy. We launched in 2021 with a focus on listening to and supporting these change-makers, and today, One Project is a leading grantmaker in the new economy space ($32M to date). Our current direction is the outcome of what we heard from more than 300 field leaders, dozens of leading organizations, and extensive in-house research: One Project’s role is to build shared infrastructure and a network to move resources to community control. We call this infrastructure Common. What is Common? Common is a digital platform that connects people, organizations, and resources to coordinate, make decisions, and grow economic democracy to global scale. What You'll Do - Own discrete features end to end — from systems architecture and implementation to iteration and improvement — in close collaboration with design, product, and community stakeholders - Drive initiatives forward proactively, identifying problems and opportunities, not just responding to them - Build and scale AI-powered features, including agentic workflows and LLM integrations, as a core part of the product roadmap - Implement backend services for new and existing features - Apply security best practices and data privacy principles throughout development - Continue to contribute to our core UI kit to be robust and reusable across our ecosystem, bringing polish and joy to the app - Continue to ensure the platform meets accessibility standards (WCAG 2.1 AA) - Implement best practices in CI/CD, testing, instrumentation, and observability - Participate in user testing and iterate based on feedback - Contribute to our ethical open code approach Some features you might be working on: - Agentic AI systems through an ethical lense - Network features, endorsements, recommendations, and trust systems - Governance / decision-making systems for communities - Platform scalability & performance - Financial rails and payment processing - Security You may be the candidate we’re looking for if you bring… Core Experience - Proven experience as a senior engineer building scalable, modern web applications with React, Next.js, and TypeScript, end to end - Strong track record of owning and shipping product features with minimal oversight - Demonstrated ability to rapidly prototype, iterate, and ship while making sound product decisions - Experience building and integrating AI features in production — including LLMs, agentic systems, or AI infrastructure - Experience with relational databases (PostgreSQL, MySQL, etc.) and architecture - Comfort working in ambiguous, fast-moving environments with evolving requirements and structures - Excellent communication skills, including the ability to translate complex technical concepts for non-technical stakeholders - Ability to balance technical quality with delivery through a ship-and-iterate mindset Preferred Experiences - Experience at a startup, founding a company, or building a product from scratch — you've navigated real product decisions and owned outcomes - Experience building AI infrastructure, particularly agentic AI systems - Nonprofit or mission-driven organization experience - Experience with graph architectures - Experience implementing financial features with strong security and safety practices; familiarity with Stripe, Unit, Wise, or similar - Design and user experience acumen - Strong experience with AI-assisted development tools (Claude Code, Cursor, Windsurf, or similar) - Understanding of open source and ethical code licensing approaches Development Acceleration & AI Tools One Project encourages the responsible use of AI-assisted development tools in accordance with our Information Security & Technology Policies. The developer will have access to tools like Claude Code to aid them on a day to day basis. All use of AI tools must comply with our LLM Guidelines, particularly regarding data privacy, security, and proper review of generated code. The developer will be expected to use these tools judiciously while ensuring all final code meets our quality standards and security requirements. At One Project, team members bring our values to life when they: - Drive clarity by connecting work to purpose and help others understand the "why" behind decisions. - Support teammates' success as readily as their own, sharing knowledge and pitching in across boundaries. - Communicate directly with empathy, giving and receiving feedback in service of growth. - Actively seek diverse perspectives and create space for others' unique strengths to shine. - Build trust through consistent follow-through and transparent communication. - Find creative solutions by embracing nuance and moving beyond either/or thinking. - Deliver excellence through careful work, measurable results, and continuous improvement. Working at One Project One Project strives to be a place where a diverse mix of talented people are empowered to bring their full, authentic selves to do their best work. Our goal is to build a team that reflects the world we live in and celebrates multiple approaches and points of view. We believe diversity drives innovation and every idea deserves consideration and respect. We have an unwavering commitment to inclusion across educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, and veteran status. What You Can Expect from Our Hiring Process Once you have submitted your application, you will receive an automated confirmation. If you are selected for an interview, we aim to reach out to you within 2 weeks of submitting your application. We strive to have an inclusive hiring process that includes opportunities for us to get to know you and vice versa. We may ask to review examples of your work in addition to inviting you to participate in interviews. Our process may include: - An initial phone or video interview - A second video interview with a member of our Engineering team - A panel-style interview with other members of the team - Reference checks




