Senior Software Engineer IV

2 weeks ago


River Falls, United States TCP Software Full time

TCP is hiring a Software Engineer IV to work collaboratively to develop software using modern software development principles and state of the art technologies in a cross functional agile development environment.

As a Senior Software Engineer you will:

  • Design, Develop, Test, and document cloud hosted web applications.
  • Deliver quality code based on unit and automated acceptance tests.
  • Review, define, analyze, and improve detailed specifications and implement feature development.
  • Ensure that development/integration documentation is adequate, complete, and published.
  • Work on test automation to help ensure fast delivery of quality products.
  • Participate in peer-reviews of code and offer suggestions in line with best-practice design patterns.
  • Mentor junior team members and provide technical leadership.

You are a strong fit for this role if you have:

  • Bachelor's Degree in Computer Science, Software Engineering or related field.
  • 4-6+ years of hands-on software development experience with C#, .NET, MS SQL or SQL, Angular, REST APIs, HTML, and CSS
  • Strong expertise in TypeScript and modern JavaScript
  • Experience implementing AWS Cognito across a multi-product portfolio preferred
  • Experience working with other AWS native services
  • Strong experience with git or other modern revision control system
  • A comprehensive understanding of computer science concepts
  • Excellent coding skills
  • Strong communication skills
  • Passion for ingenuity
  • Ability to analyze and solve increasingly complicated problems.
  • Extensive knowledge of Agile and Scrum development methodologies
  • Ability to understand requirements and solve technical issues with minimal supervision

About TCP

TCP is a leader in cloud-based workforce management and time and labor solutions. For more than 30 years, TimeClock Plus has helped organizations engage their people by providing flexible, mobile timekeeping and workforce management software and employee time tracking devices. TimeClock Plus delivers best-in-class technology and personalized support to organizations of all sizes in the public and private sector to meet their complex timekeeping, employee scheduling, leave management, and other workforce needs. For more, visit www.tcpsoftware.com or follow us on LinkedIn or Facebook.

TCP is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

Benefits

Competitive salary based on experience

20 days PTO and 13 days of companywide holidays

8 hours to volunteer and impact the community

