Software developer jobs in Bel Air, MD - 4,799 jobs
All
Software Developer
Software Engineer
Software Engineering Internship
Software Applications Engineer
Web Application Developer
J2ee Developer
Web Developer
Software Engineer Lead
Mainframe Developer
Software Systems Engineer
Software Engineering Manager
Networking/Software Engineer
Tibco Developer
Software Development Engineer
NET Developer
Enterprise Software Engineering Director & CoE Leader
Northrop Grumman Corp. (Au 4.7
Software developer job in Baltimore, MD
A leading aerospace and defense company is seeking a full-time Corporate Software Engineering Director 1 to shape vision and strategy at the corporate level. The role involves establishing a centralized Software Engineering function, leading the Software Engineering Council, and partnering with sector leaders to enhance talent development. The qualified candidate should have a strong background in software engineering and management, with at least 12 years of experience and a current DOD Secret clearance required. This position is located in the continental U.S. near a Northrop Grumman facility.
#J-18808-Ljbffr
$80k-102k yearly est. 3d ago
Looking for a job?
Let Zippia find it for you.
Mainframe Developer (In-person Interview)
Elegant Enterprise-Wide Solutions, Inc.
Software developer job in Annapolis, MD
Job Title: Mainframe Developer
Duties: Defines the problems and analyzes and develops plans and requirements in the subject matter area for moderately complex-to-complex systems. Coordinates and manages the preparation of analysis, evaluations, and recommendations for proper implementation of programs and systems specifications including, but not limited to: information technology, health care, education, public safety, social services, human resources, transportation, and environment.
Required Qualifications:
Education: A Bachelor's Degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline. A Master's Degree is preferred.
General Experience: Must have seven (7) years of experience in the IT field.
Specialized Experience: At least five (5) years of combined new and related older technical experience in the IT field directly related to the required area of expertise.
Personnel Preferred Qualifications:
Twenty (20) Years experience as a senior system engineer supporting tax processing systems.
Ten (10) Years of system engineering experience in tax processing systems for state or local governments.
Five (5) years of experience with the Revenue/Government Premier integrated tax processing platform.
Twenty (20) years of experience using mainframe technologies, to include IBM DB2, DML, COBOL, CICS, Spufi, QMF, and IBM Job Control Language (JCL) and related utilities.
Twenty (20) years of experience using distributed technologies such as SQL, Global Scape, and Electronic Data Interchange standards.
Fifteen (15) years of experience transitioning applications from mainframe systems to enterprise integrated systems.
Fifteen (15) Years of experience in tax-related business processes analysis.
Ten (10) Years of experience in tax-related business processes analysis for state or local governments.
"No phone calls please."
$80k-106k yearly est. 18h ago
Software Engineering Manager
Chatham Financial 4.8
Software developer job in Kennett Square, PA
We don't simply hire employees. We invest in them. When you work at Chatham, we empower you - offering professional development opportunities to help you grow in your career, no matter if you've been here for five months or 15 years. Chatham has worked hard to create a distinct work environment that values people, teamwork, integrity, and client service. You will have immediate opportunities to partner with talented subject matter experts, work on complex projects, and contribute to the value Chatham delivers every day.
In this role you will:
Lead and mentor a team of software engineers developing cutting-edge financial applications; develop innovative, high-quality, and cloud-native SaaS web applications and microservices.
Translate strategic objectives into actionable plans and ensure alignment with product and organizational goals.
Partner with product managers, UX designers, and quantitative teams to deliver high-quality solutions.
Oversee softwaredevelopment lifecycle, ensuring best practices in architecture, coding standards, testing, and CI/CD
Drive adoption of modern technologies and practices, including cloud-native architectures and AI-assisted development.
Manage resource planning, performance reviews, and career development for team members
Foster an inclusive, collaborative culture that values innovation and continuous improvement.
Communicate vision and priorities clearly, ensure team efforts contribute to business outcomes, and maintain focus on delivering value.
Promote technical excellence, professional growth, accountability, and ownership within the team.
Influence cross-functional stakeholders and advocate for engineering needs.
Your impact:
You will shape technical direction, improve delivery efficiency, and elevate team performance, directly impacting Chatham's ability to serve clients and grow revenue.
Contributors to your success:
7+ years of softwaredevelopment experience, with 2+ years in leadership or management role.
Experience working in an agile scrum environment.
Bachelor's Degree in Computer Science, Mathematics, Physics, Engineering, or equivalent practical experience.
Strong background in full-stack development (.NET, React, TypeScript, PostgreSQL).
Deep understanding of software architecture, RESTful APIs, microservices, and cloud platforms (Azure preferred).
Familiarity with CI/CD, containerization (Docker), and infrastructure-as-code (Terraform).
Proven ability to lead and develop high-performing teams.
Excellent communication and stakeholder management skills.
Strategic thinking and ability to align technical work with business objectives.
Exposure to AI-assisted development workflows.
Experience in financial technology or risk management systems.
About ChathamFinancial:
Chatham Financial delivers financial risk management advisory and technology solutions to organizations across industries and around the worldbyhelping companies maximize value in the capital markets. At Chatham, we help businesses improve their bottom lines. But that's not the only place we're committed to making an impact. We look beyond our clients, too-enhancing the marketswherewe work, supporting theclientswe partner with,helping our employees thrive, andgiving back tothe world at large. And when you join Chatham, you're an integral part of this equation, enabling us to live this purpose-driven philosophy every day.
#LI-Hybrid
#LI-AG1
About Chatham Financial:
Chatham Financial is the largest independent financial risk management advisory and technology firm. A leader in debt and derivative solutions, Chatham provides clients with access to in-depth knowledge, innovative tools, and an incomparable team of over 700 employees to help mitigate risks associated with interest rate, foreign currency, and commodity exposures. Founded in 1991, Chatham serves more than 3,500 companies across a wide range of industries - handling over $1 trillion in transaction volume annually and helping businesses maximize their value in the capital markets, every day. To learn more, visitchathamfinancial.com.
Chatham Financial is an equal opportunity employer.
$81k-104k yearly est. 2d ago
Cyber Software Engineer - SIGINT Systems
Lockheed Martin 4.8
Software developer job in Severn, MD
What We're Doing: Lockheed Martin, Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life. As a cyber security professional at Lockheed Martin, you'll protect the networks that our citizens and the world depend upon each minute: Financial assets. Healthcare information. Critical infrastructure. Hazardous materials. The uninterrupted flow of energy that keeps modern life moving. Here, you'll work with cybersecurity experts on the forefront of threat protection and proactive prevention. In this fast-paced, real-world environment, you'll draw on all your education and experience as well as the resources of Lockheed Martin to keep the threats at bay.
Cyber | Lockheed Martin
Who we are:
Are you driven by the excitement of harnessing the latest advancements in artificial intelligence, machine learning, and data analytics to revolutionize the way we approach complex challenges? Do you find satisfaction in developing innovative solutions that leverage the power of technology to stay ahead of the curve? If so, join Lockheed Martin's team, where we're pioneering the modernization of technology and pushing the boundaries of what's possible.
Our team is dedicated to pioneering the latest advancements and we're looking for someone who shares our commitment to excellence and innovation.
Who You Are:
Here, you are going to provide life-cycle services to advance mission in support of Cybersecurity and SIGINT midpoint collection.
• You will modernize and sustain capabilities to include providing new features and enhancements to Front End Solutions systems. This will allow for products to work at-scale with processing of target communications across multiple types of Midpoint accesses.
• You will propel the customer into the next phase of product suite modernization by leveraging advancements in technologies such as containerization, cloud capabilities, dataflows, and Artificial Intelligence/Machine Learning (AI/ML) capabilities.
The Work:
We are proactively recruiting for a future need, with the expectation of a 2025 or early 2026 start date. This requisition is being used as a placeholder for your interest in one of these roles to bring a modernization mindset to current technology. As the roles open up over time, we will invite you to review the best matching one(s). We are seeking professionals interested in a variety of responsibilities including;
• Softwaredevelopment
• Software engineering
• Systems engineering
• Cyber researchers (Capabilities Analyst, etc)
• System Security (ISSO / ISSE / ISSM)
• Technical writer
• Test Engineers
• Network Engineers
• User Experience Designer
• Data Science
• Systems Administrator (Linux)
For a complete list that changes weekly, use this term to search via the Lockheed Martin jobs website: #RMSRB2025
Come join a company with incredible breadth and depth in the nature of programs and technologies we support that will never leave you bored or looking for your next assignment. Stop having to look for a new job with every rumor and whim of contract changes.
Why Join Us:
Your Health, Your Wealth, Your Life
Our flexible schedules, competitive pay and comprehensive benefits enable you to live a healthy, fulfilling life at and outside of work.
Learn more about Lockheed Martin's competitive and comprehensive benefits package.
We support our employees, so they can support our mission.
Plus, you may be eligible for up to a $25K sign on bonus as an external hire!
#RMSC6ISR
#OneLMHotJobs
#RMSRB2025
Basic Qualifications:
• Current DoD Top Secret SCI with Polygraph
Seeking multiple levels of Software Engineers:
SWE0:
• A High School Diploma or GED plus four (4) years of general software engineering experience OR
• Bachelor's degree in Computer Science or related discipline from an accredited college or university.
SWE1:
• A High School Diploma or GED plus eleven (11) years of general software engineering experience OR
• A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus seven (7) years of software engineering experience.
SWE2:
• A High School Diploma or GED plus eighteen (18) years of general software engineering experience OR
• A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus fourteen (14) years of software engineering experience.
SWE3:
• A High School Diploma or GED plus twenty-four (24) years of general software engineering experience OR
• A Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twenty (20) years of software engineering experience.
Required Skills and Experience:
• Analyze user requirements to derive software
design and performance requirements
• Debug existing software and correct defects
• Provide recommendations for improving
documentation and softwaredevelopment process standards
• Design and code new software or modify existing software to add new features
• Integrate existing software into new or modified
systems or operating environments
• Develop simple data queries for existing or
proposed databases or data repositories
• Write or review software and system documentation
Desired Skills:
• Familiar with RF algorithm development
Standard Job Description :
Designs, develops, documents, tests, and maintains full spectrum cyber solutions. Develops and automates secure systems to support cyber offensive, defense and full spectrum cyber operations. Conducts vulnerability research, reverse engineering, penetration testing (red/blue teams), develops and integrates low-level firmware, and/or develops specialized cyber software solutions and tools based on mission requirements. Applies system knowledge of subject matter (hardware, software, networks, cloud, etc.) to conduct research to evaluate potential vulnerabilities and develop new capabilities to exploit and/or mitigate vulnerabilities. *USE OF THIS CLASSIFICATION REQUIRES AUTHORIZATION FROM THE BUSINESS AREA CYBER DIRECTOR OR DELEGATE*
Typical Minimums :
Bachelors degree from an accredited college in a related discipline, or equivalent experience/combined education, with 14 years or more of professional experience; or 12 years of professional experience with a related Masters degree. Considered an expert, authority in discipline.
Clearance Level:
TS/SCI w/Poly SP
Other Important Information You Should Know
Expression of Interest:
By applying to this job, you are expressing interest in this position and could be considered for other career opportunities where similar skills and requirements have been identified as a match. Should this match be identified you may be contacted for this and future openings.
Ability to Work Remotely:
Onsite Full-time: The work associated with this position will be performed onsite at a designated Lockheed Martin facility.
Work Schedules:
Lockheed Martin supports a variety of alternate work schedules that provide additional flexibility to our employees. Schedules range from standard 40 hours over a five day work week while others may be condensed. These condensed schedules provide employees with additional time away from the office and are in addition to our Paid Time off benefits.
Schedule for this Position:
9x80 every other Friday off
Pay Rate:
The annual base salary range for this position in California, Massachusetts, and New York (excluding most major metropolitan areas), Colorado, Hawaii, Illinois, Maryland, Minnesota, New Jersey, Vermont, Washington or Washington DC is $150,800 - $265,880. For states not referenced above, the salary range for this position will reflect the candidate's final work location. Please note that the salary information is a general guideline only. Lockheed Martin considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/ training, key skills as well as market and business considerations when extending an offer.
Benefits offered:
Medical, Dental, Vision, Life Insurance, Short-Term Disability, Long-Term Disability, 401(k) match, Flexible Spending Accounts, EAP, Education Assistance, Parental Leave, Paid time off, and Holidays.
(Washington state applicants only) Non-represented full-time employees: accrue at least 10 hours per month of Paid Time Off (PTO) to be used for incidental absences and other reasons; receive at least 90 hours for holidays. Represented full time employees accrue 6.67 hours of Vacation per month; accrue up to 52 hours of sick leave annually; receive at least 96 hours for holidays. PTO, Vacation, sick leave, and holiday hours are prorated based on start date during the calendar year.
This position is incentive plan eligible.
Lockheed Martin is an equal opportunity employer. Qualified candidates will be considered without regard to legally protected characteristics.
The application window will close in 90 days; applicants are encouraged to apply within 5 - 30 days of the requisition posting date in order to receive optimal consideration.
Join us at Lockheed Martin, where your mission is ours. Our customers tackle the hardest missions. Those that demand extraordinary amounts of courage, resilience and precision. They're dangerous. Critical. Sometimes they even provide an opportunity to change the world and save lives. Those are the missions we care about.
As a leading technology innovation company, Lockheed Martin's vast team works with partners around the world to bring proven performance to our customers' toughest challenges. Lockheed Martin has employees based in many states throughout the U.S., and Internationally, with business locations in many nations and territories.
Experience Level:
Experienced Professional
Business Unit:
RMS
Relocation Available:
Possible
Career Area:
Systems Engineering: Software
Type:
Task Order/IDIQ
Shift:
First
$76k-100k yearly est. 2d ago
Network / Software Engineer
Compqsoft 4.0
Software developer job in Fort Meade, MD
Apply Description
Job Title: Network / Software Engineer
Client: Defense Information Systems Agency (DISA) Clearance: Active DOD Secret
Certification: CompTIA SEC+ CE
BA/BS in a technical discipline (engineering, information technology, etc.) with at least 5 years of experience
Requirements
Position Overview
The Software Engineer will provide software-defined networking (SDN) engineering, integration, automation, testing, and configuration management support. within DISA transport environment. This role supports both production and test networks and works closely with SDN, operations, testing, and automation teams to ensure secure, compliant, and reliable network functionality.
Key Responsibilities
Develop and deliver a working version of Cisco NSO key management and key generation service packages to Operations, including updates to Cisco NSO and associated Network Element Drivers (NEDs). This task encompasses providing MACsec Key Generation and Key Management integration and sustainment support.
Develop, update, and maintain Cisco NSO service packages used for operational network configuration management
Synchronize development and integration efforts to support network configuration deployment.
Produce and support Engineering Change Requests (ECRs) required to implement MACsec within the Production network.
Support development of ECRs required to grant IPCCM permissions to configure cryptographic keys on production routers.
Configure and validate network devices to allow secure connectivity between the IPCCM JITC Lab Instance and the DISN Transport Testbed.
Coordinate with Operations teams on requested changes, updates, testing, and ongoing configuration support of automation modules.
Provide Configuration Management (CM) support, including version control, documentation, and release coordination.
Integrate and support CloudShell Automation within the network automation and orchestration environment.
Testing and Deliverables
The Software Engineer shall develop, execute, and deliver formal testing artifacts, including:
Test Plans and Test Scenarios defining functional, integration, system, and regression testing for Cisco NSO modules, automation workflows, and updated NEDs.
Develop and implement hardware and software solutions to create a virtualized and automated testbed.
Execute testing in lab and testbed environments, including coordination with the IPCCM JITC Lab and DISN Transport Testbed.
Produce Test Reports documenting test procedures, results, defects, remediation actions, and validation outcomes prior to production deployment.
Support troubleshooting, defect resolution, re-testing, and validation activities based on test findings.
Ensure all testing documentation and deliverables comply with DISA, DoD, and program documentation standards.
Required Skills and Qualifications
* DoD and/or Government program experience preferred; DISA experience a plus.
* BA/BS in a technical discipline (engineering, information technology, etc.) with at least 5 years of experience
* DoD Active Secret Clearance Required
* DoD Approved 8570/8140 Certification Required, i.e., Network+ CE, Security+ CE, CISSP or similar
* Must be a US Citizen
* Strong background on network automation/orchestration and modern DevOps practices
* Proven experience in driving efficiency by automating network configuration and operational state management via model-driven interfaces (NETCONF, REST APIs) using open-source tools like Ansible and Python libraries (Netmiko, Paramiko, ncclient) or proprietary tools like Cisco NSO.
* Skilled in building and managing CI/CD pipelines, utilizing version control systems (GitLab, GitHub), and deploying services with Docker containers to create robust, end-to-end automation workflows
Proficient with RedHat Linux system or Linux distribution
Experience creating Test Plans, Test Scenarios, and Test Reports for network and software deployments.
Experience supporting Engineering Change Requests (ECRs) in controlled production environments.
Understanding of Configuration Management (CM) principles and best practices.
Strong problem-solving, analytical, documentation, and communication skills with the ability to work effectively in a team environment.
* Working knowledge of Microsoft Office Tools: PowerPoint, Word, and Excel
* Excellent communication (verbal and written), effective leadership, and interpersonal skills
Preferred Qualifications
Cisco certifications such as CCNP or CCIE.
Experience with Cisco Network Services Orchestrator (NSO) is desirable (not required).
Experience supporting DISA, DoD, or other federal government network environments.
Familiarity with IPCCM, DISN, and transport network architectures.
Experience with CloudShell Automation or similar orchestration platforms.
Experience working in Agile or DevSecOps environments.
Active or eligible DoD Security Clearance (as required by contract).
Work Environment
On-site support at Fort Meade, MD.
Collaboration with SDN, automation, testing, engineering, and operations teams supporting mission-critical DISA networks.
$83k-108k yearly est. 4d ago
Summer 2026 Software Engineering Intern
Aerovironment 4.6
Software developer job in Annapolis, MD
Our Summer Internship Program is meticulously designed to provide students with an immersive and dynamic experience within our industry, offering a taste of what it's like to be part of our professional team. We strive to simulate a full-time job, enabling our interns to work hands-on with cutting-edge technology, contribute to meaningful projects, build strong relationships with coworkers, and develop strategic problem-solving skills. Our program is highly selective, hosting only a handful of interns each year, ensuring personalized attention and ample opportunities to work closely with AV team members.
We are hiring for various roles and locations throughout the US, during the interview process we will be able to discuss specific details regarding team and location.
**Summary**
As a **Software Engineering Intern** , you'll be part of a collaborative, multidisciplinary team working on real-world projects across AV technology portfolio. You'll assist in the design, development, and testing of software solutions for a variety of applications - from ground control systems and user interfaces to data pipelines and simulation tools.
This role is ideal for someone who's eager to apply their softwaredevelopment skills in a dynamic, hands-on environment, while learning from experienced engineers and contributing to projects with real impact.
**Position Responsibilities**
+ Assist in the design, coding, testing, and debugging of software components and systems.
+ Contribute to the development of tools and applications that support AV robotics and aerospace platforms.
+ Collaborate with engineers across software, hardware, and systems teams to integrate and test new capabilities.
+ Participate in code reviews, documentation, and the use of version control and defect tracking tools.
+ Help develop scripts or automation to improve team workflows and efficiency.
+ Learn and apply best practices in softwaredevelopment processes, including Agile methodologies.
+ Support the development of prototypes, simulations, and proof-of-concept demonstrations.
+ Attend team meetings, contribute ideas, and learn to estimate development effort and timelines.
**Basic Qualifications (Required Skills & Experience)**
+ Currently pursuing a **Bachelor's or Master's degree** in **Computer Science, Software Engineering** , or a related field.
+ Strong foundational knowledge in programming languages such as **Python, C++, or Java** .
+ Familiarity with development tools such as **Visual Studio, Git, Eclipse** , or similar IDEs.
+ Experience with data structures, algorithms, and software design principles.
+ Demonstrated problem-solving and analytical skills.
+ Ability to work both independently and collaboratively in a team environment.
+ Effective written and verbal communication skills.
**Preferred Qualifications & Competencies**
+ Experience with softwaredevelopment on Linux, Windows, or cross-platform environments.
+ Exposure to web technologies, cloud platforms, or backend services is a plus.
+ Interest in or exposure to robotics, autonomous systems, or data analytics.
+ Experience using scripting languages (e.g., Bash, Python) to automate tasks.
+ Knowledge of Agile development practices and version control (e.g., Git).
+ Curiosity and willingness to learn new technologies and frameworks.
+ Ability to take ownership of tasks and contribute to team goals.
**Physical Demands**
+ Ability to work in an office and R&D lab environment (Constant)
+ Required to sit, type, and use office equipment for extended periods (Frequent)
**ITAR Requirement:**
_T_ _his position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR"). In order to comply with the requirements of the ITAR and/or the EAR, applicants must qualify as a U.S. person under the ITAR and the EAR, or a person to be approved for an export license by the governing agency whose technology comes under its jurisdiction. Please understand that any job offer that requires approval of an export license will be conditional on AeroVironment's determination that it will be able to obtain an export license in a time frame consistent with AeroVironment's business requirements. A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee. See 22 CFR § 120.15. Some positions will require current U.S. Citizenship due to contract requirements._
**Benefits** : AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown. For more information about our company benefit offerings please visit: ********************************* .
We also encourage you to review our company website at ******************** to learn more about us.
Principals only need apply. NO agencies please.
**Who We Are**
Based in California, AeroVironment (AVAV) is a global leader in unmanned aircraft systems (UAS) and tactical missile systems. Founded in 1971 by celebrated physicist and engineer, Dr. Paul MacCready, we've been at the leading edge of technical innovation for more than 45 years. Be a part of the team that developed the world's most widely used military drones and created the first submarine-launched reconnaissance drone, and has seven innovative vehicles that are part of the Smithsonian Institution's permanent collection in Washington, DC.
Join us today in developing the next generation of small UAS and tactical missile systems that will deliver more actionable intelligence to our customers so they can proceed with certainty - and succeed.
**What We Do**
Building on a history of technological innovation, AeroVironment designs, develops, produces, and supports an advanced portfolio of unmanned aircraft systems (UAS) and tactical missile systems. Agencies of the U.S. Department of Defense and allied military services use the company's hand-launched UAS to provide situational awareness to tactical operating units through real-time, airborne reconnaissance, surveillance, and target acquisition.
_We are proud to be an EEO/AA Equal Opportunity Employer, including disability/veterans. AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Qualified applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, protected veteran status, genetic data, sexual orientation, gender identity or other legally protected status._
**ITAR**
**About AV:**
**AV isn't for everyone. We hire the curious, the relentless, the mission-obsessed. The best of the best.**
We don't just build defense technology-we redefine what's possible. As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber. From AI-powered drones and loitering munitions to integrated autonomy and space resilience, our technologies shape the future of warfare and protect those who serve.
Founded by legendary innovator Dr. Paul MacCready, AV has spent over 50 years pushing the boundaries of what unmanned systems can do. Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
**If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.**
**Careers at AeroVironment (*****************************************
$42k-61k yearly est. 60d+ ago
Software Engineer Data/AI/Intelligent Systems PhD (Intern) - United States
Cisco Systems, Inc. 4.8
Software developer job in Fulton, MD
Please note this posting is to advertise potential job opportunities. This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens. Applications are accepted until further notice.
Meet the Team
Our dedicated team members are building the future of Cisco's AI-driven platforms and data infrastructure, supporting innovation across the globe. You will join teams focused on developing advanced data pipelines, machine learning infrastructure, and analytics platforms within business groups such as S&TO, Supply Chain, and Infrastructure Engineering. As part of this collaborative environment, you will contribute to the growth of emerging technologies in data and intelligent systems. Explore the opportunities at the intersection of data engineering and AI, helping to transform how Cisco and its customers harness information and intelligent automation.
Your Impact
You are a passionate software engineer with expertise in developing scalable data pipelines, designing robust analytics platforms, and building infrastructure to support machine learning initiatives. Your strong background in programming, data systems, and collaboration enables you to solve complex challenges with innovation and attention to detail. By building and maintaining key software tools and platforms, you enable Cisco's business groups to leverage AI and data-driven insights for operational excellence and strategic growth. Your work ensures high-quality, reliable data infrastructure that supports Cisco's leadership in intelligent, scalable technology solutions.
Minimum Qualifications
* Currently enrolled in a PhD program in Computer Science, Artificial Intelligence, Machine Learning, or a related field.
* Hands-on experience with machine learning frameworks such as TensorFlow, PyTorch, or scikit-learn.
* Familiarity with distributed data processing technologies, including Apache Spark, Hadoop (MapReduce), or Apache Flink.
* Experience with containerization and orchestration tools, such as Docker and Kubernetes, for deploying data and machine learning workloads.
Preferred Qualifications
* Hands-on experience with AI/ML.
* Familiarity with major cloud platforms, such as AWS, Azure, or Google Cloud.
* Understanding of distributed systems concepts, including scalability, reliability, fault tolerance, and data consistency, as well as familiarity with distributed computing patterns (e.g., load balancing, consensus algorithms, and inter-service communication).
Why Cisco?
At Cisco, we're revolutionizing how data and infrastructure connect and protect organizations in the AI era - and beyond. We've been innovating fearlessly for 40 years to create solutions that power how humans and technology work together across the physical and digital worlds. These solutions provide customers with unparalleled security, visibility, and insights across the entire digital footprint.
Fueled by the depth and breadth of our technology, we experiment and create meaningful solutions. Add to that our worldwide network of doers and experts, and you'll see that the opportunities to grow and build are limitless. We work as a team, collaborating with empathy to make really big things happen on a global scale. Because our solutions are everywhere, our impact is everywhere.
We are Cisco, and our power starts with you.
Message to applicants applying to work in the U.S. and/or Canada:
Individual pay is determined by the candidate's hiring location, market conditions, job-related skillset, experience, qualifications, education, certifications, and/or training. The full salary range for certain locations is listed below. For locations not listed below, the recruiter can share more details about compensation for the role in your location during the hiring process.
U.S. employees are offered benefits, subject to Cisco's plan eligibility rules, which include medical, dental and vision insurance, a 401(k) plan with a Cisco matching contribution, paid parental leave, short and long-term disability coverage, and basic life insurance. Please see the Cisco careers site to discover more benefits and perks. Employees may be eligible to receive grants of Cisco restricted stock units, which vest following continued employment with Cisco for defined periods of time.
U.S. employees are eligible for paid time away as described below, subject to Cisco's policies:
* 10 paid holidays per full calendar year, plus 1 floating holiday for non-exempt employees
* 1 paid day off for employee's birthday, paid year-end holiday shutdown, and 4 paid days off for personal wellness determined by Cisco
* Non-exempt employees receive 16 days of paid vacation time per full calendar year, accrued at rate of 4.92 hours per pay period for full-time employees
* Exempt employees participate in Cisco's flexible vacation time off program, which has no defined limit on how much vacation time eligible employees may use (subject to availability and some business limitations)
* 80 hours of sick time off provided on hire date and each January 1st thereafter, and up to 80 hours of unused sick time carried forward from one calendar year to the next
* Additional paid time away may be requested to deal with critical or emergency issues for family members
* Optional 10 paid days per full calendar year to volunteer
For non-sales roles, employees are also eligible to earn annual bonuses subject to Cisco's policies.
Employees on sales plans earn performance-based incentive pay on top of their base salary, which is split between quota and non-quota components, subject to the applicable Cisco plan. For quota-based incentive pay, Cisco typically pays as follows:
* .75% of incentive target for each 1% of revenue attainment up to 50% of quota;
* 1.5% of incentive target for each 1% of attainment between 50% and 75%;
* 1% of incentive target for each 1% of attainment between 75% and 100%; and
* Once performance exceeds 100% attainment, incentive rates are at or above 1% for each 1% of attainment with no cap on incentive compensation.
For non-quota-based sales performance elements such as strategic sales objectives, Cisco may pay 0% up to 125% of target. Cisco sales plans do not have a minimum threshold of performance for sales incentive compensation to be paid.
The applicable full salary ranges for this position, by specific state, are listed below:
New York City Metro Area:
$44,000.00 - $185,000.00
Non-Metro New York state & Washington state:
$44,000.00 - $185,000.00
* For quota-based sales roles on Cisco's sales plan, the ranges provided in this posting include base pay and sales target incentive compensation combined.
Employees in Illinois, whether exempt or non-exempt, will participate in a unique time off program to meet local requirements.
$44k-185k yearly 60d+ ago
Low Code Software Developer
Link Solutions 4.2
Software developer job in Aberdeen Proving Ground, MD
Link Solutions, Inc. delivers reliable and effective Information Technology services to government clients in support of critical mission needs. Delivering a broad range of Infrastructure Operations, Application Development, Cybersecurity, Virtualization, Cloud and Mobility services.
If you're looking for a technology company that values innovation, with a vision toward the future of the technology landscape, look no further than Link Solutions! Link is quality and compliance-focused, under our guiding philosophy, “Mission First, Customer Always".
We are ISO 9001:2015, ISO 20000-1:2018, ISO 27001:2022 certified and appraised for CMMI ML3 for Services and Development.
Link Solutions is seeking a Low Code SoftwareDeveloper to join our team in Aberdeen Proving Ground, MD.
Must be a U.S. Citizen
Secret Clearance required
Non-remote (relocation incentive available)
The Low Code SoftwareDeveloper will provide mission-critical support for personnel located at the U.S. Army Combat Capabilities Development Command Chemical Biological Center (DEVCOM)
.
The Developer will design, build, and maintain applications using Microsoft Power Platform (Power Apps, Power Automate, Power BI, and Dataverse) to support DEVCOM's mission requirements. The Developer will also be responsible for optimizing business processes by delivering secure, scalable, and user-friendly solutions that seamlessly integrate with Army IT systems.
Join a team of dedicated professionals at an industry-leading organization, where you will work on innovative projects that contribute to national security. This position offers significant opportunities for career advancement and professional growth while supporting critical missions and operations.
Job Responsibilities:
Develop and maintain low-code applications using Microsoft Power Platform to help innovate and create efficiencies within DEVCOM.
Design, implement, and validate complex workflows.
Integrate data exchanges with multiple enterprise systems.
Review and audit solution designs for compliance and cybersecurity posture.
Support API discussions and system integrations with partner systems.
Troubleshoot and resolve issues in deployed applications using diagnostics and logs.
Support the integration of applications within Army IT systems.
Create and maintain documentation repositories for applications, including self-help guides for user education.
Ensure applications being developed align with DEVCOM's overall mission.
Please note that this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job.
Qualifications
Must be a U.S. Citizen.
Must be able to obtain and maintain an active DoD Secret Clearance.
IAT Level II Certification equivalent or higher per DoD 8570/DoD 8140 (CompTIA Security+ CE, CCNA Security, GICSP, GSEC, SSCP, etc.).
Five (5+) years or more of directly related help desk/service desk experience.
Proficiency with Microsoft Office products.
Experience creating and modifying documentation for technical processes and procedures.
Understanding of Agile and Lean development methodologies.
Preferred:
Active Secret Clearance.
Microsoft PL-200 or PL-400 certification.
BA/BS in computer science or information technology.
Experience providing Tier 2 technical support.
Experience working in a Department of Defense (DoD) environment.
A problem solver and troubleshooter who thrives in resolving complex problems.
Strong self-starter requiring minimal supervision.
Excellent communication skills (written and oral) and interpersonal skills.
Excellent organizational skills, attention to detail, and ability to prioritize and manage multiple tasks.
Salary Range: $100,000 - $140,000
Several factors influence the final salary or hourly rate, including but not limited to contract wage determinations, relevant work experience, role-specific skills and competencies, geographic location, educational background, certifications, and federal government contract labor categories.
Additional Information
Link Solutions Inc. offers a competitive compensation and benefits package to include paid holidays, paid time off, medical, dental, vision, company-paid long and short-term disability, life insurance, referral bonuses, relocation incentive program, certification reimbursement program, retirement, and more.
Link Solutions, Inc. is an EOE. AA/M/F/D/V. We participate in the E-Verify Employment Verification Program. All your information will be kept confidential according to EEO guidelines.
$100k-140k yearly 56d ago
Tibco Developer
Sonsoft 3.7
Software developer job in Owings Mills, MD
SonSoft Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. SonSoft Inc is growing at a steady pace specializing in the fields of SoftwareDevelopment, Software Consultancy, and Information Technology Enabled Services.
Job Description
At least 6 years of experience in TIBCO suite of products working in one or more of the following areas:
Design and development of Integration or SOA solutions using TIBCO Active Matrix BW
Design and development of CEP solutions using TIBCO Business Events
Design and development of Business Rules Management solutions using TIBCO Business Events
Design and Development of TIBCO ActiveSpace IMDG solution components
Working knowledge on build and deployment of TIBCO BW, TIBCO AS and BE components
Working knowledge of TIBCO Hawk
Working knowledge of TIBCO EMS
At least 5 years of experience in softwaredevelopment life cycle.
At least 5 years of experience in Project life cycle activities on development and maintenance projects.
At least 4 years of experience in Design and architecture review.
Ability to work in team in diverse/ multiple stakeholder environments.
Experience in Retail, CPG, Logistics and Life Sciences Domain.
Experience and desire to work in a Global delivery environment.
Qualifications
Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education.
At least 7 years of experience in IT.
Please Connect with me for US IT Direct Client Recruitments @ ***********************************************
Additional Information
** U.S. Citizens and those who are authorized to work independently in the United States are encouraged to apply. We are unable to sponsor at this time.
Note:-
This is a Full-Time & Permanent job opportunity for you.
Only US Citizen, Green Card Holder, GC-EAD, H4-EAD & L2-EAD can apply.
No OPT-EAD, H1B & TN candidates, please.
Please mention your Visa Status in your email or resume.
** All your information will be kept confidential according to EEO guidelines.
$86k-114k yearly est. 60d+ ago
Cloud Software Engineer Intern
Cpower
Software developer job in Baltimore, MD
Job Description
Note: Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions.
CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we've made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we're empowering energy users across North America, enabling them to benefit from an innovative energy economy.
We are looking for a motivated and quick-learning Cloud Software Engineer Intern to join our Platform Architecture group. This internship offers an opportunity for a Rising Junior or Rising Senior to gain hands-on experience in enterprise application development and solution design.
Program Overview
This paid internship program will run for 11 weeks beginning June 1, 2026 and ending August 14, 2026.
This is a hybrid position with the intern working remotely and at our Baltimore office or New York City office three days a week (Tues/Wed/Thurs).
Essential Duties and Responsibilities
Prototyping new applications and features, bringing design concepts to life.
Assisting the team with small development efforts across various projects.
Participating in the design and architecture of solutions from the ground up, contributing to the strategic direction of our platform.
Requirements
Currently enrolled as a Rising Junior or Rising Senior in a relevant degree program (e.g., Computer Science, Engineering, or related technical field).
Demonstrated school-based knowledge and practical experience in application development.
Eagerness to learn quickly and a strong interest in both development and architecture.
Beneficial but not required: Knowledge or experience with cloud development concepts.
Background in C#, Python, or other modern development languages is a plus.
Solid development foundation and a willingness to master new tools.
All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, nor in the future, require sponsorship for employment visa status to work legally for our Company in the United States.
EEO Statement
CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
$37k-69k yearly est. 12d ago
Cloud Software Engineer Intern
Enerwise Global Technologies LLC
Software developer job in Baltimore, MD
Note: Base salary offers for this position may vary based on factors such as location, skills, and relevant experience. Some positions may include additional compensation in the form of bonus or commissions.
CPower is a leading Virtual Power Plant platform, monetizing the value of customer-sited energy to intelligently strengthen the grid. For over a decade, we've made turning flexible energy into revenue simple for partners and large energy users such as businesses, manufacturers, public institutions and healthcare organizations, delivering over $1.2 billion from demand response and energy flexibility programs to customers since 2015. With 6.7 GW of customer capacity nearly 23,000 sites, we're empowering energy users across North America, enabling them to benefit from an innovative energy economy.
We are looking for a motivated and quick-learning Cloud Software Engineer Intern to join our Platform Architecture group. This internship offers an opportunity for a Rising Junior or Rising Senior to gain hands-on experience in enterprise application development and solution design.
Program Overview
This paid internship program will run for 11 weeks beginning June 1, 2026 and ending August 14, 2026.
This is a hybrid position with the intern working remotely and at our Baltimore office or New York City office three days a week (Tues/Wed/Thurs).
Essential Duties and Responsibilities
Prototyping new applications and features, bringing design concepts to life.
Assisting the team with small development efforts across various projects.
Participating in the design and architecture of solutions from the ground up, contributing to the strategic direction of our platform.
Requirements
Currently enrolled as a Rising Junior or Rising Senior in a relevant degree program (e.g., Computer Science, Engineering, or related technical field).
Demonstrated school-based knowledge and practical experience in application development.
Eagerness to learn quickly and a strong interest in both development and architecture.
Beneficial but not required: Knowledge or experience with cloud development concepts.
Background in C#, Python, or other modern development languages is a plus.
Solid development foundation and a willingness to master new tools.
All applicants must be able to provide documentation that they are legally eligible to work in the United States for an extended period, and will not now, nor in the future, require sponsorship for employment visa status to work legally for our Company in the United States.
EEO Statement
CPower is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. We believe that diversity and inclusion among our team members is critical to our success as a company, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
$37k-69k yearly est. Auto-Apply 60d+ ago
Software Developer
Orbis Ops 4.6
Software developer job in Annapolis, MD
ORBIS is looking for a SoftwareDeveloper for our mission-focused customer in Annapolis Junction, MD. The SoftwareDeveloper shall be responsible for developing rapid experimental prototypes of particular capabilities associated with the improvement and modernization of metrics and monitoring capabilities within the organization. Tasking shall also include demonstrations to validate concepts and to prove operational capability and scalability.
Duties & Responsibilities
Analyze user requirements to derive software design and performance requirements
Debug existing software and correct defects
Design and code new software or modify existing software to add new features
Write or review software and system documentation
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Softwaredevelopment using languages such as C, C++, Python, Ruby, Perl, JavaScript, etc.
Serve as team lead at the level appropriate to the softwaredevelopment process being used on any particular project
Design and development of relational and non-relational database applications
Develop or implement algorithms to meet or exceed system performance and functional standards
Develop and execute test procedures for software components
Developsoftware solutions by analyzing system performance standards and conferring with users or system engineers; analyzing systems flow, data usage and work processes; and investigating problem areas
Design, develop, and modify software systems using scientific analysis and mathematical models to predict and measure outcomes and consequences of design decisions
Softwaredevelopment using continuous integration practices
Development of event driven or data driven analytics
Development of cloud-based solutions and technologies
Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints. Perform quality control on team products
Recommend and implement suggestions for improving documentation and softwaredevelopment process standards.
Oversee one or more softwaredevelopment teams and ensure the work is completed in accordance with the constraints of the softwaredevelopment process being used on any particular project
Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements, and interfaces
Coordinate software installation on a system and monitor performance to ensure operational specifications are met
Recommend new technologies and processes for complex software projects
Serve as the technical lead of multiple softwaredevelopment teams
Select the softwaredevelopment process in coordination with the customer and system engineering
Ensure quality control of all developed and modified software
Delegate programming and testing responsibilities to one or more teams and monitor their performance
Education & Experience
Minimum of 3 years of experience as a SWE, in programs and contracts of similar scope, type, and complexity
Bachelor's degree in Computer Science or related discipline from an accredited college or university
Required Skills & Abilities
Must be authorized to work in the US
Active TS/SCI w/ appropriate level Polygraph required
Experience using the Linux CLI
Experience developing scripts using Bash/Python
Experience developing with multiple high level programming languages in a Linux environment
Experience with metrics collection, monitoring, and alerting concepts, best practices, and tools
Experience with software frameworks used for searching, monitoring, and analyzing big data such as Elastic Stack, Splunk, and Prometheus
Experience developing with messaging frameworks such as Kafka, JMS, RabbitMQ, ActiveMQ
Desired Skills & Abilities
Experience with SQL technologies such as MySQL, MariaDB, and PostgreSQL
Experience with Key/Value and Time-series databases such as OpenTSDB
Experience designing, implementing, and consuming REST/and or gRPC interfaces
Experience with CI/CD concepts, principles, methodologies, and tools such as GitLab CI
Physical Requirements:
Prolonged periods of sitting at a desk and working on a computer
Routine video conference and/or in-person meetings
Ability to attend planned meetings within the Washington Metro Area region and at overseas client sites
Orbis Operations is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.
$78k-101k yearly est. 13d ago
Software Engineer
Elder Research 3.9
Software developer job in Fort Meade, MD
Job Title: Software Engineer Workplace: On-site Clearance Required: TS/SCI with Polygraph Elder Research has multiple positions available for talented software engineers with experience in any of the following: * Containerized web applications and services including development, implementation, implementation, and troubleshooting.
* Data pipeline development in support of ML operations and Exploratory Data Analysis tasks.
* High performance computing including Operations and Maintenance activities and data compliance.
* Infrastructure as Code and Infrastructure as a Service including design, interface implementation, and automation.
This position requires a TS/SCI with Polygraph and will be on-site.
These positions will be part of our Defense and Intelligence Business unit serving the Intelligence Community as our primary customer.
Education and Experience:
* Masters + 3 years of relevant experience
* Bachelors + 5 years of relevant experience
* HS Grad + 7 years of relevant experience
Job Specifications/Requirements:
* Experience with Python or Java
* Experience with SQL
* Experience with HTML
* Experience with Apache NiFi
* Experience with GitLab or CI/CD principles, methodologies, and tools such as GitLab CI, Jenkins, etc.
* Experience with container and container orchestration technologies (Docker, Kubernetes)
* Experience with the Atlassian Suite of Tools such as Jira and Confluence
Desired Skills:
* Experience with testing frameworks or automation tools
* Experience with IaC (Infrastructure as Code) principles and automation tools including Ansible
* Experience with REST APIs
* Experience with software frameworks for big data such as Splunk and Elastic Stack
* Ability to complete a task quickly and properly, with very little supervision.
* Experience working in a client facing position, with good communication skills.
Salary and Benefit Information:
The likely salary range for this position is $138,000-$206,000. This is not, however, a guarantee of compensation or salary. Salary will be set based on experience, geographic location and contractual requirements, which could possibly fall outside of this range.
Elder Research values continuous learning, a supportive work environment, and a healthy work-life balance. We provide family health, dental, and vision benefits, employer-paid disability, paid-time off, and paid parental leave. We offer a 401(k) plan with employer contribution as well as an Employee Stock Option Plan (ESOP). Our employees enjoy reasonable hours, solid pay, low travel, and extremely flexible time off.
Why work at Elder Research?
* Competitive Salary and Benefits
* Important Work / Make a Difference supporting U.S. national security operations, helping safeguard critical systems and enable data-driven decision-making at the highest levels.
* Job Stability: Elder Research is not a typical government contractor, we hire you for a career not just a contract.
* People-Focused Culture: we prioritize work-life balance and foster a supportive, positive, and collaborative environment where every team member can thrive. Were committed to providing opportunities for professional growth and advancement while creating a workplace were proud to be part of one wed gladly recommend to our friends and family.
* Company Stock Ownership: all employees are provided with shares of the company each year based on company value and profits.
$138k-206k yearly 60d+ ago
CNO Software Developer
T-Rex Solutions 4.1
Software developer job in Fort Meade, MD
T-Rex is looking for a talented CNO SoftwareDeveloper to work on a program in the Ft. Meade area in support of the Intelligence Community.
Responsibilities:
Is An Onsite Role Experienced CNO Developers at T-Rex Solutions analyze systems to understand how they work and how they behave when they break. Candidates must be able to play both sides of the fence, both developing and defeating new and advanced security techniques. Projects are undertaken in small teams with close coordination with customers. All our engineers write code, but many of our engineers spend as much time taking systems apart as building new ones. A typical day can involve studying disassembly or writing Python to audit a piece of C++ code. May be opportunities to lead small teams of developers and/or researchers. Role Type:
Typically requires a Bachelor's degree and four (4) years' experience or minimum eight (8) years experience
Demonstrated experience programming in Assembly, C, C++, Java, Perl, or Python
Active and transferable U.S. government issued TS/SCI with polygraph security clearance is required prior to start date.
U.S. citizenship is required, as only U.S. citizens are eligible for a security clearance.
Desired Skills: 3 or more of the following desired skills
Understanding of OS Internals (i.e. Windo)
Experience with Vulnerability Research
Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others)
Experience developing embedded systems
Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, routing protocols, or others).
Understanding of exploit mitigations such as DEP and ASLR
Experience using reverse engineering tools such as IDA Pro, HexRays, Ghidra, Binary Ninja, or objdump.
Experience using debuggers such as gdb, WinDbg, OllyDbg
Experience with BDI/JTAG
Experience with modern C++ development, such as RAII, C++11 and C++14.
Experience building and using tools to find, exploit, and productize vulnerabilities in complex software systems
T-Rex Overview
Established in 1999, T-Rex Solutions, LLC is a proven mid-tier business providing data-centric mission services to the Federal government as it increasingly tries to secure and leverage the power of data. We design, integrate, secure, and deploy advanced technical solutions for our customers so they can efficiently fulfill their critical objectives. T-Rex offers both IT and professional services to numerous Federal agencies and is a leader in providing high quality and innovative solutions in the areas of Cloud and Infrastructure Services, Cyber Security, and Big Data Engineering.
T-Rex is constantly seeking qualified people to join our growing team. We have built a broad client base through our devotion to delivering quality products and customer service, and to do that we need quality individuals. But more than that, we at T-Rex are committed to creating a culture that supports the development of every employee's personal and professional lives. T-Rex has made a commitment to maintain the status of an industry leader in compensation packages and benefits which includes competitive salaries, performance bonuses, training and educational reimbursement, Transamerica 401(k) and Cigna healthcare benefits.
T-Rex is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex (including pregnancy and sexual orientation), parental status, national origin, age, disability, family medical history or genetic information, political affiliation, military service, or other non-merit based factors.
In compliance with pay transparency guidelines, the annual base salary range for this position is $150,000 - $250,000. Please note that the salary information is a general guideline only. T-Rex considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as market and business considerations when extending an offer.
T-Rex offers a diverse and collaborative work environment, exciting opportunities for professional growth, and generous benefits, including: PTO available to use immediately upon joining (prorated based on start date), paid parental leave, individual and family health, vision, and dental benefits, annual budget for training, professional development and tuition reimbursement, and a 401(k) plan with company match fully vested after 60 days of employment among other benefits.
$77k-101k yearly est. Auto-Apply 19d ago
Software Engineer, Medical Devices
Hologic 4.4
Software developer job in Newark, DE
Located in Newark, DE, Hologic's Innovation Center is continuing to grow and we are seeking a Software Engineer (C#/ .NET, Full Stack) to design, develop, troubleshoot, and debug software for new and existing products.
The person in this role will work as part of a team developing user-facing applications for medical devices related to breast and skeletal health. This team currently works to support applications using C#, WPF, .NET, Java and Android, for clinical and internal users.
In addition to technical skills, we are looking for someone who has good time management, organization and communication skills. They should be able to consistently estimate work, meet commitments, and be able to collaborate effectively within the team and cross functionally. The most successful person in this role exhibits technical excellence, is collaborative, and takes initiative to do what's best for the product and customer.
While the ideal candidate would be able to work onsite full time, we are open to discuss hybrid flexibility for the right candidate.
At Hologic we are committed to creating groundbreaking technology that enables healthier lives everywhere, every day. We strive to become global champions for women's health by delivering dependable technology that saves lives. Apply today and join a purpose you will be proud to stand behind.
What You Can Expect:
Develop a thorough understanding of our products and their use in clinical practice, to maintain, design, develop and test them.
Design and develop high quality software.
Develop and maintain software under an Agile/Scrum/Continuous Integration methodology.
Utilize and contribute to technical documentation of new products, features, and functionality.
Identify and implement appropriate software testing.
Collaborate with Test Engineers to understand functionality for the development and support of testing plans.
Identify, diagnose, prioritize, and resolve technical issues.
Apply and share knowledge of new and emerging technologies.
Participate in the definition and development of product improvements and new features in collaboration with Product Management and Domain Experts.
Participate in software risk assessments (ex: FMEAs); give technical input & suggestions for risk mitigations as applicable to component, subsystem, and system level testing.
Work closely with & contribute to cross-functional teams.
What We Expect:
Preferred Minimum Technical/Advanced Degree: Technical Bachelor's or Master's Degree in Computer Science, Computer Engineering, or a related field
Minimum 1-2 years of programming experience in industry, including Object-Oriented coding skills in .NET/C#, C++, C, Java or similar language.
Strong understanding of computer science concepts, possibly including operating systems, databases, software systems, and networking.
Strong understanding and continued growth in software design principles, algorithms, data structures, and multithreading concepts. Ability to recognize and leverage design patterns.
Debugging skills; Experienced in troubleshooting and resolving complex issues.
Ability to work with & contribute to appropriate technical documentation (ex: software requirement specifications, software design documentation, release notes, etc.)
Ability to conduct and participate in effective, thorough code reviews.
Familiarity with developer tooling, including version control , CICD build pipelines, and issue & project tracking tools.
Good written and verbal communication skills, particularly in communicating technical details with both technical and non-technical audiences.
Awareness of both local and system-level impact of code written.
Ability to provide feedback on test cases for completeness, accuracy, and ability to implement and test.
Ability to support departmental best practices and product or process improvements.
Familiarity & experience with secure coding principles or cybersecurity is a plus.
Medical device experience is a plus.
Medical imaging/general image processing is a plus.
Understanding DICOM/HL7 is a plus.
So why join Hologic?
We are committed to making Hologic the company where top talent comes to grow. For you to succeed, we want to enable you with the tools and knowledge required and so we provide comprehensive training when you join as well as continued development and training throughout your career. We offer a competitive salary and an annual bonus scheme, one of our talent partners can discuss this in more detail with you.
If you have the right skills and experience and want to join our team, apply today. We can't wait to hear from you!
The annualized base salary range for this role is $86,800- $135,700 and is bonus eligible. Final compensation packages will ultimately depend on factors including relevant experience, skillset, knowledge, geography, education, business needs and market demand.
Agency and Third-Party Recruiter Notice: Agencies that submit a resume to Hologic must have a current executed Hologic Agency Agreement executed by a member of the Human Resource Department. In addition Agencies may only submit candidates to positions for which they have been invited to do so by a Hologic Recruiter. All resumes must be sent to the Hologic Recruiter under these terms or they will not be considered.
Hologic, Inc. is proud to be an Equal Opportunity Employer inclusive of disability and veterans.
LI-#RH1
$86.8k-135.7k yearly Auto-Apply 2d ago
Software Engineer (Embedded Microprocessors)
Collabera 4.5
Software developer job in Laurel, MD
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance.
Job Description
Job Details:
Industry : Healthcare
Location :
Laurel, MD
Job Title :
Software Engineer
Duration : 12+ Months (Strong possibility of extension)
Must haves
10+ years of experience
Embedded microprocessor design experience
C/C++
Experience writing unit tests/test plans
Code optimization experience targeted for embedded processors
Nice to have:
USB protocol knowledge
Familiarity with IAR IDE
Additional Information
To apply for this position or gain additional insight, please contact:
Ujjwal Mane
************
****************************
$73k-99k yearly est. Easy Apply 1d ago
Junior Full Stack Software Engineer (Part-Time/Internship)
Interclypse Inc.
Software developer job in Annapolis, MD
Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company; we are a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents celebrated, your ideas embraced, and your potential achieved. Every Interclypse team member has the opportunity to benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to have a positive transformational impact on society, community, industry, and individuals by always “Doing What is Right”. Together, let's pioneer a future where greatness is not just achieved, but exceeded.
To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and an supportive environment to ensure long-term success.
Make a difference. Join our team by applying today!
Interclypse is seeking full-stack web developers in Annapolis Junction, Maryland. We are looking for a developer interested in applying software solutions to a variety of challenges across multiple projects and domains. Our teams leverage modern technologies and best practices to address diverse problems and deliver impactful results. Our full-stack web developer position is geared towards individuals with limited softwaredevelopment experience or recent college graduates. With our unique career development program, you will be provided with mentorship, continuous learning opportunities, and the empowerment needed to grow as a softwaredeveloper.
Requirements
Responsibilities:
Developsoftware
Learn how to become proficient at developing full-stack applications with ReactJS and C# with .NET or Java with Spring Boot
Why You Might Like This Job:
You want to work for an adaptive company that moves at your speed.
You want a healthy work-life balance.
You want to work with a passionate team on an important mission.
You want to work for an organization that values and appreciates you.
You want to work for an organization that invests in your growth.
You want the option for career mentorship, both in technology and in business.
You value a company with a strong culture of growth and support.
Requirements
Pursing a Bachelor's Degree in Computer Science, Computer Engineering, or Information Systems
0 - 4 years experience with softwaredevelopment, preferably some exposure to JavaScript, C# or Java
0 - 4 years experience with MongoDB and/or SQL
Preferred Qualifications:
Experience building full-stack applications using RESTful APIs
Experience with some sort of database
Willingness to learn on the job while getting things done
Able to work in an agile environment
EOE AA M/F/Vet/Disability: Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
$37k-69k yearly est. 15d ago
Junior Full Stack Software Engineer (Part-Time/Internship)
Interclypse
Software developer job in Annapolis, MD
Part-time, Internship Description
Welcome to Interclypse, where innovation meets passion. Every team member is a vital piece of our success story. We are not just a company; we are a dynamic community driven by the shared vision of redefining excellence. At Interclypse, you will find more than a career - you will discover a vibrant ecosystem where your talents celebrated, your ideas embraced, and your potential achieved. Every Interclypse team member has the opportunity to benefit based on their efforts and collectively benefit through the overall company's success. Join our mission to have a positive transformational impact on society, community, industry, and individuals by always “Doing What is Right”. Together, let's pioneer a future where greatness is not just achieved, but exceeded.
To actualize this vision, Interclypse employs a growth mindset culture that empowers employees to rise in their careers by providing them with tools, mentorship, and an supportive environment to ensure long-term success.
Make a difference. Join our team by applying today!
Interclypse is seeking full-stack web developers in Annapolis Junction, Maryland. We are looking for a developer interested in applying software solutions to a variety of challenges across multiple projects and domains. Our teams leverage modern technologies and best practices to address diverse problems and deliver impactful results. Our full-stack web developer position is geared towards individuals with limited softwaredevelopment experience or recent college graduates. With our unique career development program, you will be provided with mentorship, continuous learning opportunities, and the empowerment needed to grow as a softwaredeveloper.
Requirements
Responsibilities:
Developsoftware
Learn how to become proficient at developing full-stack applications with ReactJS and C# with .NET or Java with Spring Boot
Why You Might Like This Job:
You want to work for an adaptive company that moves at your speed.
You want a healthy work-life balance.
You want to work with a passionate team on an important mission.
You want to work for an organization that values and appreciates you.
You want to work for an organization that invests in your growth.
You want the option for career mentorship, both in technology and in business.
You value a company with a strong culture of growth and support.
Requirements
Pursing a Bachelor's Degree in Computer Science, Computer Engineering, or Information Systems
0 - 4 years experience with softwaredevelopment, preferably some exposure to JavaScript, C# or Java
0 - 4 years experience with MongoDB and/or SQL
Preferred Qualifications:
Experience building full-stack applications using RESTful APIs
Experience with some sort of database
Willingness to learn on the job while getting things done
Able to work in an agile environment
EOE AA M/F/Vet/Disability: Interclypse is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment regardless of race, color, religion, creed, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status.
$37k-69k yearly est. 60d+ ago
Software Engineer 2 - Annapolis Junction, MD
Avid Technology Professionals 4.7
Software developer job in Annapolis, MD
Fourteen (14) years' experience as a SWE in programs and contracts of similar scope, type, and complexity is required. Bachelor's degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of additional SWE experience on projects with similar software processes may be substituted for a bachelor's degree.
$81k-113k yearly est. 5d ago
SAP Software Engineer
Cardinal Health 4.4
Software developer job in Annapolis, MD
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system.
+ Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT).
+ Create detailed technical and functional specifications for data mapping, transformation rules, and data validation.
+ Establish and enforce data quality and governance standards for the entire data migration lifecycle.
+ Lead and manage the entire data conversion team, including developers, business analysts, and data stewards.
+ Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation.
+ Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines.
+ Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues.
+ Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles.
+ Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process.
+ Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture.
+ Mentor and provide technical leadership to junior team members.
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred.
+ 3-5 years of experience with SAP Data Services and Data conversions preferred.
+ Experience in ALE/IDOC, LSMW, RDM/BPDM
+ Demonstrates a knowledge of Master Data Management domain
+ Ability to define work processes and lead team members in successful implementation and ongoing execution preferred
+ Ability to develop individuals and teams preferred
+ Excellent oral and written communication skills preferred
+ Excellent organizational skills preferred
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
How much does a software developer earn in Bel Air, MD?
The average software developer in Bel Air, MD earns between $67,000 and $111,000 annually. This compares to the national average software developer range of $67,000 to $113,000.
Average software developer salary in Bel Air, MD
$86,000
What are the biggest employers of Software Developers in Bel Air, MD?
The biggest employers of Software Developers in Bel Air, MD are: