2 open positions available
Design and lead scalable, secure technical solutions and architectures for federal modernization initiatives. | Bachelor's degree and 2+ years in software or solutions architecture with deep Java and frontend framework expertise, US citizenship required. | Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over a decade, we have been trusted by both federal and commercial clients to solve complex, mission-critical business challenges. The quality of our work has been recognized by our partners and peers through our inclusion in the Digital Services Coalition, a group of forward- thinking firms recognized for excellence in delivering IT services. Client Requirements: applicants MUST BE US Citizens and be able to obtain Public Trust clearance The CTG Experience At Capital Technology Group (CTG), our teams are passionate about modernizing how the federal government delivers software. We partner with federal agencies to build secure, scalable, and mission-driven solutions that make a meaningful impact on millions of people. Recognized as a 2025 Top Workplace by The Washington Post, CTG fosters a culture rooted in our core values. Our values guide how we work together and support one another, creating an environment where employees feel trusted, empowered, and encouraged to grow both personally and professionally. About the Role CTG is seeking a Solutions Architect III to design and lead scalable, secure, mission-driven technical solutions supporting federal modernization initiatives. This role focuses on end-to-end solution architecture across applications, integrations, cloud environments, APIs, and enterprise systems while partnering closely with engineering, product, infrastructure, and delivery teams. You Will Get To Design end-to-end technical solutions across applications, integrations, cloud infrastructure, and enterprise platforms Translate business, product, and mission requirements into scalable architecture strategies Partner with engineering, DevSecOps, infrastructure, and product teams to drive solution design and delivery Lead architecture discussions, technical design reviews, and solution decision-making Define architecture standards, reusable design patterns, and engineering best practices Guide API architecture across REST and GraphQL services Design scalable application integration patterns, interoperability strategies, and data flows Support modernization, cloud transformation, and enterprise platform initiatives Evaluate technical risks, architecture tradeoffs, dependencies, and implementation approaches Ensure solutions align with security, compliance, performance, and scalability requirements Mentor engineering teams and provide architectural leadership across programs Who You Are A strategic technical leader who enjoys designing complex systems and solving architecture challenges Strong in application architecture, systems integration, and modern cloud-based solution design Comfortable balancing business needs with technical constraints and long-term architecture strategy A strong communicator who can influence stakeholders across technical and non-technical teams Collaborative, proactive, and comfortable navigating ambiguity Qualifications Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field (or equivalent experience) 2+ years of professional experience in software engineering, systems architecture, or solutions architecture roles Strong experience designing enterprise application architectures and scalable distributed systems Deep hands-on experience with Java, Groovy, Spring Boot, OpenJDK, GraphQL, REST APIs, MySQL, and PostgreSQL Strong frontend architecture experience with Angular, React, TypeScript, and JavaScript Strong understanding of application integration, API design, microservices, event-driven architecture, and enterprise solution patterns Experience with cloud platforms such as AWS or Azure Familiarity with DevSecOps workflows, CI/CD pipelines, infrastructure collaboration, and modern delivery practices Knowledge of secure application architecture, API security, and enterprise design best practices Strong documentation, architecture communication, and stakeholder leadership skills Nice to Have Experience with containerization, Kubernetes, serverless architecture, or platform engineering Familiarity with Zero Trust principles, IAM integrations, or enterprise security architecture Experience supporting federal government agencies Salary We are committed to offering a competitive salary for this position, with an estimated range of $75k–$110k annually. Please note that this range is intended to provide a general idea of what to expect. The final offer may vary based on experience, skills, and other factors. Full Time Employee Benefits Remote Work (Hybrid roles will be specified in the job post) Competitive Compensation Package Medical, Dental, and Vision Life Insurance, Short/Long Term Disability Employee Assistance Program 401(k) with 4% matching Liberal PTO vacation policy Generous Annual Continuing Education Annual Wellness Budget Bonus Incentive Programs (Employee referrals and performance-based rewards) Thanks for your interest in Capital Technology Group! Capital Technology Group is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
As a Software Development Intern, you will build and enhance software applications as part of a collaborative, agile team. You will also participate in technical discussions and showcase your contributions in a final presentation. | Candidates must be US citizens living in the DC Metro area and majoring in Computer Science or a related field, with a preference for rising seniors. Familiarity with programming languages and technologies such as Java, Python, HTML, CSS, JavaScript, and React is required. | Capital Technology Group provides expert consulting services software development, digital transformation, human-centered design, data analytics and visualization, and cybersecurity. Our multidisciplinary teams use agile methodologies to rapidly and incrementally deliver value in close collaboration with our clients. For over a decade, we have been trusted by both federal and commercial clients to solve complex, mission-critical business challenges. The quality of our work has been recognized by our partners and peers through our inclusion in the Digital Services Coalition, a group of forward- thinking firms recognized for excellence in delivering IT services. Description Capital Technology Group (CTG) is thrilled to welcome a new cohort of ambitious undergraduate and graduate students for our Summer 2026 Software Development Internship. If you love building things, solving real-world problems, and collaborating with a talented team, this is your chance to make an impact while learning from experienced engineers. This internship is hybrid, with 2–3 days in the Silver Spring, Maryland office each week and the rest remote. The program is full time at 40 hours per week and runs for 8 weeks from June 22 through August 14. As a Software Development Intern, you’ll own features and contribute to projects that support mission-critical work. You’ll collaborate in a small engineering team, get mentorship from CTG technical leads, and gain hands-on experience building applications with modern technologies, including AWS cloud services, contemporary frameworks, and agile development practices. Your work will be meaningful, your contributions visible, and your learning immediate! Throughout the summer, you’ll join a weekly speaker series with CTG engineers and leaders, exploring software fundamentals, DevOps, data workflows, and user-centered design. You’ll also participate in career growth training, including resume development, interviewing, and networking. The internship culminates with a final presentation where you showcase the projects you built, the skills you developed, and the impact of your work. Application Expectations 🚨 Deadline: January 5th Make sure to submit your application by this date! 💥 Next Steps We'll review applications on a rolling basis. Selected candidates will be sent out an exciting challenge due January 9th! 📅 January – Let’s Connect! Throughout the month, we’ll reach out to connect with promising candidates and learn more about you. We’ll have some additional conversations along the way as we get closer to selecting our finalists. 🎉 By February 2nd We’ll extend offers and officially welcome you to the Capital Technology Group team! At CTG, you’ll earn while you learn, collaborate with a team that champions creativity and innovation, and gain hands-on experience that sets you apart. You’ll build your professional portfolio, connect with mentors and peers, and tackle exciting challenges in a supportive environment. Along the way, you’ll celebrate successes, learn from setbacks, and have fun doing meaningful work that impacts millions of people. If you’re ready to create, innovate, and grow this summer, we want you on our team! Responsibilities Build and enhance software applications as part of a collaborative, agile team working in Scrum sprints, taking ownership of features that make a real impact Attend daily stand-ups and other scheduled team meetings to stay aligned, share progress, and collaborate effectively Work on exciting technical projects involving software development, data analysis, and cloud technologies Collaborate with other interns and team members on group tasks, problem-solving, and peer learning opportunities Participate in technical discussions, brainstorming sessions, and code reviews to learn directly from industry experts during weekly speaker sessions Go into the office 2–3 times per week to connect with the team, participate in hands-on activities, and engage in in-person learning Present your work throughout the internship and showcase your contributions, skills, and growth in an end-of-summer final presentation Requirements US Citizen Living in the DC Metro area College student majoring in Computer Science or a related field (priority given to rising seniors) At least two past software development projects uploaded to an accessible Git repository (school or personal projects demonstrating strong technical skills) Familiarity with Java or Python Familiarity with HTML, CSS, JavaScript, and React Comfortable navigating the Linux shell and using Git Strong communication skills, teamwork, and a passion for problem-solving Interest in building a professional portfolio and expanding your network A proactive, collaborative mindset with a drive to learn and innovate Nice to Have Public-facing sites, apps, or demos you’ve created yourself Exposure to cloud platforms (AWS, Azure) or modern software frameworks Why Intern with Capital Technology Group? Earn while you learn - Enjoy a paid internship with a competitive stipend of ($750.00 - $850.00 per week, depending on candidate qualifications) Work on impactful projects that make a difference Collaborate with a team that values innovation, learning, and growth Gain hands-on experience with modern software development tools and technologies Build your professional network, portfolio, and get career mentorship from experienced professionals Share laughs and enjoy the journey while tackling challenges together If this gets you excited - let’s chat! Full Time Employee Benefits Remote Work (Hybrid roles will be specified in the job post) Competitive Compensation Package Medical, Dental, and Vision Life Insurance, Short/Long Term Disability Employee Assistance Program 401(k) with 4% matching Liberal PTO vacation policy Generous Annual Continuing Education Annual Wellness Budget Bonus Incentive Programs (Employee referrals and performance-based rewards) Thanks for your interest in Capital Technology Group! Capital Technology Group is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.
Create tailored applications specifically for Capital Technology Group with our AI-powered resume builder
Get Started for Free