Software Engineer

Minneapolis, MN

Posted: 10/10/2018 Employment Type: Perm Industry: IT Job Number: 227610

Softworld, Inc. client is looking for a Sr. Software Engineer who will work with a cross functional team, which includes developers, product managers, QA analysts, and business analysts, to produce exceptional software that is tightly aligned with business objectives.   Partner with team members to ensure cloud infrastructure solutions are designed and built with a high level of quality and scalability.



Job Description:

Duties & Responsibilities:

•             Work closely with Product Management and other functional teams to evaluate, develop and maintain product features for client products

•             Learn, understand and leverage cutting edge technologies to gain competitive advantage

•             Creatively brainstorm and innovate on prototypes as well as future products and features to drive the business forward

•             Proactively research industry trends and best practices and apply them as necessary

•             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

•             Investigate, program, unit test and document fixes for reported software issues and change requests

•             Provide internal development support which includes delivering fast and high-quality fixes to urgent issues

•             Look for and actively create opportunities for code/component re-use

•             Act as a development lead providing direction, training and guidance for less experienced staff

•             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

REQUIRED SKILLS: 

•             At least 5-7 years software development experience

•             Proficiency with C# and .NET framework

•             Knowledge of web-based technologies such as JavaScript, TypeScript, CSS and HTML5

•             Knowledge of Angular (2+) and client-side web development

•             Knowledge of XAML and WinForms

•             Experience with SQL and relational databases such as SQL Server and Oracle

•             Ability to meet project deadlines and milestones

•             Ability to solve problems

•             Solid knowledge of security and encryption best practices

•             Experience working in an Agile environment

•             Knowledge of SDLC best practices

•             Results oriented with a strong sense of teamwork




Apply Online

Send an email reminder to:

Share This Job:

Related Jobs: