Sr. Software Engineer

Miller Resource Group

United States

Remote

USD 90,000 - 130,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Comprehensive health benefits
Retirement savings plan with employer"
Paid time off and holidays
Flexible spending and other benefits

Job summary

Miller Resource Group is seeking a Software Engineer to join a growing development organization and contribute to a technology platform. The role focuses on building reliable software, resolving complex technical challenges, and improving existing applications.

Responsibilities include developing software and services, translating requirements into solutions, investigating issues, and maintaining systems. You’ll collaborate with engineers and stakeholders to boost reliability, performance, and

Qualifications

  • Bachelor’s degree in CS, engineering, math or related field required.
  • Professional software development experience is expected.
  • Strong programming and debugging skills are needed.
  • Ability to work across multiple software components and systems.
  • Understanding of software testing and modern development practices.
  • Experience working collaboratively in an engineering organization.
  • Strong analytical and problem-solving abilities.
  • Ability to investigate unfamiliar technical issues and develop effective solutions.
  • Clear written and verbal communication skills.

Responsibilities

  • Develop and enhance software applications and supporting services.
  • Translate functional requirements into practical technical solutions.
  • Investigate and resolve application issues and unexpected system behavior.
  • Participate in design, implementation, testing, and ongoing maintenance.
  • Collaborate with other engineers and technical stakeholders on development initiatives.
  • Contribute to improvements in application reliability, maintainability, and performance.
  • Assist with complex issues that require deeper technical investigation.
  • Identify opportunities to improve development processes and existing functionality.
  • Contribute to documentation and knowledge-sharing efforts.

Skills

Bachelor's degree in CS/Engineering/数学
Software development experience
Programming and debugging
Cross-component work
Software testing understanding
Collaborative engineering
Analytical and problem-solving
Unfamiliar issue troubleshooting
Clear written and verbal communication

Education

Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field

Job description

Software Engineer

Our client is seeking a software engineer to join a growing development organization and contribute to the ongoing development of its technology platform. This role will focus on building reliable software, resolving complex technical challenges, and helping improve existing applications.

Responsibilities
  • Develop and enhance software applications and supporting services

  • Translate functional requirements into practical technical solutions

  • Investigate and resolve application issues and unexpected system behavior

  • Participate in design, implementation, testing, and ongoing maintenance

  • Collaborate with other engineers and technical stakeholders on development initiatives

  • Contribute to improvements in application reliability, maintainability, and performance

  • Assist with complex issues that require deeper technical investigation

  • Identify opportunities to improve development processes and existing functionality

  • Contribute to documentation and knowledge-sharing efforts

Qualifications
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field

  • Professional experience developing software applications

  • Strong programming and debugging skills

  • Ability to work across multiple components of a software environment

  • Understanding of software testing and modern development practices

  • Experience working collaboratively in an engineering organization

  • Strong analytical and problem-solving abilities

  • Ability to investigate unfamiliar technical issues and develop effective solutions

  • Clear written and verbal communication skills

Compensation & Benefits
  • Competitive compensation based on experience

  • Comprehensive health benefits

  • Retirement savings program with employer contribution

  • Paid time off and company holidays

  • Flexible spending and other employee benefit programs

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr/Staff Software Engineer
Sr/Staff Software Engineer

Upcoresolutions • New York (NY)

On-site
USD 120,000 - 180,000
Software Engineer
Software Engineer

Richmond Public Schools • Virginia (MN)

On-site
USD 70,000 - 90,000
Competitive salary
Comprehensive benefits package
Collaborative work environment
Software Engineer
Software Engineer

Qode • San Francisco (CA), Northern (KY)

On-site
USD 170,000 - 210,000
Health insurance
Paid time off
401(k) plan
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

On-site
USD 110,000 - 150,000
Medical, dental, vision insurance
401k with company match
Paid time off
Senior Software Engineer
Senior Software Engineer

BAE Systems OneArc USA, Inc • Orlando (FL)

On-site
USD 110,000 - 160,000
Software Engineer
Software Engineer

Redwood Dental • Newark (NJ)

On-site
USD 80,000 - 120,000
Software Engineer
Software Engineer

Redwood Dental • San Antonio (TX)

On-site
USD 70,000 - 90,000
Software Engineer
Software Engineer

Redwood Dental • Omaha (NE)

On-site
USD 80,000 - 110,000
Software Engineer
Software Engineer

Redwood Dental • Buffalo (NY)

On-site
USD 75,000 - 95,000
Software Engineer
Software Engineer

Redwood Dental • Los Angeles (CA)

On-site
USD 80,000 - 120,000