
Software Engineer – Staff
Deluxe
full-time
Posted on:
Location Type: Office
Location: Minneapolis • Minnesota • United States
Visit company websiteExplore more
Salary
💰 $95,000 - $110,000 per year
Job Level
About the role
- Recommend solution options and provide technical recommendations based on business complexities and objectives
- Mentor junior software engineers and contribute to their growth
- Participate in technical design meetings and review business requirements
- Develop and unit test software solutions following the software development lifecycle
- Collaborate with project managers, business analysts, architects, developers, testers, and infrastructure teams
- Define technical deliverables and ensure detailed documentation, support knowledge transfer, and configuration processes
- Contribute to the overall design, configuration, and deployment documentation
- Conduct research and provide viable technical alternatives
- Ensure compliance with industry best practices, standards, and company guidelines
- Work with offshore development teams, if applicable
- Conduct code reviews as required
- Review and address code scanning outputs for vulnerability remediation
Requirements
- Bachelor's degree in Computer Science or a related field
- 5 years of experience leading software development or a related field
- Experience in Cloud-based software development and testing (AWS, Azure)
- Integration of AI practices in the engineering strategy
- UI controls, ASP.NET
- Frontend experience platforms such as Angular or React
- HTML5 / CSS
- Master's degree in Computer Science or a related field preferred
- 8 years of experience in software development or a related field preferred
Benefits
- Healthcare (Medical, Dental, Vision)
- Paid Time Off, Volunteer Time Off, and Holidays
- Employer-Matched Retirement Plan
- Employee Stock Purchase Plan
- Short-Term and Long-Term Disability
- Infertility Treatment, Adoption and Surrogacy Assistance
- Tuition Reimbursement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software development lifecycleunit testingcode reviewscloud-based software developmentAI practicesASP.NETAngularReactHTML5CSS
Soft Skills
mentoringcollaborationtechnical recommendationsdocumentationknowledge transferresearchproblem-solvingleadership
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science