1 Click Easy Apply


Software Engineer


Lakeville, Minnesota


Software Engineer Job Opening in Lakeville, Minnesota - 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 5+ 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
Proficient in Microsoft Office and industry related software programs
Job Type: Full-time
Job Location:
Lakeville, MN
Required education:
Bachelor's

1 Click Easy Apply

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

All rights reserved
Swanco LLC