> Markdown version of [/jobs/ext/1315842-consultant-software-engineering](https://www.wearedevelopers.com/jobs/ext/1315842-consultant-software-engineering). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Consultant - Software Engineering - **Company:** 3CI, LLP - **Location:** Atlanta, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Multitier Architecture, Test Suite, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Applications Architecture, Application Performance Management, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Software Documentation, Code Review, Continuous Integration, Database Schema, Software Debugging, Software Design Patterns, Github, Python (Programming Language), Pcap, NoSQL, Software Engineering, TypeScript, GitHub Copilot, Prompt Engineering, Technical Debt, Backend, Solid Principles, Kubernetes, Information Technology, Tenable Nessus, Hashicorp, Front End Software Development, Api Design, Restful APIs, Terraform, Code Restructuring, Software Version Control, Devsecops, Static Application Security Testing, Microservices, Dynamic Application Security Testing - **Published:** July 17, 2026 - **Apply:** https://www.dice.com/job-detail/d935a1f2-0eaf-4098-8c05-6de1f74edb0f ## About the Role * Bachelor's degree in Computer Science, Software Engineering, or related field * 2-5 years of professional software development experience * Demonstrated ownership of features or modules in production applications * Proficiency in at least one modern language (Python, TypeScript/JavaScript, Java, C#, or Go) and associated frameworks * Working knowledge of REST API design, relational and/or NoSQL databases, and cloud deployment * Hands-on experience with CI/CD pipelines, automated testing, and version control workflows * Professional AI coding tool usage in a development workflow with demonstrated code review discipline Preferred Certifications & Credentials * AWS Certified Developer Associate or Azure Developer Associate (AZ-204) * GitHub Copilot certification or equivalent AI engineering credential * Certified Kubernetes Application Developer (CKAD) or equivalent container/cloud-native credential * HashiCorp Terraform Associate or equivalent IaC certification * PCEP / PCAP (Python) or equivalent language certification * CSM or PSM I (for agile delivery on consulting engagements) ## Description * Independently design, implement, test, and ship features and modules within established application architecture * Own assigned vertical slices: front-end, back-end, API layer, and database schema changes end-to-end * Estimate story points and sprint commitments accurately; flag scope or complexity risks early * Conduct thorough code reviews for peers: providing specific, constructive, and actionable feedback * Debug and resolve production issues on owned modules; document root causes and preventive measures Technical Design & Architecture Contribution * Contribute meaningfully to technical design discussions: propose patterns, evaluate trade-offs, and raise maintainability concerns * Design well-structured REST APIs, event-driven microservices, and database schemas appropriate to the use case * Apply SOLID principles, design patterns, and clean architecture practices in all delivered code * Contribute to Architecture Decision Records (ADRs) and technical documentation on managed workstreams * Identify and raise technical debt, security vulnerabilities, and performance bottlenecks to Senior Consultant DevSecOps & Engineering Quality * Build and maintain automated test suites: unit, integration, and contract tests on owned modules * Contribute to CI/CD pipeline configuration and maintenance: GitHub Actions, Azure DevOps, or equivalent * Apply SAST, DAST, and dependency scanning tools as part of the development workflow * Monitor application performance and error rates on owned components using observability tools Client Collaboration & Team Contribution * Serve as day-to-day technical contact for client engineers and working-level product managers * Participate in sprint demos, technical walkthroughs, and architecture review sessions * Coach and guide Junior Consultants on coding standards, testing discipline, and professional practices * Support pursuit activities under senior direction: technical scoping, effort estimation, and proposal content AI-Augmented Software Engineering * Apply AI coding assistants as a standard development accelerator across all feature and module work * Use AI for complex refactoring, test suite generation, API design scaffolding, code documentation, and debugging acceleration * Introduce and onboard client engineering teams on AI-assisted development workflows on applicable engagements * Develop and contribute documented AI engineering use cases to 3Ci's Software Engineering AI Playbook * Apply prompt engineering to produce accurate, production-ready AI-assisted code with robust testing ## Related Videos - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [The Software Engineer 2030: From Coder To AI Orchestrator? - Patrick Schnell](https://www.wearedevelopers.com/videos/1825-the-software-engineer-2030-from-coder-to-ai-orchestrator-patrick-schnell) - [Bringing AI Model Testing and Prompt Management to Your Codebase with GitHub Models](https://www.wearedevelopers.com/videos/1536-bringing-ai-model-testing-and-prompt-management-to-your-codebase-with-github-models) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) ## Related Articles - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)