Senior Software Engineer

1 month ago


Baltimore, United States ITS - Internet Testing Systems Full time
Job DescriptionJob DescriptionInternet Testing Systems (ITS) is seeking a Senior Software Engineer to join our team in Baltimore, MD. REMOTE applicants accepted. NO third-party resumes will be accepted.
We’re looking for you if you have:
  • A bachelor’s degree in computer science or a related field.
  • 10+ years of experience as a software engineer.
  • Strong experience in C# OOP and software architecture.
  • Experience in SQL Server development.
  • Experience in leading a team and ensuring the growth of team members.
And you’d be an excellent fit if:
  • You’re fluent in OOP design principles and best practices.
  • You enjoy solving problems.
  • You like to think critically.
  • You communicate and ask questions.
  • You appreciate a balance of independent work and teamwork.
We’ll need you to:
  • Design, develop, refactor, and maintain high-quality software applications.
  • Implement C# OOP and SOLID principles.
  • Participate in the entire software development lifecycle, including requirement gathering, design, development, testing, and deployment.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement CICD pipelines and DevOps practices.
  • Build and maintain microservices architecture.
  • Troubleshoot and debug applications.
  • Stay up-to-date with emerging trends and technologies in software development.
And you’ll also be able to:
  • Learn about the testing industry—what it is, how it works, and the lingo that goes along with it. (Don't worry if this is your first time hearing of it.)
  • Get to know your fellow team members. They’re a diverse group of friendly, passionate nerds with a variety of interests outside of ITS, from books to running to woodworking to dogs.
  • Hear about the goings-on of the company at our virtual weekly all-staff meetings and monthly birthday/work-iversary celebrations.
About ITS and the industry:
ITS is a rapidly growing technology company providing cutting-edge technology and quality service to the computer-based testing industry.
You may be asking yourself, "What is the computer-based testing industry?" It's a common question You're probably more familiar with it than you think. If you've ever taken a test online—maybe a standardized assessment at school or a certification at a testing center—you've been part of our industry.
Computer-based tests enable people to progress in their education and open doors to new career opportunities. Students take these tests when they're applying to colleges, doctors take them to ensure they're meeting the standards of medical care, IT professionals take them so they can implement the best security measures, and people in so many more industries take them to learn and grow in their areas of interest. The list of computer-based tests is endless.
What we believe in:
We believe in strong team dynamics, job satisfaction, and making each team member successful. Because of our unique and pioneering technology, our employees typically experience a dramatic increase in their skills and knowledge as they work at ITS. For the past nine years in a row, our team members have voted ITS as a Top Workplace in Baltimore, which is an award that demonstrates our efforts to build a workplace where our team feels acknowledged and supported. We believe that work should be fun and that a successful company needs to nurture its team members, not burn them out.
How we support you:
  • Remote and hybrid work options
  • Health, dental, vision, FSA, HSA, disability, and pet insurance 
  • Traditional and Roth 401(k) 
  • Company-paid life, STD, LTD
  • Student loan assistance 
  • Tuition assistance and certification bonuses
  • Professional development
  • Dog-friendly office
  • Casual working environment
  • Annual costume contest
  • Charitable donation matching
To be considered: 
  • Direct applicants only, NO THIRD PARTIES 
 **** 
Internet Testing Systems is an Equal Opportunity Employer committed to hiring and retaining a diverse workforce. Employees must pass a background and credit check. 
 

Powered by JazzHR

PPVzHmEraf



  • Baltimore, United States The Baltimore Banner Full time

    Job DescriptionJob DescriptionJoin one of Baltimore's Best Places to Work!About the Job:Are you intrigued by the prospect of a career in a dynamic environment where you can showcase your imaginative, skilled and thoughtful side? If so, this is an exciting opportunity for you! The Baltimore Banner is looking for a Senior Software Engineer who will bring...


  • Baltimore, Maryland, United States Cirrus Group Consulting Full time

    Job OverviewCirrus Group Consulting is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications.Key ResponsibilitiesDesign and develop new software products and featuresMaintain and improve existing...


  • Baltimore, United States Capital One Full time

    West Creek 4 (12074), United States of America, Richmond, VirginiaSenior Software Engineer, DevOpsCapital One is seeking talented thinkers and skilled engineers who can envision the next-generation software innovations that will deliver a rich, engaging and unmatched customer experience. In this role, the Cloud Enablement Senior Software Engineer is part of...


  • Baltimore, Maryland, United States Quadrant Inc Full time

    Job ID:Senior .Net Software Engineer Location:Remote/Hybrid REQUIREMENTS:• Ability to obtain and maintain a Public Trust clearance.• Proven experience as a Senior .Net Developer with over 7 years in the field.• Expertise in C# programming.• In-depth knowledge of .NET 8, including both .NET Core and .NET Framework.• Proficient in Microsoft Visual...


  • Baltimore, United States Lavendo Full time $100,000 - $125,000

    Job DescriptionJob DescriptionAbout the CompanyOur client is a fast-growing SaaS company at the forefront of data privacy and security innovation. Their powerful Data Privacy Governance platform utilizes patented AI technology to revolutionize customer data protection, ensuring compliance with GDPR, CCPA, and other privacy regulations for Fortune 100...


  • Baltimore, Maryland, United States CyberCoders Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at CyberCoders. As a key member of our engineering team, you will be responsible for designing, building, and maintaining complex software applications for risk management and decision support in the FinTech industry.Key ResponsibilitiesDesign and develop...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Requisition ID:R* *Category: Engineering* *Location: Baltimore, Maryland, United States of America* *Clearance Type: Secret* *Telecommute: No - Teleworking not available for this position* *Shift: * 1st Shift (United States of America)* *Travel Required: No* *Relocation Assistance: Relocation assistance may be available* *Positions Available: * 1At...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Requisition ID: RCategory: Engineering Location: Baltimore, Maryland, United States of America Clearance Type: Secret Telecommute: No - Teleworking not available for this position Shift: 1st Shift (United States of America) Travel Required: No Relocation Assistance: Relocation assistance may be available Positions Available: 1At Northrop Grumman, our team...


  • Baltimore, United States JCD Staffing Full time

    Job DescriptionJob DescriptionRequirementsRequired Education and Experience 5+ years as a software engineerExperience with C# .NET Core developmentExperience with C++Experience with development in ReactExperience developing rich UIExperience developing REST APIsExperience with ORM such as Entity FrameworkExperience writing Unit TestsExperience in an agile...


  • Baltimore, United States ExistX, Inc Full time

    Job DescriptionJob DescriptionSalary: At ExistX, we are operationalizing groundbreaking research breakthroughs. We are truly making a difference, delivering real-world impact with solutions that are solving critical mission challenges in assured autonomy, electronic warfare, protected communications, and digital modeling & simulation. Our core technology...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Principal or Senior Principal Software Antenna Test Engineer to join our team at Northrop Grumman. As a key member of our Test Engineering organization, you will play a critical role in the development and implementation of software solutions for our radar systems.Key ResponsibilitiesDesign and develop software...


  • Baltimore, United States Arena Analytics Full time

    Job DescriptionJob DescriptionArena Senior Software Engineer (Full Stack) Job Responsibilities: Reporting to the Chief Product Officer, this role will be responsible for building and improving tools across the full software lifecycle: design, implement, deploy and monitor. We’re looking for an individual who wants to dive in and apply their engineering...


  • Baltimore, United States Capital One Full time

    Plano Town Center (31064), United States of America, Plano, TexasSenior Software Engineer, Back EndAre you an innovative thinker who thrives on solving problems? Are you ready for a challenging role where you can make an impact from day one? As a DDI Engineer at Capital One you will accomplish these things and more in one of the largest, most dynamic, and...


  • Baltimore, Maryland, United States Northrop Grumman Full time

    Job SummaryWe are seeking a highly skilled Senior Principal Electronics Engineer to join our team at Northrop Grumman. This role requires a blend of hardware and software skills, with experience in test and measurement equipment, and a hands-on approach to troubleshooting complex electronic systems.Key ResponsibilitiesDevelop and implement flexible hardware...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at InsideHigherEd. As a key member of our software development team, you will be responsible for designing and developing software solutions that support interoperability of data in disparate systems.Key ResponsibilitiesSoftware Development: Design and develop software...


  • Baltimore, United States Capital One Full time

    Center 1 (19052), United States of America, McLean, VirginiaSenior Manager, Software Engineering (People Tech)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers,...


  • Baltimore, United States Capital One Full time

    Center 3 (19075), United States of America, McLean, VirginiaSenior Software Engineer- People TechDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and...


  • Baltimore, Maryland, United States Centurion Consulting Group, LLC Full time

    Position Overview:Centurion Consulting Group, LLC is seeking a skilled Mainframe Software Engineer to join our team. The ideal candidate will have a strong background in mainframe technologies and will be responsible for supporting various client projects.Essential Skills:Proficient in Z/OS Mainframe development, including COBOL, REXX, CLIST, JCL, and SQL,...


  • Baltimore, United States Capital One Full time

    Plano Town Center (31064), United States of America, Plano, TexasSenior Software Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers...


  • Baltimore, United States Red Alpha Full time

    A day in the life: As a Senior Software Engineer, you will develop, maintain, and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, and real-time systems) based upon documented requirements by our customer(s). Additional responsibilities include, but are...