Software Engineer in Minneapolis, MN at APEX Systems

Date Posted: 8/13/2019

Job Snapshot

Job Description

Job #:  998361
APEX Systems is looking for a Sr. Software Engineer for a Minnesota-based food conglomerate.  The Format Solutions group operates as a separate and distinct business and leverages its organizational knowledge and expertise in animal nutrition as well as mill and farm operations to help their customers grow their business.
Why should you join the Format Solutions Technology Team: 

• a small, tight-knit company that is helping define the future of commercial software for a major corporation.

•work on critical applications and technologies that directly transforms how we feed animals today. 

• offer the opportunity to work with the latest technologies and grow your career in many number of ways. 

• #1 mission is to ship quality software products. We ship software frequently, get fast feedback from our customers around the globe, and incorporate that feedback into future release of our products.

• develop commercial software products in a fast paced, agile environment.


Design, Write, and Test Code

• Design and write code. 

• Focus on key elements such as reusability, scalability, maintainability, and security. 

• Implement modern engineering practices to ensure product quality (e.g., Automation and CI/CD practices). 

• Lead the adoption of best in class software engineer practices, frameworks, and tools. 

• Contain technical sprawl and limit bad technical debt. 

• Participate in iterative software development process, including scoping, detailed design, estimation, coding, testing, debugging, maintenance, and support. 

Lead and Mentor Others 

• Exert technical influence over teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience. 

Agile methodology. Some team members are local and some are located in Minsk.

Required Qualifications 

• BA/BS degree in Computer Science, Computer Information Systems or equivalent practical experience 

• Minimum of 7+ years of experience in designing and building commercial software 

• Minimum of 5+ years of .Net and C#. 

• WPF (2+ years, must be in last 5 years) 

• ASP.NET MVC / Web API (2+ years) 

• Self-motivated and willing to dive deep into unfamiliar and existing code base. 

• Experience with relational database and SQL. 

• Writing automated unit, integration and regression tests. 

• Troubleshooting and debugging production issues. 

• Experience in Software Development Life Cycle 

• Experience in commercial software development 

Preferred Qualifications 

• Experience with Prism and Composite applications for WPF 

• Experience working with Cloud Providers (Azure, AWS) 

• Good communicator, people agility, good collaboration skills, team and delivery focused, accountability, ability to work well with partly remote team
 
 
 
 
 
 
 
 
EEO Employer
Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178-6178.