Entrust - Shakopee, MN
posted 5 months ago
The Software Developer I position at Entrust is an exciting opportunity for individuals looking to contribute to the development and maintenance of our extensive line of card and passport printers. This role is designed for those who are eager to learn and grow within a collaborative team environment. As a Software Developer I, you will be responsible for designing, developing, testing, documenting, and deploying software solutions that meet the needs of our clients and enhance the functionality of our products. You will work closely with other developers, gaining valuable knowledge and experience while contributing to the overall success of the team. In this role, you will spend approximately 60% of your time on software development tasks, which include reviewing product requirements, estimating work, and collaborating with the testing group to validate functionality. An additional 10% of your time will be dedicated to software continuation, where you will review and respond to reported field problems, attempt to reproduce issues, and either fix or identify workarounds for these problems. The remaining 30% of your responsibilities will involve reviewing and testing the work of your peers, ensuring that the code meets the required standards and that technical documents are accurate and comprehensive. This position requires a strong foundation in programming languages such as Java, C++, and C#, as well as experience with Windows updates and securing Windows operating systems. You will also need to possess troubleshooting and debugging skills to effectively address any issues that arise during the development process. The ideal candidate will be a proactive team player who is excited about the opportunity to work on innovative solutions that have a global impact.