Comprehensive benefits (Health/Dental/Vision/401K)

  • The work/life set up you need to be successful.


  • Patuxent River, United States John H. Northrop & Associates Inc Full time

    Senior Software Engineer JHNA is currently seeking a talented Senior Software Engineer to join our NAVAIR support team in Patuxent River, MD. This position will require on-site support at NAVAIR, with some allowance for telework/remote work. The ideal candidate will live within a commutable distance from NAS Pax River. Roles/Responsibilities: Develop and...


  • Falls Church, United States Motion Recruitment Full time

    A Washington, D.C. startup is searching for a Senior Software Engineer to join their team. Their platform is designed as a virtual assistant utilizing generative AI. Their mission is to decrease the amount of time spent on reading paperwork, writing emails, and planning around tight schedules and Increase the amount of time and the speed at which state...

  • Software Engineer

    7 days ago


    Patuxent River, United States C3 Innovations, Inc. Full time

    Functional duties: Analyze computer science, engineering, and other software engineering problems to develop and implement solutions to complex applications problems, system design and development issues, or network concerns. Perform software management and integration functions, improve existing computer systems, and review computer system capabilities,...

  • Software Engineer

    1 week ago


    Patuxent River, United States C3 Innovations, Inc. Full time

    Functional duties: Analyze computer science, engineering, and other software engineering problems to develop and implement solutions to complex applications problems, system design and development issues, or network concerns. Perform software management and integration functions, improve existing computer systems, and review computer system capabilities,...

  • Software Engineer

    6 days ago


    Patuxent River, United States C3 Innovations Inc Full time

    Functional duties: Analyze computer science, engineering, and other software engineering problems to develop and implement solutions to complex applications problems, system design and development issues, or network concerns. Perform software management and integration functions, improve existing computer systems, and review computer system capabilities,...

  • Software Engineer

    6 days ago


    Patuxent River, United States C3 Innovations Inc Full time

    Functional duties: Analyze computer science, engineering, and other software engineering problems to develop and implement solutions to complex applications problems, system design and development issues, or network concerns. Perform software management and integration functions, improve existing computer systems, and review computer system capabilities,...


  • Bellows Falls, United States chroma technology Full time

    Job DescriptionJob DescriptionSenior Industrial Software EngineerBellow Falls, Vermont - Hybrid Position Chroma Technology Corp., a world leader in the advanced manufacturing of thin-film optical coatings, has an exciting opening for a Senior Industrial Software Engineer! JOIN OUR AWARD-WINNING TEAM! Recognized as a Best Places to Work in Vermont and awarded...


  • Menomonee Falls, United States Kohl's Full time

    JOB RESPONSIBILITIES Drives development, testing, deployments, and iterative improvement of product capabilities and features in collaboration with designers, product managers, and other engineers on the product team Leverages critical thinking, experimentation, data, and industry best practices to implement desired business outcomes Develops high quality...


  • Menomonee Falls, United States Gntcompany Full time

    Job Title - Senior Manager, Software Engineering Location - Remote (Menomonee Falls ) Job Description - Engineering, extending, and supporting the operating systems & virtual infrastructure within Kohl's clouds to enable our development teams to move their applications to production quickly and efficiently. Practicing and advocating for infrastructure...


  • Patuxent River, United States Sabre Systems Full time

    Responsibilities: Sabre Systems is hiring a Senior Software Engineer to support one of our government customers located in Southern Maryland at Patuxent River Naval Air Station. Sabre will provide technical, analytical, and managerial support for the PEO(A) Advanced Development Team (ADT) by providing Program Management, General/Technical Support; Operations...


  • Falls Church, United States Karkidi Full time

    Deliver simple solutions to complex problems as an AI/ML Software Engineer Senior at GDIT. Here, you’ll tailor cutting-edge solutions to the unique requirements of our clients. With a career in application development, you’ll make the end user’s experience your priority and we’ll make your career growth ours. At GDIT, people are our differentiator....


  • Patuxent River, United States John H. Northrop & Associates Inc Full time

    Senior Systems Engineer JHNA is currently seeking a talented Senior Systems Engineer to join our NAVAIR support team in Patuxent River, MD. This position will require on-site support at NAVAIR, with some allowance for telework/remote work. The ideal candidate will live within a commutable distance from NAS Pax River. Roles/Responsibilities: Apply systems...


  • Saddle River, United States EarthCam Inc Full time

    Who We AreEarthCam is the global leader in providing webcam content, technology and services. Founded in 1996, EarthCam provides live-streaming video, time-lapse construction cameras, and Software-as-a-Service (SaaS) for AI-powered visual asset management, leveraged through our intuitive Control Center 8 dashboard which integrates with leading project...


  • Skaneateles Falls, United States Baxter Full time

    This is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You’ll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients. Baxter’s products and therapies are found in...


  • Fall River, United States Innovative Defense Technologies Full time

    Description Background Information: Innovative Defense Technologies (IDT) is an information technology business headquartered in Arlington, VA with additional offices in Fall River, MA; Mount Laurel, NJ; and San Diego, CA. Founded in 2006, IDT designs and develops best-in-class solutions that facilitate the rapid delivery of software-based warfare...

  • Software Engineer

    1 month ago


    Patuxent River, United States C3 Innovations Inc Full time

    Ability to acquire and maintain a SECRET level clearance is required. Functional duties: Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software development: system resource evaluation; software requirements...

  • Software Engineer

    1 month ago


    Patuxent River, United States C3 Innovations, Inc. Full time

    Ability to acquire and maintain a SECRET level clearance is required. Functional duties:Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software development: system resource evaluation; software requirements...

  • Software Engineer

    1 month ago


    Patuxent River, United States C3 Innovations, Inc. Full time

    Ability to acquire and maintain a SECRET level clearance is required. Functional duties:Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software development: system resource evaluation; software requirements...

  • Software Engineer

    2 weeks ago


    Patuxent River, United States C3 Innovations Inc Full time

    Ability to acquire and maintain a SECRET level clearance is required. Functional duties:Perform Software Systems Engineering for the acquisition, development and sustainment of various programs supporting aircraft and weapons systems. Perform the following activities as part of software development: system resource evaluation; software requirements...

  • Software Engineer

    3 days ago


    Fergus Falls, United States Otter Tail Power Company Full time

    At Otter Tail Power, our employees help us serve the communities we support by producing reliable, affordable, and environmentally responsible electricity. In this role, the Software Engineer will support critical real-time software applications mainly in System Operations and other areas within the company, as well as: * Ensure availability,...