1 Click Easy Apply


.Net Developer - Product Development


Lakeville, Minnesota


.Net Developer - Product Development Job Opening in Lakeville, Minnesota - Direct Fulltime Hire with our client
Software Engineer II Product Development
The Software Engineer II Product Development is responsible for supporting the application development functions of the company by designing, developing, and supporting innovative technical solutions. This position has no direct reports.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Understand client requirements and how they translate in application features
Collaborate with a team of IT professionals to set specifications for new applications
Write high quality source code to program complete applications within deadlines
Perform unit and integration testing before launch
Conduct functional and non-functional testing
Troubleshoot and debug applications
Evaluate existing applications to reprogram, update and add new features
Develop technical documents and handbooks to accurately represent application design and code
Design and develop software modules that meet customer requirements while upholding high standards, reliability, security, maintainability, and performance
Define product technical architecture
Design complex software components
Participate in peer reviews for designs, code, and other work products
Advise management on product and process improvement
Enhance and maintain applications
Participate as part of a team to carry out the full lifecycle of software development activities
Participate as member of a Agile Scrum teams
Perform code reviews in the appropriate technologies
Other duties as assigned
REQUIREMENTS:
Bachelor?s degree in computer science, information systems or related field; proven industry experience will be acceptable in lieu of degree
Minimum 3+ years? development experience
Thorough technical and platform knowledge, including Visual Studio TFS,, MVC, C#, C++, Windows, Linux and HTML/CSS, Javascript
Thorough knowledge of database technology, preferable Oracle or SQL
Working knowledge of Agile tools (Jira)
Knowledge relating to the area in which analysis and coding is performed
Understanding of Agile software development methodology and industry best practices
Understanding of fundamental software engineering and computer science principles: object-oriented design, structured design, databases, algorithms, data structures, usability, refactoring, debugging, and configuration management
Demonstrated aptitude for learning new technologies
A good educator who is trustworthy and willing to share information and serve as a mentor
An intelligent and articulate individual who can relate to people at all levels of an organization and possesses excellent communication skills
A decisive individual who possesses a strategic focus as well as an operational, implementation and detail oriented perspective
A strategic planner with sound technical skills, analytical ability, good judgment and strong operational focus
Ability to work with peers in a team effort
Demonstrated ability to manage multiple priorities and deadlines
Ability to work extended hours, weekends and holidays pursuant with industry demands
Proficient in Microsoft Office and industry related software programs
Job Type: Full-time
Required experience:
: 8 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC