Job Description
Job Description
At Tecuity, our passion is to deliver innovative technology solutions and services to government and citizens through seamless collaboration with an unwavering dedication to the success of our partners. We are proud to have over 20 years of experience working directly with Secretary of State offices. Our team provides our customers with direct access to experts who have in-depth business and technical knowledge, and our relentless focus on our customers’ success has resulted in long-term business relationships.
We are seeking software engineers who are motivated to grow their skills in a collaborative, real-world environment. In this role, you will help design, implement, and maintain internet applications and related systems, working closely with team members to deliver high-quality solutions that meet client and business needs. You should be highly responsible, accountable, and self-motivated, with strong problem-solving abilities and an interest in designing effective solutions to complex challenges. This position provides hands-on experience following industry best practices, standards, and design patterns while contributing to meaningful, production-level software.
This position is on-site in Hyde Park Utah.
We do not offer sponsorships for work at this time.
Tecuity pays 100% of premium for you and your dependents for medical, dental, vision, life, and disability insurance!
Essential Job Functions
• Perform competently at a technical level in all phases of the application development process.
• Code, test, debug, and document software components and applications
• Contribute quality code and strive for excellence within the team and company culture
• Translate business-specific requirements into software components and applications
• Provide user-support for web software applications
• Ensure continued functionality of a program during maintenance and testing of software.
• Complete assigned work items and work with a team
• Other programming duties as assigned
Requirements
• 4-year degree or equivalent experience
• 2+ years of professional work experience coding in C# in a .NET environment (.NET Core, ASP.NET, MVC 4/5, LINQ, WebAPI, etc.)
• 2+ years of experience on MS SQL Server or equivalent SQL experience. Must be strong on stored procedures and functions
• Experience with web technologies: ASP.NET, HTML5, JavaScript, AJAX, CSS, JSON
• Exposure to JavaScript libraries (React JS, AngularJS, Vue, etc) is a plus
• Experience with web communication protocols, including REST and GraphQL
• Experience developing cross-browser code and responsive CSS
• Working knowledge of database management
• Experience with the agile software development methodologies is a plus
• Technically adept, high-energy, self-motivated, passion for innovation and driven by results
• Excellent written and verbal communication skills
• Team player attitude willing to work hard to ensure success of the team and project
• Experience working in a collaborative environment
• Ability to translate business needs into functional products and solutions