Software Engineer - Mid to Senior Level

Boston, Massachusetts, United States


Software Engineer (Mid to Senior Level)

Join TDMK Digital on an innovative project to help reshape our military’s tech world. TDMK is looking for the best Java Software Engineers to build a team of top tier talent to help our efforts on this project.

Who We Are?

TDMK Digital is a User Experience Software Development company that works with top brand companies and government federal agencies. We highly promote creative thinking that helps all involved get to the solution. We offer a productive environment and a collaborative culture where ideas are welcomed, and professional growth is fostered.


The Air and Space Operations Center Weapons System (AOC WS) is the command and control center for the mission planning, executing and assessing joint air operations during a contingency or conflict. The AOC WS provides the USAF with the strategic capability with 22 global AOC WS locations providing command and control to aircraft through all of the Air Force multiple missions.

The Air Force is modernizing the Weapons Systems, providing a technological advantage in everything from security to actionable insight in the digital battlespace. Using software development best practices, such as Agile and DevOps, this position will integrate data from more than 45 disparate systems and applications that feed data into the AOC WS. This modernization effort will work with the Air Force to standardize, modernize, sustain and transform the 22 AOCs into one inter-operable net-centric AOC WS. These improvements will facilitate data transfer, and allow commanders to make decisions more quickly while reducing human error.


Work with the next tech leaders of the industry in the fast growing tech hub: Boston, Massachusetts. Home to some of America’s favorite sports teams and sites, Boston’s metro area also boasts a diverse culinary culture and is on the cutting edge of medicine and education. Come join the best of the best at our beautiful office located in Downtown Boston at our new WeWork facility – a shared open “startup” environment that provides the perfect work space for collaboration and innovation.

Job Description

Must have experience using Java/JavaScript, scrum and test automation frameworks with proven experience in tasks specializing in software development, integration, and test. Candidate uses and provides creative solutions to complex technical system and software integration problems using modern DevOps/Agile process and tools. Demonstrated self-starter, but is also a good team player in the agile team environment.

Looking for candidates who have skills and competencies in one or more of the following product domains:


Must have a minimum of 6+ years of software development experience using Java/JavaScript, scrum and test automation frameworks. Must be a creative developer, self-starter, and good communicator that can thrive in a collaborative team environment using the latest Agile/DevOps practices and tools along with the following: software development processes; middleware infrastructure development processes, and/or adaptation database development processes

Required Education (including Major):

Bachelor of Science in one of the following: Computer Science, Computer Engineering, Software Engineering

Desired Skills:

Desired skills include 7+ years of experiencing using Test Driven Development (TDD) and Pair Programming development methods along with the following:

· Advanced degree – M.S. in one of the following: Computer Science, Computer Engineering, Software Engineering

· Practical experience developing software for Command and Control systems

· Product development in a multi-disciplined collaborative team environment


Why Should You Apply?

TDMK Digital is an Equal Opportunity Employer – Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation

Apply for this job