Vacancy expired!
Role:As a Sr, Software Engineer on the Product Development team, you will develop software for voting machines and supporting systems using modern languages like C# and associated frameworks in .NET and WPF. You will work with other software engineers in the Product Development organization to develop and deliver secure, high-quality, and accurate election supporting systems. Responsibilities:
- Deliver quality software that meets designs and requirements specified to the software engineering teams
- Be a specialist on complex technical and business matters
- Perform and present research on proof of concepts to an audience of technical and non-technical peers and management
- Works independently, and collaborates with cross-functional agile teams in sprint planning, scrums, demos and retrospectives
- Provides feasibility feedback and complexity estimation for new requirements
- Assists in troubleshooting issues and developing solutions to them
- Influences overall system design and implementation
- Documents technical specifications of the system
- Mentors team members towards improving their skills and conformance to company standards
- Provides leadership and guidance to a team of developers
- Bachelor's degree in Computer Engineering, Computer Science, or a related field, or equivalent experience
- 5+ years of experience developing in C#
- Experience with Microsoft WPF UI framework
- Experience with MVVM framework
- Experience with writing complex SQL queries and stored procedures
- Experience working consuming and developing RESTful API’s
- Skilled in problem solving and troubleshooting
- Strong oral and written communication and interpersonal skills
- Eager to learn
Vacancy expired!