Software Engineer
Software Engineer
Candidates for a software engineer position should have broad information systems experience. They should be adept at working in a team environment and possess excellent communication and problem-solving skills. Most jobs require a minimum of a bachelor s degree in computer science, electrical engineering, computer engineering or a related discipline. Several years experience in specific programming languages, such as C#/C++, Java or Visual Basic .NET, depending on what the employer is using, also is valuable.
Typical duties include:
Designing and creating engineering specifications for software programs and applications Working with quality assurance to develop software test plans
Collaborating with hardware engineers to assess and test hardware and software interaction Implementing a specific development methodology
Documenting software specifications.
Experience, developing, writing code in C# and C++ experience leveraging SQL database technologies
Experience with Microsoft Windows security will be able to talk about performance tuning and demonstrate that they understand what designs and implementations affect performance in database.
Have used some sort of tool to assess performance.
Developed/coded products that have been released to customers, not just IT or not just projects and tools internal to the company that are never released externally.
Experience working in an Agile development process in teams with other developers
As a developer, experience working with test teams and resolving bugs.
Able to work in the Eden Prairie Minnesota Office full time
Experience writing unit tests for their code or has answers to questions about how they test their code before pushing it.
Benefits (employee contribution):
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rate of pay within the stated range will depend on the qualification of the applicant.
Candidates for a software engineer position should have broad information systems experience. They should be adept at working in a team environment and possess excellent communication and problem-solving skills. Most jobs require a minimum of a bachelor s degree in computer science, electrical engineering, computer engineering or a related discipline. Several years experience in specific programming languages, such as C#/C++, Java or Visual Basic .NET, depending on what the employer is using, also is valuable.
Typical duties include:
Designing and creating engineering specifications for software programs and applications Working with quality assurance to develop software test plans
Collaborating with hardware engineers to assess and test hardware and software interaction Implementing a specific development methodology
Documenting software specifications.
Experience, developing, writing code in C# and C++ experience leveraging SQL database technologies
Experience with Microsoft Windows security will be able to talk about performance tuning and demonstrate that they understand what designs and implementations affect performance in database.
Have used some sort of tool to assess performance.
Developed/coded products that have been released to customers, not just IT or not just projects and tools internal to the company that are never released externally.
Experience working in an Agile development process in teams with other developers
As a developer, experience working with test teams and resolving bugs.
Able to work in the Eden Prairie Minnesota Office full time
Experience writing unit tests for their code or has answers to questions about how they test their code before pushing it.
Benefits (employee contribution):
- Health insurance
- Health savings account
- Dental insurance
- Vision insurance
- Flexible spending accounts
- Life insurance
- Retirement plan
All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Rate of pay within the stated range will depend on the qualification of the applicant.
