Software Engineer
ProAg · Maple Grove, MN · 1 wk ago
Information Technology$135k–$140k/yrFull-time
About the role
This exciting opportunity is for a Software Engineer III to join the ProAg team. The role is a hybrid position in Maple Grove, Minnesota, with employees reporting to the office Mondays through Thursdays and Fridays being remote.
Responsibilities
- Design, develop, and maintain highly efficient and scalable web applications using .NET Core and C# on the backend, and React on the frontend.
- Ensure software products deliver business value, are completed on time, are of high quality, and minimize technical debt.
- Establish and uphold firm expectations and ensure deliverables are self-certified prior to transitioning to downstream consumers.
- Assess and identify project and/or business risks.
- Participate in Software Development, team, or individual meetings with management, preparing discussion topics and presenting information in a professional manner.
- Perform code reviews and provide constructive feedback to other team members to ensure code quality and adherence to standards.
- Troubleshoot, debug, and optimize applications for performance and scalability.
Requirements
- Approximately 5-7 years of relevant and progressive professional experience in software development.
- Bachelor’s degree in computer science, or a related field, or the equivalent education and/or experience.
- Strong working knowledge and experience in React, .Net Core, C#, JavaScript, and TypeScript.
- Able to communicate with business users in a non-technical manner.
- Desire to learn and upskill in the latest industry trends, tools, and technologies to continually improve the team’s capabilities.
- Commitment to utilizing strong problem-solving skills.
Qualifications
- Experience with Agile methodologies.
- Experience with database design and SQL.
- Experience with version control systems like Git.
- Experience with continuous integration and delivery (CI/CD).
Skills
- Strong understanding of software development lifecycle (SDLC).
- Experience with RESTful APIs.
- Experience with cloud platforms like AWS or Azure.
- Experience with DevOps practices.
Benefits
- Competitive salary and comprehensive benefits package.
- Strong learning culture with ongoing development opportunities.
- Opportunities for growth and career advancement.
- Comprehensive medical, vision, and dental coverage, with eligibility beginning on your first day of employment.
- Basic life and disability insurance.
- 401(k) plan with 6% company match.
- 20 days of PTO, three floating holidays, approximately 10 paid holidays, and volunteer time off.
- Paid parental leave.
- Access to our award-winning wellness program, including mental health services, fitness network membership, and a complimentary Headspace subscription.
- Student loan matching program.
- Employee discount program.
Pay
The pay range for this position is $135,000 - $140,000, including geographic adjustments, where applicable.
Schedule
This is a hybrid role in the Maple Grove, Minnesota office. Employees report to the office Mondays through Thursdays, with Fridays being remote.