Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer (Java) image - Rise Careers
Job details

Software Engineer (Java)

As an employee-owned company, DMA prioritizes employees. Low turnover rates and tenured teams are living proof:  

  • 2025 Great Places to Work Certified
  • Employee stock ownership program eligibility begins on day one of employment (ESOP contribution is targeted at 6% of your annual compensation)
  • Company paid parental leave
  • Generous time off package 
  • Multiple benefit plans, eligibility begins on day one of employment
  • Culturally focused on work/life balance, mental health, and the overall wellness of our employees

This is a hybrid position with an expectation to be in our Fort Wayne, IN office a minimum of two days per week. This position does not qualify for relocation assistance. Must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future. This position does not qualify for employment-based sponsorship. 

Position Summary

The Software Engineer will be responsible for the maintenance and enhancements to existing software solutions and websites, actively participate in client-related support, as well as assist with the implementation of more optimized and efficient processes.

Essential Duties and Responsibilities

• Participate in code reviews and release & sprint planning sessions
• Produce clean, well designed, testable, and efficient source code
• Develop unit test cases for new features and bug fixes
• Diagnose and triage issues with software; determine and document root cause
• Maintain and enhance existing software solutions
• Provide technical support as needed
• Establish estimates/timelines for development tasks and technical solutions
• Assist in collecting and documenting technical requirements and potential solutions
• Assist in developing conceptual (high-level) and technical (low-level) designs that follow specifications and best practices
• Assist in dividing tasks into quantifiable subtasks, and in reasonably predicting the effort to complete the tasks
• Assist in providing technical guidance and mentoring to less-experienced team members
• Assist in preparing functional and technical documentation
• Assist in establishing realistic estimates for individual development tasks, and for complex technical solutions

Non-Essential Duties and Responsibilities

• Perform other duties as assigned

Education and Qualifications

• Bachelor’s degree in Computer Science, Computer Technology, or related field preferred
• 1+ years professional programming experience
• Understanding of Java, HTML, JavaScript, Java Server, ASP.net, C#, XML, etc.
• Knowledge of relational databases and object-relational mapping concepts
• Understanding of the typical system development life cycle
• Understanding of dynamic, web-based development concepts and technologies
• Understanding of distributed systems
• Ability to handle multiple issues simultaneously
• Intermediate verbal and written communication skills; excellent listening skills
• Intermediate organizational skills and problem-solving skills; ability to multi-task

#LI-JS1

#LI-HYBRID

The Company is an equal employment opportunity employer and is committed to providing equal employment opportunities to its applicants and employees. The Company does not discriminate in employment opportunities or practices on the basis of race, color, religion, gender, national origin, citizenship, age, disability, veteran status, genetic information, or any other category covered by applicable federal, state, or local law. This equal employment opportunity policy applies to all employment policies, procedures, and practices, including but not limited to hiring, promotion, compensation, training, benefits, work assignments, discipline, termination, and all other terms and conditions of employment.

It is DMA's policy to make reasonable accommodations for qualified individuals with disabilities. If you have a disability and either need assistance applying online or need to request an accommodation during any part of the application process, please contact our Human Resources team at HRDepartment@dmainc.com or 800-309-2110 and choosing selection 6. 

Awesome Motive Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Awesome Motive DE&I Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Awesome Motive
Awesome Motive CEO photo
Kartik Mandaville
Approve of CEO

Average salary estimate

$77500 / YEARLY (est.)
min
max
$65000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Awesome Motive logo

What it's like to work at Awesome Motive

Read Reviews
Similar Jobs
Photo of the Rise User

Lead RF communications design and network optimization for Urban Sky’s stratospheric relay and bent-pipe systems to ensure robust, high-bandwidth links for commercial and government missions.

Photo of the Rise User
Awesome Motive Hybrid No location specified
Posted 14 hours ago

Opal is hiring a Senior Account Executive to drive new business and revenue growth by selling its fintech platform to advertising agencies from our San Francisco office.

Photo of the Rise User
Posted 17 hours ago
Inclusive & Diverse
Diversity of Opinions
Growth & Learning
Mission Driven
Social Impact Driven
Empathetic
Dental Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Family Medical Leave
Paid Holidays

Khan Academy is hiring remote Summer 2026 Software Engineer Interns to build impactful educational features (speech-to-text, UI work, classroom tools) using Go and JavaScript in a mission-driven, mentored internship.

Posted 11 hours ago

TENEX is hiring a Senior Software Engineer in Overland Park to design and deliver scalable backend and frontend systems for an AI-driven cybersecurity platform.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Paid Holidays
Paid Time-Off

Samsara is hiring a Senior Software Engineer - Connectivity to deliver full‑stack connectivity features for its Vehicle Gateway and ensure secure, scalable IoT device operations.

Posted 11 hours ago

TENEX seeks a Full Stack Software Engineer in Sarasota to build scalable backend systems and engaging frontend applications for its AI-powered MDR platform.

Photo of the Rise User
Posted 10 hours ago

Hippocratic AI seeks an ML/Backend Research Engineer to develop scalable back-end infrastructure and multimodal data pipelines powering healthcare-focused LLMs in Palo Alto.

Lead architecture and end-to-end delivery of scalable React + TypeScript frontends and C# microservice integrations to improve K‑12 district user experiences.

Photo of the Rise User

OCLC is hiring a Senior Software Engineer to build and modernize full-stack Java applications that support global library services and metadata systems.

Experienced full-stack engineer (front-end oriented) needed to build performant, accessible UIs and integrate them with Node.js microservices for a B2B digital marketing agency.

Photo of the Rise User
Posted 8 hours ago

Nango, a YC-backed open-source integrations platform, is seeking a Senior Backend Engineer to scale backend systems and developer APIs while owning product and community-facing infrastructure in a remote-first team.

Photo of the Rise User
Posted 3 hours ago

Experienced embedded C/C++ developer with strong Qt GUI skills needed to design and deliver world-class user interfaces for Intuitive's da Vinci surgical systems.

PlayOn is hiring a Software Engineer II to develop and scale cloud-native payment systems and support the migration to Stripe Connect.

Photo of the Rise User

Quisitive is hiring a remote Dynamics/Power Platform Developer to design and maintain Power Pages, Power Automate flows and Dynamics 365 customizations for managed services clients across the US.

Photo of the Rise User

Experienced Azure/.NET architect to define cloud-native reference architecture, lead modernization efforts, and mentor teams across a distributed software portfolio.

SpringRole is the first professional reputation network powered by artificial intelligence and blockchain to eliminate fraud from user profiles. Because SpringRole is built on blockchain and uses smart contracts, it's able to verify work experienc...

577 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
October 24, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!