Senior programmer jobs in Portsmouth, VA - 186 jobs
All
Senior Programmer
Software Engineer
Senior Software Engineer
Computer Programmer
Senior Application Programmer
Software Engineer Lead
Information Technology Programmer
Senior Software Engineer, Full Stack (Bank Tech)
Capital One 4.7
Senior programmer job in Norfolk, VA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. Bank Tech is seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
We're not just supporting a bank; we're redefining the tech foundation for a financial giant. As Bank Tech, we are leading the charge to become the first bank to build an internal, integrated, and fully modernized core banking platform. If you're passionate about modular, resilient, cloud-native, and secure engineering, you'll find your challenge here. We're building common capabilities and cutting-edge, real-time technology solutions that power critical lines of business including our Retail Bank, Small Business Bank, Commercial Bank, and Capital One Shopping.
What You'll Do:
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's Degree
At least 3 years of experience in software engineering (Internship experience does not apply)
Preferred Qualifications:
5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
3+ years of experience in open source frameworks
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
Riverwoods, IL: $147,100 - $167,900 for Senior Software Engineer
McLean, VA: $161,800 - $184,600 for Senior Software Engineer
Richmond, VA: $147,100 - $167,900 for Senior Software Engineer
Wilmington, DE: $147,100 - $167,900 for Senior Software Engineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
$161.8k-184.6k yearly 3h ago
Looking for a job?
Let Zippia find it for you.
*Computer Programmer IV
Synectic Solutions Inc. 3.8
Senior programmer job in Norfolk, VA
Job DescriptionThe Computer Programmer IV recommends the redesign of programs, investigates and analyzes feasibility and program requirements, and develops programming specifications. Assigned programs typically affect a broad multi-user computer system which meets the data processing needs of a broad area (e.g., manufacturing, logistics planning, finance management, human resources, or material management) or a computer system for a project in engineering, research, accounting, statistics, etc. This Programmer plans the full range of programming actions to produce several interrelated but different products from numerous and diverse data elements, which are usually from different sources.
General Duties:
Develop. modify, and maintain complex programs; designs and implements the interrelations of files and records within programs which will effectively fit into the overall design of the project.
Works with problems or concepts and develops programs for the solution to major scientific computational problems requiring the analysis and development of logical or mathematical descriptions of functions to be programmed.
Develops occasional special programs, e.g. a critical path analysis program to assist in managing a special project.
Test, document, and write operating instructions for 54 all work, confers with other EDP personnel to secure information, investigate and resolve problems, and coordinates work efforts.
Preform programming analyses as: investigating the feasibility of alternate program design approaches to determine the best-balanced solution.
Facilitate subsequent modification and conserve resources.
Asist user personnel in defining problems or needs, determining work organization on typical maintenance projects and smaller scale, working on limited new projects
Requirements:
High School Diploma and US Citizen
Must have and Active DoD Clearance
Minimum of 3+ years of professional experience as a Computer Programmer within a DoD environment.
Skills & Competencies:
Strong administrative and organizational management skills.
Proficient with Microsoft Office applications.
Excellent written and verbal communication skills.
Work independently under overall objectives and direction, apprising the supervisor about progress and unusual complications and modifying and adapting precedent solutions and proven approaches.
Ability to complete work is reviewed for timeliness, compatibility with other work, and effectiveness in meeting requirements.
What Your Experience Working for Us Will Be Like
Ask any of our employees and they will tell you SSI is a great place to work with an upbeat and positive culture. We take pride in our work to continuously improve on our performance in a manner that enhances the mission of the agencies we serve while expanding opportunities for our employees and our company.
About Synectic Solutions, Inc. (SSI)
Synectic Solutions, Inc. (SSI), is an award-winning, 20-year government contracting agency focused on the areas of logistics, engineering, management, and information technology. SSI is a growing organization committed to exceeding customer expectations, to continually improving all products, services, and processes, and to perform all work with the commitment to upholding the highest standards and ethics.
Ready to apply?
If this job sounds like a fit for you, then click on the ‘apply' button below. Good luck!
Powered by JazzHR
rELuXIFYPk
$62k-81k yearly est. 12d ago
Applications Programmer, Senior
Looper Consulting, LLC
Senior programmer job in Norfolk, VA
Job DescriptionDescription:
Job Title: Applications Programmer, Senior
Company: Trimitron Corporation Position Type: Full-Time Equivalent (FTE)
Trimitron Corp is seeking a highly accomplished Applications Programmer, Senior to lead advanced software development efforts in support of the Naval Information Warfare Center (NIWC) Pacific's Positioning, Navigation, and Timing (PNT) Division. This senior technical role is responsible for architecting, developing, and optimizing complex applications that directly enable PNT mission capabilities, data processing, modeling, and operational performance.
The Applications Programmer, Senior serves as a technical authority, driving software strategy, mentoring development teams, and ensuring all applications meet the highest standards of security, reliability, and mission alignment.
Key Responsibilities:
· Lead the design, development, and modernization of complex application systems supporting NIWC Pacific's PNT mission.
· Architect scalable, secure, and high-performance software solutions that meet mission-critical requirements.
· Establish development standards, coding practices, and quality benchmarks for the programming team.
· Provide expert-level guidance on system design decisions, technology selection, and integration strategies.
· Design, code, test, debug, and document highly complex applications that support PNT data workflows, modeling tools, and operational systems.
· Develop innovative solutions to complex programming challenges, considering system capacity, performance constraints, cybersecurity requirements, and operational timelines.
· Conduct advanced quality assurance evaluations to ensure software reliability, accuracy, and compliance with Navy and DoD standards.
· Lead troubleshooting and root-cause analysis for high-impact software issues.
· Collaborate with PNT engineers, analysts, and program leadership to translate mission needs into robust software capabilities.
· Ensure all applications align with PNT system architectures, data structures, and operational requirements.
· Contribute to long-term modernization strategies for PNT applications, including migration planning, refactoring, and performance optimization.
· Ensure all development activities comply with NIWC, Navy, and DoD cybersecurity and configuration management policies.
· Lead code reviews, design walkthroughs, and technical training sessions.
Required Qualifications:
· Six (6) to nine (9) years of directly applicable experience in application programming or software development.
· Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or a related field.
· An advanced degree may substitute for two years of experience.
· Strong proficiency in designing, coding, testing, and debugging complex applications.
· Experience evaluating applications for quality assurance and performance.
· Ability to solve complex programming challenges using analytical and computational techniques.
· Strong understanding of system limitations, performance considerations, and secure coding practices.
Preferred Qualifications:
· Experience supporting DoD, Navy, or NIWC programs, especially in technical or mission-critical environments.
· Familiarity with PNT systems, modeling tools, or Navy software development environments.
· Experience with secure coding, configuration management, and DoD software development standards.
· Strong communication skills and the ability to collaborate with multidisciplinary teams.
Why Join Trimitron Corp.?
This position offers the opportunity to contribute to mission-critical defense projects, work alongside highly skilled professionals, and engage in challenging systems engineering tasks that directly impact national security operations.
Benefits: We offer competitive pay and generous benefits including comprehensive medical insurance package, 401k with company match, employee assistance program and company paid benefits.
Requirements:
$102k-146k yearly est. 13d ago
Bus Tech Programmer 2
Ingalls Shipbuilding
Senior programmer job in Newport News, VA
Team: X55 BUSINESS TECH GROUP Entity: Newport News Shipbuilding
Yes
Full-Time Shift: 1st Virtual/Telework Opportunity: Yes - Occasional or hybrid telework available
Travel Requirement: No
Clearance Required: No - Clearance Not Required to Start
Meet HII's Newport News Shipbuilding
With more than 25,000 employees - including third-, fourth- and even fifth-generation shipbuilders - HII's Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We're the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. Anchored in our rich, 135-year history, we collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. Want to be part of the team? Apply today! We look forward to meeting you.
The Role
Analyze, program, configure, test and implement cloud or on-premise software applications in support of business objectives. May be responsible for part of or all aspects of the application/system life cycle as it relates to citizen development, including coordination with user groups to identify solutions that improve business processes, implementing changes, training, other user-focused activities and prepares specifications. Works with the enterprise software development organization as a citizen developer to plan, manage and implement the installation of application/system upgrades, integrations and overall maintenance of system changes. Align the organization's IT infrastructure with business processes/data to improve the efficiency & productivity of operations and research/recommend changes in application/system environment through internal customization and identify opportunities for increased productivity cost reduction. Develop programming scripts to automate functionality of business applications and conduct user training as necessary.
Must Have
Bachelor's Degree and 2 years of relevant exempt experience; Master?s Degree and 0 year of relevant professional experience
One of the following may be used as an equivalent to Bachelor's Degree for Information Technology Related Positions Only:
NNS Apprentice School graduate
Navy Nuclear Power School (NNPS) graduate
Associate's Degree or other formal 2 year program and 2 years of relevant exempt experience or 4 years of relevant non-exempt experience
Military Paygrade E-5 or above military experience
High School/GED and 4 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant exempt experience
High School/GED and 8 years combined of Manufacturing, Shipbuilding, Trades, Military experience or other relevant non-exempt experience
A relevant professional certification can be substituted for a Bachelor's Degree.
Nice to Have
Why HII
We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HII's diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals.
Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career.
Working at HII is more than a job - it's an opportunity to build a future. We offer comprehensive benefits including: medical, prescription drug, dental and vision plan choices, on-site health centers, tele-medicine, wellness resources, employee assistance programs, savings plan options (401K), financial education and planning tools, life insurance, tuition reimbursement, employee discounts, early childhood and post-secondary education scholarships, and more. Some benefits may vary depending on your specific division or work location.
Together we are working to ensure a future where everyone can be free and thrive.
All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. U.S. Citizenship may be required for certain positions.
Do You Need Assistance?
If you need a reasonable accommodation for any part of the employment process, please send an e-mail to ************************** and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address.
Additionally, you may also call ************** for assistance. Press #2 for Newport News Shipbuilding.
$70k-101k yearly est. 5d ago
Entry Level Software Engineer
Netcloudtek
Senior programmer job in Norfolk, VA
Netcloudtek LLC is an IT consulting firm strategically focusing on helping clients to increase business potential. We look forward to continuously enhance our world class business practices to consistently deliver pioneering, comprehensive and cost effective Application Development,Project Management,Infrastructure Management, Cloud-Management, Enterprise, Outsourcing, Industrial, Engineering, Information Technology Services & Solutions.
Job Description
We will provide free online Training and Placement for Software Developer positions. The Software Developer will be responsible for design, development and maintenance of software and firmware for electronic control systems deployed in the rail industry. This includes developing software requirements specifications, functional specifications and software design documents.
Responsibilities:
· Design and develop high quality software products in a fast paced environment
· Support and enhance the entire software development life cycle
· Perform and guide the automation of unit, module, system and regression level testing on various software modules and systems
· Perform root cause analysis and develop solutions as necessary.
Qualifications
· Bachelors or Master's Degree in Computer Science, Computer Engineering, Computer Information Systems, , Information Technology or related technical program.
Additional Information
If You Need We Offer:
• Free Online training
• Job Assistance and Support
• Real-time Certified S/W Trainers
• Company participates in "E-verify" program
• Placement in average of 4 weeks of marketing
• Online & onsite support provided
• Strong and motivated marketing team
• Great Marketing Support
• Mock-Interviews and interview training
• Placement in average of 4 weeks of marketing
Training Process:
• 2 to 3 week online training using WebEx
• Training provided by instructors with extensive industry experience
• Teaching with 70% exercise and 30% lecture
• Real time examples and case studies to practice with
Let us support you to continue moving towards your career goals. We are committed to helping you succeed.
Interested? Feel free to call me at ************
Contact
Details:
Srikanth Makala
************
$71k-95k yearly est. 2d ago
Software Engineer
Connect Talent Solutions
Senior programmer job in Norfolk, VA
Job Description
Responsibilities:
Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements.
Add Command and Control functionality.
Improve existing performance issues and fix bugs.
Develop and direct software system testing procedures, programming, and documentation.
Analyzes, defines, and documents requirements for:
Data
Workflow
Logical processes
Hardware
Operating system environment
Interfaces with other systems
Internal and external checks
Controls
Outputs
Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other programs.
Candidates must possess the following knowledge, skills, and experience:
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline.
Three (3)+ years of professional experience in C, C++, C#, Visual Basic, Python, RHL, and/or other object oriented languages.
Demonstrated software development using one or more of these languages under:
Unix
Windows
Linux, and/or MS-DOS operating systems
Java (Angular), RXJS experience/familiarity is preferred
$71k-95k yearly est. 22d ago
Software Engineer III
Aermor LLC
Senior programmer job in Norfolk, VA
Job DescriptionLocation: Norfolk, VA Clearance: Top-Secret Position Type: Full-Time AERMOR is seeking a Software Engineer III to provide senior-level expertise in the research, design, development, testing, and implementation of software systems supporting mission-critical applications. The individual will develop and maintain specialized software, network applications, and utility programs while applying modern software development methodologies such as Agile, DevOps, and DevSecOps. This position requires a highly experienced professional capable of working independently and collaboratively delivering secure, scalable, and efficient software solutions supporting defense and C4ISR systems.
This is not a remote position.
Key Responsibilities:
Design, develop, and maintain software applications, tools, and network systems to support mission and operational requirements.
Conduct research and feasibility studies to determine optimal technical approaches for new software or system enhancements.
Apply programming concepts, algorithms, and data structures to develop efficient and maintainable code.
Utilize modern development frameworks and environments to support Agile, DevOps, or DevSecOps workflows.
Perform software testing, debugging, and performance optimization to ensure quality and compliance with requirements.
Develop and maintain databases and interfaces within assigned application areas.
Collaborate with cross-functional teams including systems engineers, analysts, and cybersecurity specialists.
Prepare technical documentation, including design specifications, user manuals, and test reports.
Implement software version control and configuration management processes.
Provide mentorship and technical guidance to junior software engineers and development teams.
Qualifications:
Ten (10) years of professional experience with a Master's Degree or fourteen (14) years with a Bachelor's Degree in Computer Science, Software Engineering, or related discipline.
Proven experience in research, design, and development of computer and network software or specialized utility programs.
Experience maintaining and managing databases within application environments.
Hands-on experience applying programming concepts in a professional or academic setting.
Demonstrated experience applying modern software development methodologies such as Agile, DevOps, or DevSecOps.
Proficiency in one or more programming languages such as Java, C++, Python, or C#.
Familiarity with version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines.
Strong analytical and problem-solving skills with a focus on performance, scalability, and security.
Powered by JazzHR
uf5fGoQFQW
$71k-95k yearly est. 21d ago
Software Engineer, Platform - Norfolk, USA
Speechify
Senior programmer job in Norfolk, VA
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements
Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability
Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients
Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience
An Ideal Candidate Should Have
Proven experience in backend development: TS/Node (required)
Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers
Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact
Preferred: Experience with Docker and containerized deployments
Preferred: Proficiency in deploying high availability applications on Kubernetes
What We Offer
A dynamic environment where your contributions shape the company and its products
A team that values innovation, intuition, and drive
Autonomy, fostering focus and creativity
The opportunity to have a significant impact in a revolutionary industry
Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture
The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more
An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$71k-95k yearly est. 12d ago
Full Stack Software Engineer
Input Technology Solutions
Senior programmer job in Poquoson, VA
Job Description
Are you looking for an opportunity to not just develop software, but to design a system that will provide cutting-edge intelligence, surveillance, and reconnaissance (ISR) capabilities to Airmen and Warfighters at the forefront of today's national security challenges? As a full-stack developer, you can solve a problem with a complete end-to-end solution in a fast-paced, Agile environment. We're looking for a developer with the advanced skills needed to lead the development from vision to production-ready system.
This role is more than just coding. As a full stack developer, you'll use your passion to learn new tools and techniques and identify needed system improvements. You'll help clients overcome their most difficult challenges using the latest architectural approaches, tools, and technologies. You'll help make sure the solution developed by the team considers the current architecture and operating environment, as well as future functionality and enhancements.
You Have:
2+ years of experience working in full stack development, including front-end, back-end, DevOps, web or mobile app
2+ years of experience in a professional work environment with programming languages or frameworks, including HTML, CSS, Python and JavaScript libraries such as React, NodeJS, or Angular
Experience in creating solutions to complex problems within a collaborative team Agile environment
Experience with writing source code for new applications or generating and enhancing code samples for existing applications
Knowledge of server-side development using SQL or NoSQL databases
Top Secret clearance
Bachelor's degree in Computer Science or Engineering
Nice If You Have:
Experience in working with CI/CD pipelines and DevOps methodologies
Experience with performing design and code reviews
Experience with version control systems
Ability to acquire client requirements and resolve workflow problems through automation optimization
Ability to work with automated testing tools to perform testing and maintenance
TS/SCI clearance
Clearance:?
Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; Top Secret clearance is required.
$71k-95k yearly est. 10d ago
Software Engineer
CTR Corporation (Dba CTR Group
Senior programmer job in Newport News, VA
CTR Group is seeking a SOFTWARE ENGINEER with Delphi expertise for an Energy Technology firm in the Newport News, VA area. A Temp-Hire Onsite Position. Seeking background in industrial automation and control system integration. Strongly prefer Delphi programming and Electrical Engineering experience.
SALARY RANGE: $120K - $125Kwith excellent benefits.
US Work Authorization is required. We are an E-Verify Employer.
SUMMARY:Seeking an experienced Software Engineer to innovate and maintain an exciting Pollution control software suite. This is a hands-on development role focused on both high-level application design and low-level embedded systems programming for industrial control environments.Key Responsibilities:
Design, develop, and maintain Windows-based control software using Delphi.
Implement and support industrial communication protocols, including OPC DA/UA and Modbus TCP
Develop embedded firmware in C for various platforms.
Utilize development environments such as MPLAB X, Atmel Studio, IAR Embedded Workbench, and Wintec EasyBuilder Pro
Collaborate with controls and automation engineers to integrate software with PLC systems.
Required Skills:
Proficiency in Pascal programming (Embarcadero RAD Studio)
Solid working knowledge of OPC DA/UA and Modbus TCP
Experience in C programming for embedded systems.
Familiarity with MPLAB X, Atmel Studio, IAR Embedded Workbench and Wintec EasyBuilder Pro
Preferred Qualifications:
Delphi programming and Electrical Engineering Experience strongly preferred
Experience with Allen-Bradley / Rockwell Automation platforms.
Ability to program and troubleshoot PLC ladder logic and structured text
Experience with RS Logix 500, Studio 5000, and Connected Components Workbench
Background in industrial automation and control system integration
Some, but not all, key duties include:
Analyze user needs and translate them into functional software solutions.
Design, test, and develop software to meet user and business requirements.
Participate in documentation of help and manual files
Recommend enhancements and upgrades for existing systems and applications.
Develop modular software components that integrate seamlessly into the broader system.
Create diagrams, flowcharts, and technical models to guide development and clarify requirements.
Ensure ongoing functionality and reliability of software through testing and maintenance.
Document code, architecture, and development decisions for future reference and support.
Troubleshoot, debug, and resolve issues post-deployment, including user-reported concerns.
CTR Group has been a leader in its industry for over 35 years and is rated highly on Google, Indeed and Facebook for being a great company to work for. If you enjoy being a part of a great team. Apply today and check out our website for more information.
CTR Group is an equal employment opportunity employer. Candidates are selected based on qualifications and defined requirements of the job, not on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin or any other protected status. Further, CTR Group encourages United States' Veterans and persons with disabilities to apply for positions for which they are qualified.
$120k-125k yearly 12d ago
Software Engineer
Stratacuity
Senior programmer job in Newport News, VA
Software Engineer - Remote (Eastern Time Hours) Schedule: Monday-Friday, 7:00 AM-9:00 AM start time, occasional after-hours/weekend support for production releases Why Join Us? We're building innovative solutions that power the future of our business. As a Software Engineer, you'll work with cutting-edge technologies, collaborate with talented teams, and take ownership of impactful projects that make a real difference. If you're passionate about solving complex problems and driving technical excellence, this is your opportunity to shine.
What You'll Do
* Lead and Innovate: Analyze and troubleshoot complex challenges, delivering creative solutions using the latest technologies.
* Collaborate Across Teams: Work closely with peers and departments to deliver products aligned with Ferguson's strategic vision.
* Own the Process: Take end-to-end ownership of solutions, ensuring accuracy through recurring checkpoints and audits.
* Be the Expert: Provide technical leadership on complex projects and act as an escalation point for production outages.
* Drive Quality: Conduct design and code reviews, improve team practices, and ensure high standards.
* Partner with Vendors: Resolve advanced support issues and maintain strong external relationships.
What We're Looking For
Technical Skills:
* Strong experience with Java, Spring, and RESTful services (JSON/XML).
* Database expertise: MongoDB and relational databases.
* Familiarity with IntelliJ, Eclipse, Maven, BitBucket, and Git/GitHub.
* Experience with Azure Kubernetes Service, hybrid cloud environments, and Linux/bash scripting.
* Agile methodologies (SCRUM/Kanban) and JIRA for board management.
* Solid understanding of IT infrastructure and cloud components (SaaS, PaaS, IaaS).
* Knowledge of CI/CD pipelines and Microsoft Azure fundamentals.
Soft Skills:
* Creative problem-solving and analytical thinking.
* Strong communication-both written and verbal.
* Collaborative decision-making and adaptability in a fast-paced environment.
* High attention to detail and commitment to quality.
Qualifications
* Bachelor's degree in Computer Science, IT, or related field (or equivalent experience).
* 5+ years of professional IT experience, including 3+ years leading complex projects.
* Expert-level experience developing Java services in enterprise environments.
Why You'll Love Working Here
* Remote flexibility with a stable schedule.
* Opportunity to work on high-impact projects using modern technologies.
* Collaborative, innovative culture that values your ideas.
* Competitive compensation and benefits.
Apex Systems is a world-class IT services company that serves thousands of clients across the globe. When you join Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Apex uses a virtual recruiter as part of the application process. Click here for more details.
Apex Benefits Overview: Apex offers a range of supplemental benefits, including medical, dental, vision, life, disability, and other insurance plans that offer an optional layer of financial protection. We offer an ESPP (employee stock purchase program) and a 401K program which allows you to contribute typically within 30 days of starting, with a company match after 12 months of tenure. Apex also offers a HSA (Health Savings Account on the HDHP plan), a SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions, a corporate discount savings program and other discounts. In terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. Apex has a dedicated customer service team for our Consultants that can address questions around benefits and other resources, as well as a certified Career Coach. You can access a full list of our benefits, programs, support teams and resources within our 'Welcome Packet' as well, which an Apex team member can provide.
Employee Type:
Contract
Remote:
Yes
Location:
Newport News, VA, US
Job Type:
Date Posted:
November 17, 2025
Pay Range:
$40 - $52 per hour
Similar Jobs
* Software Engineer
* Software Engineer
* Software Engineer
* Software Engineer
* Software Engineer III
$40-52 hourly 1d ago
Software Engineer (Back End Developer)
Davis Strategic Innovations
Senior programmer job in Newport News, VA
Software Engineer (Back End Developer) Job Description:
GCCS-J is the Department of Defense (DoD) Joint Command and Control (C2) system of record. GCCS-J supports commanders and warfighters as they conduct joint and multinational operations by providing a fused picture of the battlespace within an integrated system that is supporting Joint Warfighter needs today. GCCS-J is focused on meeting emerging operational needs through sustainment and modernization support to operational baselines and three product areas (Situational Awareness, Infrastructure, and Intelligence). Along with sustainment and modernization, GCCS-J will focus on modifying and enhancing elements or capabilities to implement new requirements, enhance functionality, increase efficiency, or lower operating/deployment costs incorporating agile technologies and capabilities.
This position requires in-depth knowledge of the entire software development life cycle. The successful candidate will be able to:
Exhibit a positive attitude, a high level of initiative, and must enjoy the challenge of bringing structured notional software solutions to ill-defined environments
Prioritize activities and deliver projects on time and within budget
Interface with multiple, geographically disbursed development teams and effectively communicate project statuses and barriers
Follow Agile Development process and full life cycle development: requirements, design, implementation, test, and maintenance
Lead independent technical investigations, provide technical advice, recommend technical solutions, and assist the Government in integrating the GCCS-J functionality into new baselines
Exhibit attention to detail coupled with the ability to quickly learn new procedures with minimal supervision
Basic Qualifications:
Bachelor's Degree in a Science/Technology/Engineering/Mathematics (STEM) program or equivalent related work experience
Advanced proficiency in Java and Object-Oriented Design and Programming
Proficient in writing REST web services
Proficient in at least one event and messaging streaming platform such as Apache Kafka, RabbitMQ, ActiveMQ, web sockets, graph QL, NATS, Server-Sent Events (SSEs)
Proficient in a variety of database types (SQL, NoSQL, GeoSpatial, Key/Object pair, etc.)
Experience with architecture and design of back-end software applications
Excellent written and verbal communication skills with the ability to operate in a team environment
US citizen with ability to obtain a final Secret Clearance
Preferred Qualifications:
Experience with various IDEs such as VSCode, Eclipse, Netbeans
Experience with JavaScript and Node.js
Experience writing microservices using the Spring Boot framework
Experience with build ecosystems such as Maven, Gradl, Jenkins
Experience with automated testing, such as Junit, Jest, Robot, or Selenium
Rudimentary Linux and Windows System Administration skills
Experience with virtual machine environments and Docker container use
Experience with Open Container Initiative (OCI) containerized application development
Familiarity with container orchestration tools and techniques (e.g. Kubernetes, helm)
Familiarity with automated testing and test tools
Familiarity with running performance tests and debugging techniques
Familiarity with database design/structures
Experience with Agile methodologies
Familiarity with Command and Control (C2) Systems
Familiarity with Application Security and Development Security Technical Implementation Guide (STIG)
Familiarity with static code analysis tools such as SonarQube and Fortify
Familiarity with secure coding standards
Understanding of networking and network troubleshooting
Knowledge of the Atlassian Suite (JIRA, Confluence, Bitbucket, etc.)
Ability to apply mathematical and statistical operations towards software algorithms
Background in military intelligence and imagery, or strategic planning
Top Secret Security Clearance
$71k-95k yearly est. 60d+ ago
Senior Software Engineer
Capital One 4.7
Senior programmer job in Williamsburg, VA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You'll Do:
Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's Degree
At least 3 years of experience in software engineering (Internship experience does not apply)
Preferred Qualifications:
5+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
1+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
3+ years of experience in open source frameworks
2+ years of experience in Agile practices
At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer).
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
Chicago, IL: $147,100 - $167,900 for Senior Software Engineer
McLean, VA: $161,800 - $184,600 for Senior Software Engineer
Richmond, VA: $147,100 - $167,900 for Senior Software Engineer
Riverwoods, IL: $147,100 - $167,900 for Senior Software Engineer
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
$161.8k-184.6k yearly 3h ago
*Computer Programmer IV
Synectic Solutions 3.8
Senior programmer job in Norfolk, VA
The Computer Programmer IV recommends the redesign of programs, investigates and analyzes feasibility and program requirements, and develops programming specifications. Assigned programs typically affect a broad multi-user computer system which meets the data processing needs of a broad area (e.g., manufacturing, logistics planning, finance management, human resources, or material management) or a computer system for a project in engineering, research, accounting, statistics, etc. This Programmer plans the full range of programming actions to produce several interrelated but different products from numerous and diverse data elements, which are usually from different sources.
General Duties:
Develop. modify, and maintain complex programs; designs and implements the interrelations of files and records within programs which will effectively fit into the overall design of the project.
Works with problems or concepts and develops programs for the solution to major scientific computational problems requiring the analysis and development of logical or mathematical descriptions of functions to be programmed.
Develops occasional special programs, e.g. a critical path analysis program to assist in managing a special project.
Test, document, and write operating instructions for 54 all work, confers with other EDP personnel to secure information, investigate and resolve problems, and coordinates work efforts.
Preform programming analyses as: investigating the feasibility of alternate program design approaches to determine the best-balanced solution.
Facilitate subsequent modification and conserve resources.
Asist user personnel in defining problems or needs, determining work organization on typical maintenance projects and smaller scale, working on limited new projects
Requirements:
High School Diploma and US Citizen
Must have and Active DoD Clearance
Minimum of 3+ years of professional experience as a Computer Programmer within a DoD environment.
Skills & Competencies:
Strong administrative and organizational management skills.
Proficient with Microsoft Office applications.
Excellent written and verbal communication skills.
Work independently under overall objectives and direction, apprising the supervisor about progress and unusual complications and modifying and adapting precedent solutions and proven approaches.
Ability to complete work is reviewed for timeliness, compatibility with other work, and effectiveness in meeting requirements.
What Your Experience Working for Us Will Be Like
Ask any of our employees and they will tell you SSI is a great place to work with an upbeat and positive culture. We take pride in our work to continuously improve on our performance in a manner that enhances the mission of the agencies we serve while expanding opportunities for our employees and our company.
About Synectic Solutions, Inc. (SSI)
Synectic Solutions, Inc. (SSI), is an award-winning, 20-year government contracting agency focused on the areas of logistics, engineering, management, and information technology. SSI is a growing organization committed to exceeding customer expectations, to continually improving all products, services, and processes, and to perform all work with the commitment to upholding the highest standards and ethics.
Ready to apply?
If this job sounds like a fit for you, then click on the ‘apply' button below. Good luck!
$62k-81k yearly est. Auto-Apply 12d ago
Applications Programmer, Senior
Looper Consulting
Senior programmer job in Norfolk, VA
Job Title: Applications Programmer, Senior
Company: Trimitron Corporation Position Type: Full-Time Equivalent (FTE)
Trimitron Corp is seeking a highly accomplished Applications Programmer, Senior to lead advanced software development efforts in support of the Naval Information Warfare Center (NIWC) Pacific's Positioning, Navigation, and Timing (PNT) Division. This senior technical role is responsible for architecting, developing, and optimizing complex applications that directly enable PNT mission capabilities, data processing, modeling, and operational performance.
The Applications Programmer, Senior serves as a technical authority, driving software strategy, mentoring development teams, and ensuring all applications meet the highest standards of security, reliability, and mission alignment.
Key Responsibilities:
· Lead the design, development, and modernization of complex application systems supporting NIWC Pacific's PNT mission.
· Architect scalable, secure, and high-performance software solutions that meet mission-critical requirements.
· Establish development standards, coding practices, and quality benchmarks for the programming team.
· Provide expert-level guidance on system design decisions, technology selection, and integration strategies.
· Design, code, test, debug, and document highly complex applications that support PNT data workflows, modeling tools, and operational systems.
· Develop innovative solutions to complex programming challenges, considering system capacity, performance constraints, cybersecurity requirements, and operational timelines.
· Conduct advanced quality assurance evaluations to ensure software reliability, accuracy, and compliance with Navy and DoD standards.
· Lead troubleshooting and root-cause analysis for high-impact software issues.
· Collaborate with PNT engineers, analysts, and program leadership to translate mission needs into robust software capabilities.
· Ensure all applications align with PNT system architectures, data structures, and operational requirements.
· Contribute to long-term modernization strategies for PNT applications, including migration planning, refactoring, and performance optimization.
· Ensure all development activities comply with NIWC, Navy, and DoD cybersecurity and configuration management policies.
· Lead code reviews, design walkthroughs, and technical training sessions.
Required Qualifications:
· Six (6) to nine (9) years of directly applicable experience in application programming or software development.
· Bachelor's degree in Computer Science, Information Systems, Engineering, Business, or a related field.
· An advanced degree may substitute for two years of experience.
· Strong proficiency in designing, coding, testing, and debugging complex applications.
· Experience evaluating applications for quality assurance and performance.
· Ability to solve complex programming challenges using analytical and computational techniques.
· Strong understanding of system limitations, performance considerations, and secure coding practices.
Preferred Qualifications:
· Experience supporting DoD, Navy, or NIWC programs, especially in technical or mission-critical environments.
· Familiarity with PNT systems, modeling tools, or Navy software development environments.
· Experience with secure coding, configuration management, and DoD software development standards.
· Strong communication skills and the ability to collaborate with multidisciplinary teams.
Why Join Trimitron Corp.?
This position offers the opportunity to contribute to mission-critical defense projects, work alongside highly skilled professionals, and engage in challenging systems engineering tasks that directly impact national security operations.
Benefits: We offer competitive pay and generous benefits including comprehensive medical insurance package, 401k with company match, employee assistance program and company paid benefits.
$102k-146k yearly est. 12d ago
Entry Level Software Engineer
Netcloudtek
Senior programmer job in Norfolk, VA
Netcloudtek LLC is an IT consulting firm strategically focusing on helping clients to increase business potential. We look forward to continuously enhance our world class business practices to consistently deliver pioneering, comprehensive and cost effective Application Development,Project Management,Infrastructure Management, Cloud-Management, Enterprise, Outsourcing, Industrial, Engineering, Information Technology Services & Solutions.
Job Description
We will provide free online Training and Placement for Software Developer positions. The Software Developer will be responsible for design, development and maintenance of software and firmware for electronic control systems deployed in the rail industry. This includes developing software requirements specifications, functional specifications and software design documents.
Responsibilities:
· Design and develop high quality software products in a fast paced environment
· Support and enhance the entire software development life cycle
· Perform and guide the automation of unit, module, system and regression level testing on various software modules and systems
· Perform root cause analysis and develop solutions as necessary.
Qualifications
· Bachelors or Master's Degree in Computer Science, Computer Engineering, Computer Information Systems, , Information Technology or related technical program.
Additional Information
If You Need We Offer:
• Free Online training
• Job Assistance and Support
• Real-time Certified S/W Trainers
• Company participates in "E-verify" program
• Placement in average of 4 weeks of marketing
• Online & onsite support provided
• Strong and motivated marketing team
• Great Marketing Support
• Mock-Interviews and interview training
• Placement in average of 4 weeks of marketing
Training Process:
• 2 to 3 week online training using WebEx
• Training provided by instructors with extensive industry experience
• Teaching with 70% exercise and 30% lecture
• Real time examples and case studies to practice with
Let us support you to continue moving towards your career goals. We are committed to helping you succeed.
Interested? Feel free to call me at ************
Contact Details:
Srikanth Makala
************
$71k-95k yearly est. 60d+ ago
Software Engineer
Connect Talent Solutions
Senior programmer job in Norfolk, VA
Responsibilities:
Respond to fluid tasking and requests from the customer/end user for performance-based objectives and requirements.
Add Command and Control functionality.
Improve existing performance issues and fix bugs.
Develop and direct software system testing procedures, programming, and documentation.
Analyzes, defines, and documents requirements for:
Data
Workflow
Logical processes
Hardware
Operating system environment
Interfaces with other systems
Internal and external checks
Controls
Outputs
Analyzes and estimates feasibility, costs, time, and compatibility with hardware and other programs.
Candidates must possess the following knowledge, skills, and experience:
Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline.
Three (3)+ years of professional experience in C, C++, C#, Visual Basic, Python, RHL, and/or other object oriented languages.
Demonstrated software development using one or more of these languages under:
Unix
Windows
Linux, and/or MS-DOS operating systems
Java (Angular), RXJS experience/familiarity is preferred
$71k-95k yearly est. 60d+ ago
Software Engineer, macOS Core Product - Virginia Beach, USA
Speechify
Senior programmer job in Virginia Beach, VA
At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google (
Chrome Extension of the Year
) and Apple (
App of the Day
and 2025 Inclusivity Design Award) for its impact and accessibility.
We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems.
Role Overview
As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company.
This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance.
What You'll Do
Lead key engineering and product decisions for the mac OS app.
Write, test, and ship production-quality code that scales to millions of users.
Maintain and evolve complex app architecture with a focus on performance and stability.
Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch.
Participate in product planning and roadmap discussions.
Drive continuous improvement in code quality, CI/CD processes, and development workflows.
You should have:
Demonstrated experience shipping mac OS (or related desktop) applications used by many customers.
Strong engineering instincts with a deep focus on user experience.
A strategic mindset for building great products-not just writing code.
Ability to work quickly, decide what to build now vs. later, and iterate fast.
Experience working in remote, distributed teams.
Technical requirements:
Swift / SwiftUI (mac OS) proficiency.
Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms.
Strong understanding of concurrency and asynchronous execution models
Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions).
Strong understanding of concurrency and asynchronous execution models
What We offer:
Impact & Ownership: Build and influence a product used by millions globally.
Remote First: Flexible, asynchronous work culture.
Growth & Leadership: Flat org - leadership is earned by impact, not title.
Collaborative Environment: Work with smart, passionate engineers and designers.
Competitive Compensation: Market-aligned salary, bonus, and equity.
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Why Join Speechify?
At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company.
If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub!
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
$71k-95k yearly est. 10d ago
Sr Manager Software Engineer (Bank Tech)
Capital One 4.7
Senior programmer job in Norfolk, VA
Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One.
What You'll Do:
Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company
Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
Basic Qualifications:
Bachelor's Degree
At least 6 years of experience in software engineering (Internship experience does not apply)
At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
At least 4 years of people management experience
Preferred Qualifications:
Master's Degree
9+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
4+ years of experience in open source frameworks
7+ years of people management experience
2+ years of experience in Agile practices
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.
The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked.
McLean, VA: $229,900 - $262,400 for Sr. Mgr, Software Engineering
Richmond, VA: $209,000 - $238,500 for Sr. Mgr, Software Engineering
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter.
This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries.
If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations.
For technical support or questions about Capital One's recruiting process, please send an email to
Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site.
Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
$82k-103k yearly est. 3h ago
Software Engineer, iOS Core Product - Hampton, USA
Speechify
Senior programmer job in Hampton, VA
Job Description
The mission of Speechify is to make sure that reading is never a barrier to learning.
Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day.
Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies.
Overview
With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward.
This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users.
We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount.
Our interview process involves several technical interviews and we aim to complete them within 1 week.
What You'll Do
Opportunity to lead key engineering and product decisions
Actively shipping production code for the Speechify iOS app
Work within a dedicated product team
Participate in product discussions to shape the product roadmap
Maintain and enhance the existing complex app architecture
An Ideal Candidate Should Have
Experience. You've worked on products that scaled to a large user base
Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product
Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience
Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction
Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time
Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down
Technical skills. Swift, SwiftUI
Technical Requirements:
Swift Programming Language
SwiftUI experience
Experience in Multithreading Programming
Working with CI/CD infrastructure
Experience with Fastlane
SOLID principles, the ability to write every single class according to SOLID
Experience with Git and understanding of different Git strategies
What We offer:
A fast-growing environment where you can help shape the company and product
An entrepreneurial crew that supports risk, intuition, and hustle
The opportunity to make a big impact in a transformative industry
A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture
Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives
Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world
Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio
The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience
Think you're a good fit for this job?
Tell us more about yourself and why you're interested in the role when you apply.
And don't forget to include links to your portfolio and LinkedIn.
Not looking but know someone who would make a great fit?
Refer them!
Speechify is committed to a diverse and inclusive workplace.
Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
How much does a senior programmer earn in Portsmouth, VA?
The average senior programmer in Portsmouth, VA earns between $77,000 and $139,000 annually. This compares to the national average senior programmer range of $78,000 to $141,000.
Average senior programmer salary in Portsmouth, VA