Post job

Software Engineer Lead jobs in Towson, MD

- 3,929 Jobs
All
Software Engineer Lead
Software Engineer
Software Applications Engineer
Senior Software Engineer
Software Developer
Software Engineering Internship
Configuration Engineer
Application Development/Support
Software Developer Internship
Software Development Engineer
  • Senior Frontend Developer

    Addison Group 4.6company rating

    Software Engineer Lead job 42 miles from Towson

    Job Title: Senior Frontend Developer Employment Type: Full-time | Onsite About the Role We're looking for a Senior Frontend Developer to lead the development of engaging, scalable, and high-performance web applications. You'll work closely with product managers, designers, and backend engineers to turn complex business requirements into intuitive user experiences. As a senior team member, you'll help shape the frontend architecture, mentor junior developers, and advocate for best practices in modern UI development. Key Responsibilities Design and build responsive, user-centric web interfaces using modern JavaScript frameworks (React, Angular, or Vue). Translate product requirements and UX wireframes into functional, maintainable code. Optimize applications for speed, performance, accessibility, and scalability. Collaborate with backend developers to integrate RESTful APIs and other services. Ensure code quality through automated testing, code reviews, and continuous integration practices. Lead architectural discussions and front-end technology strategy decisions. Stay current with industry trends and emerging frontend technologies. Mentor and support junior developers, fostering knowledge sharing across the team. Required Qualifications 12+ years of professional experience in frontend development Expert-level proficiency in HTML5, CSS3, JavaScript (ES6+) Strong experience with one or more modern JS frameworks: React, Angular, or Vue.js Experience with state management libraries (e.g., Redux, MobX, Vuex) Proficiency in using build tools and package managers (Webpack, Vite, NPM/Yarn) Familiarity with RESTful APIs, GraphQL, and integrating backend services Understanding of responsive design, cross-browser compatibility, and accessibility (WCAG) Experience with version control tools like Git Preferred Qualifications Experience with TypeScript Familiarity with Next.js, Nuxt.js, or server-side rendering (SSR) Experience with design systems and component libraries (e.g., Material UI, Tailwind, Bootstrap) Exposure to testing frameworks (e.g., Jest, Cypress, Playwright) Understanding of CI/CD pipelines and deployment workflows Prior experience in Agile/Scrum development environments
    $97k-129k yearly est. 23d ago
  • Lead Security Configuration Engineer

    Fannie Mae 4.6company rating

    Software Engineer Lead job 42 miles from Towson

    At Fannie Mae, the inspiring work we do helps make a home a possibility for millions of homeowners and renters. Every day offers compelling opportunities to impact the future of the housing industry while being part of a collaborative team thriving in an energizing environment. Here, you will grow your career and help create access toaffordable housing finance. Job Description At Fannie Mae, futures are made. The inspiring work we do helps make a home a possibility for millions of homeowners and renters. Every day offers compelling opportunities to use tech to tackle housing s biggest challenges and impact the future of the industry. You ll be a part of an expert team thriving in an energizing, flexible environment. Here, you will grow your career and help create access to fair, affordable housing finance. THE IMPACT YOU WILL MAKE Cloud Security - Engineering - Lead Associate role will offer you the flexibility to make each day your own, while working alongside people who care so that you can deliver on the following responsibilities: Determine the needs of customer groups across multiple projects, programs, or products while identifying and resolving conflicting and/or complementary needs Assess and influence risk-based prioritizations for configuration rules and other security controls. Advise on and assist with security, data, and technology initiatives that impact the entire organization. Apply extensive expertise in process-driven approach in designing solutions Oversee the maintenance of existing technical solutions. Work with stakeholders to develop secure configuration baselines Maintaining baselines for Saas, PaaS, Cloud and on-prem configurations in our designated tools. Review requirements and processes for compliance. Document and track changes and configurations. THE EXPERIENCE YOU BRING TO THE TEAM Minimum Required Experiences. 6 years of experience Python/Bash scripting experience Bachelor degree or equivalent in Computer Science or Cybersecurity Security Certification(s): CISSP, Sec+, CASP+, etc. Familiarity with implementation of CIS Benchmarks Technical proficiency with using/configuring UNIX/Windows OS platform Advanced experienced with Cloud AWS/Azure/GCP. Desired Experiences Technical experience in using WIZ.IO for managing cloud security scanning and compliance Technical experience with securing SaaS platforms Experience in managing security configuration baseline for Cloud, SaaS services & Operating Systems Cloud Security - Engineering - Lead Associate 138 000.00 a year JR 335 Qualifications Education: Bachelor's Level Degree (Required) The future is what you make it to be. Discover compelling opportunities at For most roles, employees are expected to work onsite on a regular basis at their designated office location. In-office work cadence is determined by your manager. Proximity within a reasonable commute to your designated office location is preferred unless the job is noted as open to remote. Fannie Mae is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, religion, sex, national origin, disability, age, sexual orientation, gender identity/gender expression, marital or parental status, or any other protected factor. Fannie Mae is committed to providing reasonable accommodations to qualified individuals with disabilities who are employees or applicants for employment, unless to do so would cause undue hardship to the company. If you need assistance using our online system and/or you need a reasonable accommodation related to the hiring/application process, please complete this form . The hiring range for this role is set forth below. Final salaries will generally vary within that range based on factors that include but are not limited to, skill set, depth of experience, certifications, and other relevant qualifications. This position is eligible to participate in a Fannie Mae incentive program (subject to the terms of the program). As part of our comprehensive benefits package, Fannie Mae offers a broad range of Health, Life, Voluntary Lifestyle, and other benefits and perks that enhance an employee's physical, mental, emotional, and financial well-being. See more here . Requisition compensation: 138000 to 180000
    $107k-141k yearly est. 11h ago
  • Senior Software Engineer - Credit Risk Platform

    Onemain Financial 3.9company rating

    Software Engineer Lead job 7 miles from Towson

    We are seeking a Senior Software Engineer to join our growing credit platform engineering team responsible for the implementation of 24x7 loan originations processing. The ideal candidate will have in-depth experience solving complex business, data, and technical challenges. Responsibilities: Drive delivery of low-latency, high-performance mainframe data processing solutions and highly available cross-platform system integrations. Evangelize adoption of development best practices like agile and lean methodologies and test automation. Ensure platform delivery is of a high quality with every release, raising the bar for quality, resiliency, performance, and testability for each component that you work on. Ensure the stability and reliability of our production platforms and provide after-hours platform support as part of an on-call rotation. Think creatively and insist on continuous improvement; generate new ideas and/or new ways to implement the ideas. Qualifications: Bachelor's degree in a Technology-related field such as Computer Science, MIS, Software Development, or similar. Significant professional experience with COBOL programming and CICS development is required. Experience and use of software tools to allow multi-tasking to support development of complex and multiple projects. Experience with Mainframe Web Service integration is required a strong plus. Experience with ARF credit bureau data is a strong plus. Experience with IBM IDZ, DB2, VSAM and MQ is a strong plus. Experience with Change Control softwares such as JIRA and ChangeMan is a strong plus. Knowledge of ACAPS and CGI software a strong plus. A proponent of collaborative software engineering techniques and methods: SCRUM, design and code reviews, test-driven development, and related approaches. Experience with API and integration platforms (e.g., MuleSoft, GraphQL, etc.) is a plus. Strong communication skills with both technical and non-technical team members. Passion for continuous learning and continuous improvement is a must. Location: This role is Hybrid. You should be located within a commutable distance to one of our offices located in Baltimore MD, Charlotte NC, Wilmington DE, Evansville IN, or Dallas/Fort Worth TX. Our colleagues are in the office a minimum of two days a week for dedicated collaboration. Who we Are OneMain Financial (NYSE: OMF) is the leader in offering nonprime customers responsible access to credit and is dedicated to improving the financial well-being of hardworking Americans. Since 1912, we've looked beyond credit scores to help people get the money they need today and reach their goals for tomorrow. Our growing suite of personal loans, credit cards and other products help people borrow better and work toward a brighter future. Driven collaborators and innovators, our team thrives on transformative digital thinking, customer-first energy and flexible work arrangements that grow lives, careers and our company. At every level, we're committed to an inclusive culture, career development and impacting the communities where we live and work. Getting people to a better place has made us a better company for over a century. There's never been a better time to shine with OneMain. Because team members at their best means OneMain at our best, we provide opportunities and benefits that make their health and careers a priority. That's why we've packed our comprehensive benefits package for full- and some part-timers with: Health and wellbeing options for team members and their dependents Up to 4% matching 401(k) Employee Stock Purchase Plan (10% share discount) Tuition reimbursement Continuing education Bonus eligible Paid time off Paid volunteer time And more Target base salary range is 100,000 USD which is based on various factors including skills and work experience. In addition to base salary, this role is eligible for a competitive compensation program that is based on individual and company performance.
    $100k-132k yearly est. 3d ago
  • Support Portfolio Role - GIS application range

    Career Guidant

    Software Engineer Lead job 7 miles from Towson

    Career Guidant, an internationally acclimed, trusted multi-faced orgiansation into Information Technology Custom Learning Services for Enterprises, Lateral Staffing Solutions, Information Technology Development & Consulting, Infrastructure & Facility Management Services and Technical Content development as core competencies. Our experienced professionals bring a wealth of industry knowledge to each client and operate in a manner that produces superior quality and outstanding results. Career Guidant proven and tested methodologies ensures client satisfaction being the primary objective. Committed to our core values of Client Satisfaction, Professionalism, Teamwork, Respect, and Integrity. Career Guidant with its large network of delivery centres,support offices and Partners across India, Asia Pacific, Middle East, Far East, Europe, USA has committed to render the best service to the client closely to ensure their operation continues to run smoothly. Our Mission "To build Customer satisfaction, and strive to provide complete Information Technology solution you need to stay ahead of your competition" If you have any queries about our services. Job Description Preferred Skills • At least 5 years of total GIS related to the Utilities Industry experience, with at least 4 years of hands on skills in GE Smallworld suite of solutions. • Experience of at least 1 or 2 full-cycle implementation for a utility (Power/Gas) with hands on design, development and deployment experience in GE Smallworld. • Should be able to lead the design, build, test and deploy solution on GE Smallworld platform. • Should be able to run the functional workshops with business for GIS requirements • Should have prior experience in supporting GE Smallworld applications in a 24X7 mode and coordinate with client and offshore team in getting the support incidents resolved. • Should have experience in dealing with Incident management and Resolution software technologies like Remedy, HEAT etc. • Development experience in Magik is required • Should have experience in GE Smallworld, GE Core, PNI, DM, SIAS, Network Viewer, SOM's and PL/SQL and Smallworld data model. • Development experience in C, Core Java, Java Script, JSP, Servlets and PL SQL will be an advantage. • Should have experience in configuring, customizing and resolving issues relating to GE Mapframe solution. • Should have experience in Business Tier Technologies like Java Beans, EJB and Integration Tier Technologies like JDBC4.0, JNDI. • Should be familiar with the latest technology trends in the GIS Industry relating to Electric Utilities. • Familiarity with process integration of GIS with other utility enterprise and operational systems such as core WMIS. CIS, Synergee etc. • Exposure to US (Regulated and De-Regulated) Markets • Expected to be a Team Player working with development, client teams/SMEs and leading them through the project life cycle. • Good interpersonal communications and analytical ability • Ready to travel to client locations as needed • Experience and desire to work in a management consulting environment Note : This position may require 30% travel U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. Qualifications Basic Skills • 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 with Information Technology Additional Information Note : NO OPT, H1 for this position Client : Infosys
    $70k-94k yearly est. 60d+ ago
  • Software Engineer - Intern

    Info Resume Edge

    Software Engineer Lead job 42 miles from Towson

    Job Description We are looking for a motivated and enthusiastic Software Engineer Intern to join our engineering team. As a Software Engineering Intern, you will work closely with experienced engineers to design, develop, test, and maintain software solutions. This internship is an excellent opportunity to gain hands-on experience in a fast-paced, real-world development environment. Freelancer Prox is the first platform that is completely free for both recruiters and job seekers. By creating a profile, your visibility increases globally, enabling faster hiring for both remote and onsite opportunities. We encourage professionals to build their profiles today to boost their chances of instant hiring across the world. Key Responsibilities: Collaborate with software engineers to design, code, test, and debug applications. Participate in code reviews and team meetings. Write clean, scalable, and well-documented code. Assist in the development and implementation of new features. Help with troubleshooting and bug fixing. Learn and apply best software development practices. Work with tools like Git, JIRA, or other project management and version control systems. Required Qualifications: Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Basic knowledge of one or more programming languages such as Python, Java, JavaScript, C++, etc. Understanding of object-oriented programming and software development principles. Familiarity with web technologies (HTML, CSS, JavaScript) or backend frameworks (Node.js, Django, etc.) is a plus. Excellent problem-solving and analytical skills. Strong communication and teamwork skills. Eagerness to learn and grow as a software professional. Preferred Qualifications: Experience with version control systems like Git. Exposure to databases (SQL/NoSQL). Knowledge of Agile/Scrum methodologies. Contribution to open-source projects or personal software projects is a plus.
    $42k-77k yearly est. 41d ago
  • Software Engineer

    Elder Research 3.9company rating

    Software Engineer Lead job 22 miles from Towson

    On-site Clearance Required: TS/SCI with Polygraph People Centered. Data Driven Elder Research Inc. is a Data Science consulting firm specialized in providing analytic solutions to clients in Commercial and Government industries. Providing analytic solutions to hundreds of companies across numerous industries, our team enjoys a great variety in the type of work they do and exposure to a wide range of techniques and tools We are trusted advisors to our clients, building lasting relationships and partnering as preferred analytics providers. We use a variety of programming languages and tools to create analytic solutions, often fitting within our clients environment and needs. Join our team and find great opportunities to hone your analytic skills, work on complex problems with amazing teammates, and gain valuable analytics consulting experience. Summary of Position: 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 * Middleware development using Java and Spring Framework * Web application development including requirements gathering, design, development, and maintenance All positions require a TS/SCI with Polygraph and will generally 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 using Linux CLI * Experience with Python, Bash, or Java * Experience with Javascript, Javascript frameworks, HTML, or CSS * 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 using Apache NiFi * Experience with REST APIs * Experience with software frameworks for big data such as Splunk and Elastic Stack Salary and Benefit Information: The likely salary range for this position is $117,300-$179,400. 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. About Elder Research, Inc Elder Research is a fast growing consulting firm specializing in predictive analytics. Being in the data mining business almost 30 years, we pride ourselves in our ability to find creative, cutting edge solutions to real-world problems. We work hard to provide the best value to our clients and allow each person to contribute their ideas and put their skills to use immediately. Our team members are passionate, curious, life-long learners. We value humility, servant-leadership, teamwork, and integrity. We seek to serve our clients and our teammates to the best of our abilities. In keeping with our entrepreneurial spirit, we want candidates who are self-motivated with an innate curiosity and strong team work. Elder Research believes in continuous learning and community - each week the entire company attends a Tech Talk and each office location provides lunch. Elder Research provides a supportive work environment with established parental, bereavement, and PTO policies. By prioritizing a healthy work-life balance - with reasonable hours, solid pay, low travel, and extremely flexible time off - Elder Research enables and encourages its employees to serve others and enjoy their lives. Elder Research, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability. Elder Research is a Government contractor and many of our positions require US Citizenship.
    $117.3k-179.4k yearly 60d+ ago
  • Software Applications Engineer

    Global Business Solutions 3.8company rating

    Software Engineer Lead job 36 miles from Towson

    GBSI is seeking an Information Technology (IT) professional for the role of Software Applications Engineer in Landover, MD to provide Automation and Orchestration services for Commercial Off-the-Shelf software products and enterprise system management to include integration services, software repair, and diagnostic testing for all system software and layered products. Responsibilities Creates and implements software applications, often collaborating with other engineers and stakeholders to understand requirements and translate them into functional software; Thoroughly tests applications to identify and resolve bugs and ensure they perform as intended; Ensures the continued functionality and performance of applications through updates, bug fixes, and ongoing maintenance; Provides technical support to users and clients, addressing issues and questions related to the software; Collaborates closely with other engineers, product managers, and business stakeholders to understand requirements and ensures successful application development and deployment; Improves the overall functionality of software applications by analyzing customer feedback, sales data, and other relevant information; Proficiency in various programming languages and software development methodologies. i.e., PowerShell, SQL, Java, JavaScript, Perl, Python; Software Architecture: Understanding of software architecture principles and best practices; Identifies, analyzes, and resolves technical issues related to software applications; Strong communication skills to effectively collaborate with other team members and stakeholders; Knowledge of testing methodologies and debugging techniques; Ability to create and maintain technical documentation for software applications. Qualifications LEVEL III: Bachelor's degree in a related field, with five (5) to eight (8) years' experience is required; OR Masters degree in a related field with three (3) to five (5) years' experience years of experience; OR PhD with zero (0) to two (2) years' experience; Must have a current DoD 8570.1-M IAT Level III (i.e., CISSP GCIH,or GCIA) certification is required at start; Must possess an active TS/SCI clearance with SCI eligibility at start; Experience in software engineering and intregration of Commercial Off-the-Shelf software products is required; ITILv4 Foundations certification is desired. About GBSI Established in 1995, Global Business Solutions, Inc. offers customers a distinctive blend of information technology capabilities, education and training services, and information assurance solutions. Managed by a team of executive leaders experienced in the field of information technology and training services within the industry and government, GBSI prides itself on exceeding expectations. Our award-winning solutions give clients the support tools needed to successfully deliver in evolving environments with confidence. GBSI is an affirmative action/equal opportunity employer. All Qualified applicants will receive consideration for employment without regard for race, religion, color, national origin, sex, age, status as a protected veteran, among other things, or status as a qualified individual with a disability. This Contractor and subcontractor shall abide by the requirements of 41 CFR-60-300.5(a). This regulation prohibits discrimination against qualified protected veterans, and requires affirmative action covered prime contractors and subcontractors to employ and advance in employment qualified protected veterans. Pay Transparency Nondiscrimination Provision: GBSI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with GBSI's legal duty to furnish information. Drug Free Workplace: We maintain a drug-free workplace and perform pre-employment substance abuse testing.
    $78k-107k yearly est. 60d+ ago
  • Software Engineer 2

    T-Rex Solutions 4.1company rating

    Software Engineer Lead job 22 miles from Towson

    Job Description Are you ready to make a significant impact by supporting critical national security infrastructure? T-Rex Solutions is looking for a highly skilled Software Engineer 2 to join our dynamic team at Ft. Meade, MD in support of the Intelligence Community. Responsibilities: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing- intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. Requirements: Seven (7) 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. Active TS/SCI w/ polygraph required 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 $160,000 - $190,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.
    $160k-190k yearly 23d ago
  • Software Application Developer Intern for GOES-R Series Satellites

    KBR Wyle Services

    Software Engineer Lead job 35 miles from Towson

    Title: Software Application Developer Intern for GOES-R Series Satellites Total Operational Weather Readiness-Satellites (TOWR-S) Belong. Connect. Grow. with KBR! Around here, we define the future. We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely. About the Internship Join our 12-week immersive program supporting the future of environmental monitoring through the GOES-R Series of geostationary satellites. As a Student Mission Application Developer, you'll work alongside mission-driven experts, contributing to the development, integration, and deployment of cutting-edge software that processes, distributes, visualizes, and monitors satellite imagery and observations. This role is designed for students passionate about applying their programming and analytical skills to real-world systems that protect lives and property and enable more accurate weather forecasting, climate monitoring, and hazard detection. This internship is available part-time year-round, with opportunities for full-time work during summer and academic breaks. The preferred location is the National Weather Service Headquarters in Silver Spring, MD, though remote participation may be considered for well-qualified candidates who can work independently. Your Impact Help build and optimize operational software systems supporting the NOAA Satellite mission software systems Contribute to visualization interfaces and data processing tools used by scientists and forecasters nationwide Play an active role in software testing, refinement, and deployment Collaborate with an expert team supporting one of NOAA's flagship missions Grow technical skills and professional experience in an impactful, mission-driven setting Many past interns have contributed directly to operational NOAA software systems, with several moving on to full-time careers after graduation. Who Should Apply We're looking for curious and motivated rising juniors, seniors, or graduate students with a background in: Computer Science Engineering Meteorology Atmospheric or Physical Sciences If you're excited about applying technology to real-world environmental missions, we want to hear from you. Required Qualifications High school diploma or equivalent Currently enrolled in an undergraduate or graduate degree program at an accredited university Solid foundation in mathematics and geometry, including basic integral calculus and two semesters of college-level physics Proficiency in Python, including object-oriented programming and scientific libraries like NumPy and SciPy Functional knowledge of Linux (RedHat/CentOS), bash commands, and basic text editors like vi Familiarity with Git version control workflows Preferred Skills Familiarity with Agile or Scrum software development practices Basic knowledge of SQL or NoSQL databases Interest in scientific software development and maintaining robust, scalable code Exposure to Docker or cloud-based deployment environments Strong problem-solving and debugging skills Excellent communication and collaboration abilities Eagerness to learn and explore new tools and techniques Optional Focus Areas Depending on your academic focus and project needs, assignments may include: Scientific visualization using JavaScript (e.g., D3.js) Processing satellite imagery for feature extraction and environmental analysis Data science techniques for usage modeling, monitoring, and system diagnostics What We Offer Mentorship: Personalized guidance from experienced engineers and scientists Meaningful Work: Contribute to NOAA systems with real-world national impact Professional Development: Build technical, analytical, and leadership skills Pathways to Full-Time Roles: Many of our interns go on to join KBR or our partner organizations in full-time positions Inclusive Culture: We believe that diverse teams build better solutions, and we encourage applicants from all backgrounds to apply Compensation $45,600 - $56,900/year equivalent Final rate determined by location, qualifications, and schedule. Hourly pay will be adjusted for part-time or full-time availability. Eligibility U.S. Citizenship is required due to the nature of the work We believe in building a diverse and inclusive workplace-we welcome applicants of all backgrounds, experiences, and perspectives Learn More About the GOES-R Series Mission: ********************** Ready to launch your career and contribute to a mission that matters? Apply today. KBR BENEFITS KBR offers a wide range of benefits for their employees; we offer medical, prescription, dental, vision, AD&D, disability benefits, retirement 401k, travel benefits, PTO, holidays, flexible work schedules, parental leave, military leave, education assistance, and the list goes on and on! We also support career advancement through professional training and development. Belong, Connect and Grow at KBR At KBR, we are passionate about our people and our Zero Harm culture. These inform all that we do and are at the heart of our commitment to, and ongoing journey toward being a People First company. That commitment is central to our team of team's philosophy and fosters an environment where everyone can Belong, Connect and Grow. We Deliver - Together. KBR is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, disability, sex, sexual orientation, gender identity or expression, age, national origin, veteran status, genetic information, union status and/or beliefs, or any other characteristic protected by federal, state, or local law.
    $45.6k-56.9k yearly 17d ago
  • Junior Full Stack Software Engineer (Part-Time/Internship)

    Interclypse Inc.

    Software Engineer Lead job 30 miles from Towson

    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 being a core member of our travel and hospitality platform. This platform provides innovative technology solutions to the travel industry allowing companies of all sizes to engage in the global travel market. The primary technologies we use are ReactJS for our front-end application and Java with Spring Boot for our RESTful backend. Our application uses both MongoDB and SQL and runs on AWS in Kubernetes. Our full-stack web developer position is geared towards individuals with limited software development 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 software developer. Requirements Responsibilities: Develop software Learn how to become proficient at developing full-stack applications with ReactJS and 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 software development, preferably some exposure to JavaScript 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. 3d ago
  • Software Engineer, iOS App Development

    The Washington Post 4.6company rating

    Software Engineer Lead job 42 miles from Towson

    Join the future of news We're on a mission to deliver riveting storytelling for all of America. At The Washington Post, you'll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most. About Our Team The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales. Why This Role Matters The Washington Post is looking for a Software Engineer to support our flagship apps engineering team. Under general supervision, you will perform technical analysis, design and development or enhancement of iOS applications and play an integral role in helping deliver increasingly smarter mobile apps to our users. You will participate in all facets of the agile development process and will have the opportunity to contribute to products that will be used by millions of people. We are looking for someone with strong interest in all things mobile and a passion for delivering high quality, solid applications. What Motivates You * You want to help bring our award-winning journalism to people every day. * You are passionate about learning mobile development, growing your skills, and delivering high-quality products. * You have opinions about leveraging the latest technology from Apple and other solution providers to enhance the news-reading experience. * You enjoy collaborating with colleagues across disciplines to solve problems and deliver new functionality. * You have opinions about what makes for a good native app experience. * You enjoy breaking down complicated problems into distinct workable pieces. How You'll Support The Mission * Design and develop advanced applications for iOS and related platforms. * Collaborate with cross-functional teams to define API contracts, design and ship new features. * Design high-level mobile solutions to meet product requirements and following established development methodologies and standards. * Understand the complexities of and help integrate different third-party SDKs * Identify, troubleshoot, and solve complex problems * Participate in agile software development practices and peer/code reviews. * Unit-test code for robustness, including edge cases, usability and general reliability * Stay on top of latest technologies/ mobile trends and recommend appropriate design solutions. The Skills and Experience You Bring It's okay to not meet 100% of these requirements. We're primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set. * Bachelor's degree in Computer Science, engineering or related technical field or equivalent experience. * 3+ years of experience with the iOS SDK required; prior experience in a similar role preferred. * Strong grasp of computer science fundamentals, operating systems, algorithms, data structure, design principles. * Excellent verbal/written communication and collaboration skills. * Strong problem-solving skills. * Experience working with or prototyping with Apple SDKs * Experience with Swift. * Experience with Version Control principles, preferably using Git and Pull Requests * Familiarity with Agile/Scrum methodologies. * Experience with testing and quality assurance practices including unit testing and code documentation. Collaboration makes us stronger. That's why our offices are designed with open layouts, modern technology, and easy access to transportation. With certain exceptions for newsgathering and business travel, we work on-site five days a week. Compensation and Benefits Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey: * Competitive medical, dental and vision coverage * Company-paid pension and 401(k) match * Three weeks of vacation and up to three weeks of paid sick leave * Nine paid holidays and two personal days * 20 weeks paid parental leave for any new parent * Robust mental health resources * Backup care and caregiver concierge services * Gender affirming services * Pet insurance * Free Post digital subscription * Leadership and career development programs Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status. The salary range for this position is: $98,800 - $164,600 Annual The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process. Your story awaits. Apply today! Learn more about The Post at careers.washingtonpost.com.
    $98.8k-164.6k yearly 3d ago
  • Application Software Engineer

    Nerd Up

    Software Engineer Lead job 39 miles from Towson

    Python Developer - Research & Development Team (R&D) Design data-intensive applications for IoT Engineering, Robotics, and Consumer Electronics Cutting-edge, global consumer electronics/robotics company is seeking a Python Developer to join its R&D team whose customers around the globe include Sony, Kodak, LG, iRobot, Wacom, Samsung, and more. If you love research, data science, and Python programming and want a job where you can innovate and contribute to product development (not just research), you'll love learning more about this rare opportunity. If you're an innovative engineer who loves seeing your code, presentations, and team make a difference and categorically improve end-user experience, apply today! The Role Write clean, easy-to-understand code and contribute to the team's software engineering knowledge and application engineering output. Communicate complex scientific concepts but non-reductively to other teams, creating clean dashboards to help engineers access, understand, and drill down to appreciate the depths of your data. Collaborate with designers and engineers to ensure that Science output is incorporated into the product as smoothly and optimally as possible. Read scientific papers to understand current state-of-the-art for relevant modeling tasks. Author research, if you'd like (not required) Requirements Applied Physics or Applied Math background. Strong Python Development skills, having written complex code as part of a team. Solid software engineering skills, particularly relating to data engineering and using Python. Good scientific communication skills including being able to relate technical concepts to a non-technical audience. Strong experience using Python to parse and process complex and large datasets. Understanding and comfort with probability and statistics. Pragmatic approach to problem-solving. Helpful Repertoire (not all are required; this is a collaborative learning environment) Applied technical knowledge in Python, SQL, Regular Expressions, RESTFul Methodologies, Git, and Continuous Integration/Deployment tooling. Machine learning (ML) frameworks (sci-kit learn, tensor flow) and with different types of classifiers, hyperparameter tuning, Reporting/visualization (Tableau, Looker) of machine learning model metrics. Data pre-processing tools Education and Experience 5+ years' experience in Python software development and systems engineering A bachelor's in relevant engineering, applied physics, applied math, or software field (systems, electrical, computer, mechanical, computer science, or robotics) is required. Advanced degree or certification in any of these disciplines is also helpful.
    $74k-100k yearly est. 60d+ ago
  • Software Applications Engineer- Annapolis, MD

    Sourcepro Search

    Software Engineer Lead job 30 miles from Towson

    SourcePro Search is conducting a search for a Software Applications Engineer, in Annapolis, MD. Responsibilities: Performs highly complex systems modeling, simulation and analysis to provide appropriate solution. Conducts investigations and tests of complex software systems to enhance performance or to investigate and resolve matters of significance. Reviews completion and implementation of technical products to ensure success and timeliness. Reviews literature, patents and current practices relevant to the solution of more complex projects. Recommends corrections in complex technical applications and analysis to enhance performance. Evaluates vendor capabilities on projects to provide required products or services. Provides leadership and work guidance to less experienced personnel. Provides technical consultation to other organizations; interacts with senior customer personnel and internal senior management. Provides the customer base with first level support. Qualifications: Must have a solid background in UNIX programming, TCP/IP networking, and database replication. Knowledge of MySQL and query optimization. Apache, Squid, Redhat Linux knowledge a plus. Must have experience running high-traffic web services, including requirements and capacity analysis, service configuration, monitoring and troubleshooting, and change management. Must have demonstrable diagnostic and problem solving skills to ensure an optimal development environment. Must have excellent problem solving skills diagnosing performance issues and handling large scale systems. Must be able to respond to tier 2+ support calls during and outside of normal business hours and weekends. Bachelor's degree or equivalent combination of education and experience Six or more years of experience in software engineering or operating systems programming Experience working with software design principles Active Top Secret/SCI with Polygraph clearance and to maintain the clearance is required Preferred Additional Skills: Bachelor's degree in computer science, management information systems, or related field preferred Strong analytical and creative problem solving skills to resolve highly complex software design issues and create new software for one or more products Good leadership skills to mentor, oversee, and lead team members Good interpersonal skills to interact with senior customers, management, and team members Good communication skills to interact with team members and senior support personnel Ability to synthesize broad and narrow concepts of high complexity and use them to meet company objectives Ability to work independently and as part of a team ****************************
    $74k-101k yearly est. 60d+ ago
  • Java Application Software Engineer

    Gigatec

    Software Engineer Lead job 30 miles from Towson

    Full-time Description Some of our Perks and Benefits 100% Paid Healthcare 31 Days PTO 10% 401k in every paycheck 100% Fully Vested!!! Do you get excited about learning new technologies, problem solving, and making an impact? We know that cybersecurity and its technologies evolve at a rapid pace. The defense community needs an engineering partner who can not only keep up, but bring the technical expertise and passion necessary to solve the new hardest problems - and do it well. GIGATEC's highly engaged, agile team does just that, with innovative solutions for every mission-critical challenge. If your answer is an enthusiastic "yes" then please keep reading! Our team is passionate about defending national security and mastering new tech, so we give our engineers exactly what they need to do both: unlimited upskilling, tuition reimbursement, student loan repayment, and 100% paid healthcare, plus flexible benefits. We are seeking Software Engineers who wish to accelerate their skills and focus on tackling the most difficult challenges of the US Government, in one of the most exciting areas of the mission available. GIGATEC offers the best salaries and benefits packages available, where you are at the center of our motivation. NOTE - Our positions require a Top Secret clearance, as well as Counterintelligence and Lifestyle polygraphs. Applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa. Requirements What You'll Be Doing (We don't love the bullet points, but we love the work!) Your role will include being tapped into for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with other COTS and FOSS products, packages, and libraries. You will get to work with cutting edge systems which might include (but are likely not limited to) processing intensive analytics (remember, this is HPC), novel algorithm development, manipulation of extremely large data sets (again, HPC!), real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. All being critical to the success of the customer and the overall mission at large. Required Skills - Experience using the Linux CLI - Scripting using Bash/Python - Developing with Java in a Linux environment - Experience with the Spring Framework including Spring Boot, Spring Data and Spring Integration - Experience with NoSQL databases including MongoDB - Experience with containerization technologies such as Docker and containerd - Experience with Source Control Systems such as Git - Familiar with Apache NiFi canvas to process and distribute data - Familiar with Messaging Frameworks such as RabbitMQ and Kafka - Familiar with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins Position Desired Skills - Familiar with container orchestration technologies such as Kubernetes - Familiar with IaC principles, concepts, and tools including Ansible - Experience with the Atlassian Tool Suite including Jira and Confluence Qualifications - (7) years' experience as a Software Engineer - Bachelor's degree in Computer Science or related discipline Salary Description Annual plus bonus
    $74k-101k yearly est. 60d+ ago
  • Software Engineer General Application (Clearance Required)

    Nexxis Solutions

    Software Engineer Lead job 30 miles from Towson

    Be part of an Agile team of engineers building next-generation systems using the latest languages, technologies, databases, and platforms such as : Java, C, C++, Python, JavaScript, Node.JS, Angular, React, Kubernetes, Docker, Hadoop, Accumulo, MongoDB, Postgres, Spark, AWS, Azure, VMWare, and more. Functional Domains: High Performance Computing, Cloud Computing at Petabyte Scale, Computer Network Operations, Mission Management, Signals Processing, Data Visualization, Data Flow, and more. Degree Requirements: A B.S. in Computer Science, Computer Engineering, or a related field is required for most positions. A Masters or Ph.D. in Computer Science, Engineering, or a related field is a plus but not required for most positions. Experience Requirements: Available positions range from 0 - 20+ years of experience. Clearance Requirements: Current DoD TS/SCI clearance with Polygraph is required. Nexxis Solutions offers competitive salary and comprehensive benefits package (including paid time off, medical/dental/vision insurance, 401k and more). Salary ranges: $100-130k; Mid-level: $120-180k; Senior level: $150-230k* S ome positions may allow for pre-approved telework, typically ranging from 20% to 80% of the time. More details can be found here: Nexxis Solutions Benefits Overview * S alary ranges represent a general guideline. Nexxis Solutions considers several factors when determining compensation including but not limited to: scope and responsibilities of the position; candidate's experience, education/certifications, skills; and current market conditions. Employment Opportunity Statement Nexxis Solutions is committed to providing equal employment opportunities to all qualified individuals in accordance with applicable federal, state, and local laws. Employment decisions are based on job-related criteria and business needs. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, age, disability, genetic information, military or veteran status, or any other status protected by law. This policy applies to all aspects of employment, including recruitment, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. Nexxis Solutions promptly investigates reports of discrimination, harassment, or retaliation and takes appropriate action in accordance with our policies and legal obligations. If you have a disability and would like to request an accommodation in order to apply for a position with Nexxis Solutions, please contact us HERE, or by calling ************. Applicants have rights under Federal Employment Laws. You can find links to these notices here.
    $74k-101k yearly est. 60d+ ago
  • Software Engineer 1

    T-Rex Solutions 4.1company rating

    Software Engineer Lead job 22 miles from Towson

    Job Description T-Rex is looking for a talented Software Engineer 1 to work on a program in the Ft. Meade area in support of the Intelligence Community. Responsibilities: We are seeking a qualified software developer (SWE1) to support modernization and development of next generation cybersecurity software. The ideal candidate will help design and develop cutting edge, modern and scalable frameworks for our customers to ensure our customers have the latest and greatest technologies available to the warfighter. Projects are worked directly with customers on the most mission critical systems to quickly enhance capabilities or resolve issues in existing tools for real-world applications. Role Type This position is an onsite role. Requirements: Typically requires Bachelor's degree in Computer Science or related discipline from an accredited college or university and 7 years experience and experience with C, C++, or Python Analyze user requirements to derive software design and performance requirements. Debug existing software and correct defects. Provide recommendations for improving documentation and software development 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. Design or implement complex database or data repository interfaces/queries Active and transferable U.S. government issued TS/SCI with FSP security clearance is required. 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 $140,000 - $170,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.
    $140k-170k yearly 32d ago
  • Cloud Software Engineer

    Elder Research 3.9company rating

    Software Engineer Lead job 22 miles from Towson

    Yes Security Clearance: Active TS/SCI Full Scope Poly is required at the time of hire. We are looking to hire a Cloud Engineer who can support robust and repeatable cloud designs in support of data manipulation, large-scale infrastructure for data ingestion, and data visualization for custom client applications. Candidates should have the ability and the willingness to tailor applications to a clients' business goals using an iterative methodology. Candidates should also be able to consider both long-term stability and scalability while taking a user-focused approach to development and deployment. This role does require you to have a Bachelors/Master's degree in Computer Science or related field, or equivalent experience in a technical role and you must be eligible to obtain a clearance if you do not already have one. Candidates should have a mix of the following experiences: Certification in design or architecture for one or more of the following cloud providers - AWS, Azure, or Google. Deep experience in general compute and storage within cloud-based systems. Deep experience in networking and security with cloud-based systems. Deep experience in serverless capabilities within a cloud environment, AWS Lambda, or equivalent. Experience with SQL or NoSQL databases native to cloud provider or 3rd party. Experience with deploying data manipulation tools for transformations in preparation for analytics. Tools may include, AWS Glue, or equivalent. Experience in delivering machine learning results from cloud packages such as AWS Sagemaker, Google Vertex AI, or equivalent. Fluency with one or more modern Object-Oriented Programming Languages (Python, Typescript, Java) Experience with user administration hierarchies leveraging IAM technologies. Utilized infrastructure as code within one of the cloud environments - AWS CDK, Terraform, or equivalent. Led and collaborated with others to accomplish a technical task. Presented technical work to a non-technical audience via writing or presentation. Minimum Requirements Bachelors/Master's degree in Computer Science or related field, or equivalent experience in a technical role. Excellent written and verbal communication skills Ability to parse project requirements, including asking questions to ensure full and correct understanding. Willingness and ability to learn new concepts and tools quickly.
    $76k-107k yearly est. 60d+ ago
  • Software Back End Engineer, Digital Subscriptions

    The Washington Post 4.6company rating

    Software Engineer Lead job 42 miles from Towson

    Join the future of news We're on a mission to deliver riveting storytelling for all of America. At The Washington Post, you'll help reinvent news. Our work is driven by a deep investigative spirit and enhanced by innovation to bring audiences closer to the stories that matter most. About Our Team The Washington Post is powered by the passion and talent of our people. It takes all of us to reinvent news. Beyond our award-winning Newsroom and Opinions teams, we work across many departments, including Brand & Events, Communications, Customer Care, Engineering & Product, Finance, Human Resources, Legal, Marketing & Advertising, Print Operations, and Sales. Why This Role Matters The Washington Post is hiring a Back End Engineer for our subscription team to focus on building and supporting internal and externally facing systems. The Digital Subscriptions org is a fast paced, high growth environment that respects its engineers and customers. We are looking for a self-driven engineer with a conscientious mentality and a commitment to innovate with high quality work. In this role, you have a direct impact on The Post's top line performance and the opportunity to work with colleagues from all parts of the company from Marketing to the Newsroom. What Motivates You * You have a passion to find areas where you can bring change and have an impact with minimal direction and guidance. * You are obsessed with understanding the big picture and how your work fits in * You think outside the box and find unique solutions to business problems including solutions to problems that the business doesn't yet know they have. * You have a passion to write flexible and reusable code. * You are energized with learning new technologies and platforms. * You have an eye for detail and passion for quality. * You will directly impact the work of our colleagues across the organization with every release. * You will have opportunities to work on multiple projects and deliver a variety of features and services. * You love to collaborate to figure out solutions to the toughest problems. * You have an aptitude to simplify and communicate technical concepts to a non-technical audience. How You'll Support The Mission * Work across many backend services which power internal tools and subscriber experiences both onsite and for our native mobile apps. * Write high-quality code with best practices and design patterns in mind and engage in code review/quality assurance. * Work with your partners from different teams and disciplines to create a scalable experimentation and personalization architecture. * Consult with your partners in Product to form goals and break work into atomic units. * Optimize the underlying AWS infrastructure for subscription services for performance and cost. * Use your experience to help guide technical decisions and participate in technical architecture discussions. * This role requires limited on-call hours. An on-call schedule will be determined a couple of months after you join, considering team size and other variables. The Skills and Experience You Bring It's okay to not meet 100% of these requirements! We're primarily looking for people who meet some of these requirements and are motivated to learn new technologies and expand their skill set. * BA/BS in Computer Science or a related technical field or equivalent practical experience. * 2+ years' experience with Java * 2+ years' experience with back-end technologies such as Java EE, Spring Boot, and JUnit. * 2+ years' experience with relational databases such as Oracle, MySQL, Postgres. * 2+ years' experience with Application servers such as Wildfly, Glassfish, Tomcat. * 2+ years' experience with Web servers such as httpd and Nginx. * 2+ years' experience with message/event buses such as JMS, ActiveMq, SQS/SNS (AWS). * 1+ years' experience with engineering tools such as DataDog, Splunk, and Catchpoint * 1+ years' experience with DevOps technologies such as Docker and Jenkins. * 1+ years' experience with Amazon Web Services (AWS) such as S3, ECS, EC2, and CloudWatch. * Experience in agile software development teams and working iteratively with designers, product managers, and stakeholders. * A keen eye for detail, good use of polymorphism, and the ability to write code that promotes code reuse. * Experience with Python and NodeJS * 3+ years' experience with Java * 3+ years' experience with back-end technologies such as Java EE, Spring Boot, and JUnit. * 3+ years' experience with relational databases such as Oracle, MySQL, Postgres. * 3+ years' experience with Application servers such as Wildfly, Glassfish, Tomcat. * 3+ years' experience with Web servers such as httpd and Nginx. * 2+ years' experience with DevOps technologies such as Docker and Jenkins. * 2+ years' experience with Amazon Web Services (AWS) such as S3, ECS, EC2, and CloudWatch. Collaboration makes us stronger. That's why our offices are designed with open layouts, modern technology, and easy access to transportation. With certain exceptions for newsgathering and business travel, we work on-site five days a week. Compensation and Benefits Wherever you are in your life or career, The Washington Post offers comprehensive and inclusive benefits for every step of your journey: * Competitive medical, dental and vision coverage * Company-paid pension and 401(k) match * Three weeks of vacation and up to three weeks of paid sick leave * Nine paid holidays and two personal days * 20 weeks paid parental leave for any new parent * Robust mental health resources * Backup care and caregiver concierge services * Gender affirming services * Pet insurance * Free Post digital subscription * Leadership and career development programs Benefits may vary based on the job, full-time or part-time schedule, location, and collectively bargained status. The salary range for this position is: $98,800 - $164,600 Annual The actual salary within this range will depend on individual skills, experience, and qualifications as they relate to specific job requirements. This position may be eligible for a bonus or incentive program, and a member of the Talent Acquisition team will discuss bonus payment terms and conditions during the interview process. Your story awaits. Apply today! Learn more about The Post at careers.washingtonpost.com.
    $98.8k-164.6k yearly 3d ago
  • Java Application Software Engineer

    Gigatec

    Software Engineer Lead job 30 miles from Towson

    Job DescriptionDescription: Some of our Perks and Benefits 100% Paid Healthcare 31 Days PTO 10% 401k in every paycheck 100% Fully Vested!!! Do you get excited about learning new technologies, problem solving, and making an impact? We know that cybersecurity and its technologies evolve at a rapid pace. The defense community needs an engineering partner who can not only keep up, but bring the technical expertise and passion necessary to solve the new hardest problems — and do it well. GIGATEC's highly engaged, agile team does just that, with innovative solutions for every mission-critical challenge. If your answer is an enthusiastic "yes" then please keep reading! Our team is passionate about defending national security and mastering new tech, so we give our engineers exactly what they need to do both: unlimited upskilling, tuition reimbursement, student loan repayment, and 100% paid healthcare, plus flexible benefits. We are seeking Software Engineers who wish to accelerate their skills and focus on tackling the most difficult challenges of the US Government, in one of the most exciting areas of the mission available. GIGATEC offers the best salaries and benefits packages available, where you are at the center of our motivation. NOTE – Our positions require a Top Secret clearance, as well as Counterintelligence and Lifestyle polygraphs. Applicants must be authorized to work in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa. Requirements: What You’ll Be Doing (We don’t love the bullet points, but we love the work!) Your role will include being tapped into for developing, sustaining, and troubleshooting GHOSTGEM's software suite of applications including JEDIPOWER and possibly future capabilities as mission needs arise. Software development activities include implementation, testing, and integration with other COTS and FOSS products, packages, and libraries. You will get to work with cutting edge systems which might include (but are likely not limited to) processing intensive analytics (remember, this is HPC), novel algorithm development, manipulation of extremely large data sets (again, HPC!), real-time systems, business management information systems, and systems which incorporate data repositories, data transport services, and application and systems development and monitoring. All being critical to the success of the customer and the overall mission at large. Required Skills – Experience using the Linux CLI – Scripting using Bash/Python – Developing with Java in a Linux environment – Experience with the Spring Framework including Spring Boot, Spring Data and Spring Integration – Experience with NoSQL databases including MongoDB – Experience with containerization technologies such as Docker and containerd – Experience with Source Control Systems such as Git – Familiar with Apache NiFi canvas to process and distribute data – Familiar with Messaging Frameworks such as RabbitMQ and Kafka – Familiar with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins Position Desired Skills – Familiar with container orchestration technologies such as Kubernetes – Familiar with IaC principles, concepts, and tools including Ansible – Experience with the Atlassian Tool Suite including Jira and Confluence Qualifications – (7) years’ experience as a Software Engineer – Bachelor’s degree in Computer Science or related discipline
    $74k-101k yearly est. 42d ago
  • Software Reverse Engineer 3

    T-Rex Solutions 4.1company rating

    Software Engineer Lead job 22 miles from Towson

    Job Description Are you ready to make a significant impact by supporting critical national security infrastructure? T-Rex Solutions is looking for a highly skilled Senior Software Reverse Engineer 3 to join our dynamic team at Ft. Meade, MD in support of the Intelligence Community. Responsibilities: Description: Perform hardware, software, and signals analysis of embedded devices and their supporting infrastructure equipment. Perform penetration testing and vulnerability analysis of these embedded devices and associated infrastructure. Document results. Requirements: Experience with low-level programming and assembly language. Knowledge of C/C++ and Python. Knowledge of industry standard reverse-engineering tools. Fifteen (15) years' experience as a software reverse engineer, in programs and contracts of similar scope, type, and complexity is required. Four (4) years of additional reverse engineering experience may be substituted for a bachelor's degree. Desired Skills: Experience developing software for embedded systems. Experience automating reverse engineering tasks. Active TS/SCI w/ FSP required. 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 $230,000 - $260,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.
    $76k-106k yearly est. 11d ago

Learn more about software engineer lead jobs

How much does a software engineer lead earn in Towson, MD?

The average software engineer lead in Towson, MD earns between $85,000 and $149,000 annually. This compares to the national average software engineer lead range of $93,000 to $168,000.

Average software engineer lead salary in Towson, MD

$113,000

What are the biggest employers of Software Engineers Lead in Towson, MD?

The biggest employers of Software Engineers Lead in Towson, MD are:
  1. Onemain (Formerly Springleaf & Onemain Financials
  2. OneMain
Job type you want
Full Time
Part Time
Internship
Temporary