RCG, which stands for Reston Consulting Group, is dedicated to delivering innovative solutions and outstanding service to help clients achieve technical, business, and mission succ
Senior Software Developer IT Project Management
Location
Maryland + 2 moreAll locations: Maryland | Virginia | District Of Columbia
Posted
8 days ago
Salary
$90 - $95 / hour
Seniority
Senior
Job Description
Senior Software Developer IT Project Management
RCG - Reston Consulting Group
Title: Sr. Software Developer IT PM (Part-Time, 1099) Local Remote Department: Software Development Job Description: Location: Local Remote – DMV (Occasional On-Site as Needed) Clearance Requirement: Must be able to obtain a Public Trust clearance Hourly Rate: $90–$95/hour (1099) Who We Are RCG is a growing federal contracting company and Certified™ as a Great Place to Work®. We are committed to fostering a culture of innovation, inclusion, and excellence. At RCG, we deliver technology and mission support services that help government agencies succeed. The Opportunity We are currently seeking a Sr. Software Developer with IT Project Management experience (Part-Time, 1099) to support a federal government customer. This role is ideal for an experienced IT professional who combines hands-on software development experience with strong project and delivery management skills. The right candidate will be able to support multiple application development and operations & maintenance (O&M) efforts, work effectively in an Agile environment, and engage meaningfully with technical teams on application design, implementation, testing, and change management. What You’ll Do - Serve as the Project Manager supporting multiple application development and operations & maintenance (O&M) efforts - Develop and manage Agile-based project management solutions and frameworks - Create and maintain project plans, schedules, and cost estimates; manage project budgets - Facilitate stakeholder meetings, gather requirements, and document outcomes - Ensure meeting minutes and requirements are captured and maintained for all engagements - Communicate project status, risks, and resolutions to stakeholders and federal IT leadership - Oversee quality delivery to ensure projects are completed on time, within scope, and within budget - Manage change control processes and project documentation including design, implementation, testing, and user guides - Coordinate and manage multiple contractor resources across projects - Provide detailed timekeeping and reporting for billable hours as required - Collaborate with customer stakeholders to ensure compliance with policies and procedures - Lead weekly project management meetings and provide regular progress updates What You’ll Bring - 8–10+ years of experience managing multiple IT application development and O&M projects - A developer background is required, including prior hands-on software development experience, not just project oversight of development teams; familiarity with Java and Spring Framework application development is ideal - Expert knowledge of Agile development management - Proven ability to manage multiple priorities and stakeholders in a fast-paced environment - Strong communication, documentation, and leadership skills Work Environment - Approximately 90% remote work - Up to 10% may include occasional in-person meetings, training, or team collaboration - Must comply with federal remote access and IT security requirements Please Note - This is a part-time 1099 contractor role - Candidates must be able to pass a government security background check to obtain a Public Trust clearance - The successful candidate will receive a contingent offer based on the outcome of a government background check. This process may take several weeks, and work cannot begin until successfully completed Equal Employment Opportunity RCG is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Related Guides
Related Job Pages
More Software Engineer Jobs
Developer Engagement Representative – Part-Time Contract
RobloxReimagining the way people come together.
• Develop an understanding of Roblox moderation rules and guidelines • Identify and engage with potential partners within the developer community to build and maintain a strong partnership pipeline • Plan and execute online and offline community events, workshops, and initiatives that inspire and connect developers across regions • Manage programs from initial concept through successful completion, setting clear goals, tracking milestones, and measuring outcomes • Support translation and localization efforts to ensure programs, communications, and resources are accessible and culturally relevant to global audiences • Follow established team processes while identifying opportunities to refine and improve workflows
Senior Domain Engineering Specialist – Vault & Cloud
Veeam SoftwareYour Single Backup and Data Management Platform for Cloud, Virtual and Physical
• Serve as a trusted technical advisor for strategic customer accounts, providing specialized expertise across data resilience, security, Vault, and public cloud platforms. • Lead architecture reviews, resilience assessments, operational readiness reviews, and solution validation engagements to identify risks, gaps, and opportunities to improve resilience and recoverability. • Engage technical and executive stakeholders on resilience strategy, cyber recovery preparedness, public cloud modernization, and operational best practices. • Provide guidance on protecting and recovering workloads across virtual, physical, public cloud, SaaS, and hybrid environments. • Assess customer architectures and advise on data protection, disaster recovery, cyber resilience, and secure recovery strategies across public cloud and enterprise environments. • Analyze telemetry, platform adoption trends, and operational indicators to identify optimization opportunities and expansion signals. • Collaborate with Customer Success, Sales Engineering, Product Management, and Support teams to resolve complex technical challenges and advocate for customer outcomes. • Deliver technical workshops, executive briefings, and strategic advisory sessions that drive adoption and long-term customer success. • Act as a subject matter expert in Vault, public cloud data protection, cyber resilience, and secure recovery strategies.
(Senior) Kotlin / Java Software Engineer - Broker
Scalable GmbHScalable Capital is a leading digital investment and banking platform with a full banking licence, empowering people across Europe to shape their own finances. Scalable Broker makes it easy and affordable for clients to invest professionally in stocks, ETFs, cryptocurrencies, and derivatives, as well as set up savings plans. Scalable Wealth, the digital wealth management service, offers clients professional investment in ETF portfolios, and is also adopted as a white-label solution by banks and other B2B partners. The company’s offerings are rounded off by attractive interest rates, loans, and private equity. With the European Investor Exchange, Scalable Capital offers an exchange specifically for retail investors. Over one million clients have already entrusted more than €30 billion to the platform. Founded in 2014, Scalable Capital now employs over 700 people across Munich, Berlin, Vienna, Milan, and London. Together with the founding and management team, including Erik Podzuweit and Florian Prucker, they are working on a new generation of financial services.
Role Description - Be part of a highly motivated cross-functional team, which focuses on the expansion of our broker business. - Build and run one of the fastest growing neo-brokers in Europe. - Get to work on cutting edge technology and be part of modern software development practices: - Agile and self-sufficient teams - Continuous integration and deployment - Test automation - Cloud-based infrastructure and tooling Qualifications - A university degree in a relevant field of study (e.g. computer science, engineering, sciences, ...) or a comparable qualification. - Extensive experience in our tech stack: Kotlin, Java, GraphQL, Docker, Spring Boot, AWS, Terraform. - Previous experience with GDPR compliance and security topics is a big advantage. - Strong analytical thinking, both in the technical and in the product domain. - Excellent communication skills that are clear, concise, and targeted towards your audience - engineering, product, or other stakeholders. - A passion for well architected, testable and documented code. - Experience with domain-driven design and distributed architectures and/or microservices is a plus. - Background in financial services is a strong plus. Benefits - Be part of one of the fastest-growing and most visible Fintech startups in Europe, creating innovative services that have a substantial impact on the lives of our customers. - Work with an international, diverse, inclusive, and ever-growing team that loves creating the best products for our clients. - Be productive with the latest hardware and tools. - Learn and grow by joining our in-house knowledge sharing or career development sessions and spending your individual Education Budget. - Learn and experience German culture first hand by joining our free German language classes. - International relocation support is provided if required. - Opportunity to work from abroad. - Benefit from an attractive compensation package and from the company pension scheme. - Monthly contribution of 50% for the ‘Deutschland Jobticket’. - Say goodbye to order commissions and say hello to your complimentary subscription of Scalable Capital's PRIME+ Broker. - Enjoy flexible and discounted sports activities with Urban Sports Club.
Role Description We are seeking an experienced PTC Windchill Developer to design, develop, and support customizations, integrations, and enhancements on the Windchill PLM platform. In this role you will work closely with PLM functional consultants and engineering stakeholders to translate manufacturing and product-lifecycle requirements into well-engineered Windchill solutions. The ideal candidate will combine strong hands-on Windchill Java customization experience with practical knowledge of Windchill data models, workflows, and integration patterns. In this role you will work closely with cross-functional partners — product, design, engineering, operations, and business stakeholders — to translate ambiguous requirements into well-engineered solutions, and will be expected to raise the bar through code review, design review, and mentorship of more junior engineers. The successful candidate brings strong engineering discipline, a clear communication style, and a track record of shipping meaningful work that holds up well in production. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PTC Windchill development experience. - Strong hands-on experience with the Windchill Java API. - Solid experience with workflows, lifecycle templates, and object initialization rules. - Working knowledge of Info*Engine and Windchill integration patterns. - Hands-on experience with JSP/HTML client customization. - Strong SQL skills and familiarity with the Windchill data model. - Experience with Windchill upgrades and migrations. - Excellent troubleshooting and documentation skills. - Strong communication and stakeholder management skills. Requirements - Design and develop Windchill customizations using the Windchill Java API and PTC-recommended customization patterns. - Build custom listeners, services, and processors that extend Windchill behavior without compromising future upgrade paths. - Develop and configure Windchill workflows, lifecycle templates, and object initialization rules. - Implement custom Info*Engine tasks and adapters for system integration, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Build custom JSP and HTML client-side extensions where required, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Design and develop Windchill business reports using report templates and Cognos integration. - Configure and operate Windchill Customizer’s tools, RBINFO files, and OIRs. - Implement migration scripts for legacy PLM data into Windchill, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Optimize performance of custom code and database queries, working closely with DBAs. - Conduct fit-gap analyses and translate business requirements into clean technical designs. - Adhere strictly to PTC customization best practices to ease future upgrades. - Provide hypercare and post-go-live support, including issue triage and root-cause analysis. - Maintain comprehensive, current technical documentation — including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures — so that the system remains supportable, auditable, and easy to onboard new engineers onto over time. - Mentor and coach junior and mid-level engineers through code review, design review, pair programming, and structured knowledge sharing, helping the broader team grow in technical maturity and confidence over time. Benefits - Competitive base salary commensurate with experience, plus benefits. - 100% remote work opportunity. - Long-term, multi-year engagement aligned to the Bright Vision SOW delivery roadmap.

