Principal Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Capital Technology Group ยท 4 hours ago

Principal Software Engineer

Capital Technology Group provides expert consulting services in software development, digital transformation, human-centered design, data analytics, and cybersecurity. They are seeking a Principal Software Engineer to design and implement prototypes for evaluating new technologies and to support civic tech initiatives within the federal government.

ConsultingInformation Technology
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop, create, and modify general computer applications software or specialized utility programs
Analyze user needs and develop software solutions
Design software or customize software for client use with the aim of optimizing operational efficiency
May analyze and design databases within an application area, working individually or coordinating database development as part of a team
May mentor and supervise software developers

Qualification

Software developmentJavaPythonJavaScriptReactJSRuby on RailsTypeScriptDatabasesUI/UX designPeople managementLearning new systemsTechnical discussionsDevOpsCI/CDAWSDocker/KubernetesCommunicationProblem-solvingLeadership

Required

Bachelors Degree
9+ years of experience
Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages
Knowledge of front-end languages and libraries (e.g. JavaScript)
Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React)
Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. nginx) and UI/UX design
Must be able to get up-to-speed quickly on new projects and technologies
Strong communication and problem-solving skills
Leadership and people management experience
Ability to provide direction to less senior team members
Demonstrated interest in and ability to learn new systems and technology quickly
Ability to discuss technical tasks and team process topics with team members and outside stakeholders
Applicants MUST BE US Citizens and be able to obtain Public Trust clearance

Preferred

A background in Python
An interest in DevOps
Experience with CI/CD
Experience with AWS
Experience with Docker/Kubernetes

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)

Company

Capital Technology Group

company-logo
Capital Technology Group provides technology leadership and professional consulting services for a variety of business needs.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Jonathan Speiser
Chief Technology Officer
linkedin
leader-logo
Katrina Papavasiliou
Chief Operating Officer
linkedin
Company data provided by crunchbase