An application made for this job — a tailored resume and cover letter that speak straight to the posting.
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
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.
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
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
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