Software Engineer

Engineering Minneapolis, Minnesota


Provation Software, Inc


Job Title:         Software Engineer


Job Location:  Minneapolis, MN


Major Responsibilities: Work closely with Product Management and other functional teams to evaluate, develop and maintain product features for company products. Learn, understand and leverage cutting edge technologies to gain competitive advantage. Deliver high-quality and on-schedule work according to Agile software development methodology. Participate in Agile activities including daily stand ups, estimations, and backlog grooming and reviews. Provide internal development support which includes delivering fast and high-quality fixes to urgent production issues. Provide technical guidance, in area of specialty, to other team members. Actively create opportunities for code/component re-use. Leverage existing frameworks, platforms and patterns to increase time to market. Ensure standards and framework compliance across the development team. Participate in code reviews providing guidance to Development and QA team members.


Job Requirements: Applicant must possess a Bachelor’s degree, or foreign equivalent, in Computer Science or related field and 2 years of work experience in Software Engineer/Development. Additionally, the applicant must have professional experience with: 1) C# and .NET Framework / .NET Core; 2) Entity Framework; 3) web-based technologies such as JavaScript, TypeScript, CSS, LESS and HTML5; 4) Angular (2+) and client-side web development; 5) unit testing frameworks such as XUnit and Jasmine; 6) SQL and relational databases such as SQL Server; and 7) cloud platforms such as Azure.


To apply: For a complete job description, job requirements and to apply visit Refer to Req 294