Tecuity Logo
rocket taking flightrocket taking flight

Help us build the future

Join our team of dedicated professionals making government services accessible, beautiful and fun.

Other

If you're an individual who doesn't fit the mold, we'd love to hear from you!

Software Engineer II

The Software Engineer II is responsible for designing, implementing, and maintaining internet applications and related systems. Must be highly responsible, accountable, and self-motivated, talented in problem solving, and be able to design optimal solutions to complex problems. The Software Engineer II will work closely within a team, following industry best practices, standards, and patterns to create innovative, high-quality solutions that meet our clients’ business needs and objectives. The Software Engineer II will have a real impact as a core member of the team, bringing fresh ideas and new perspectives to existing products.

Essential Job Functions

  • Participate in all phases of the application development process.
  • Code, test, debug, and document software components and applications.
  • Take initiative in projects, contributing quality code and striving for excellence within the team and company culture.
  • Translate business-specific requirements into software components and applciations while adhering to company standards and design principles.
  • Provide user-support for web software applications.
  • Complete assigned work items and work with a team.
  • Other programming duties as assigned.

Requirements:

  • 4-year degree or equivalent experience
  • 4+years of professional work experience coding in C# in a .NET environment (.NET Core, ASP.NET, MVC 4/5, LINQ, WebAPI, etc.)
  • 4+ 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, Angular J, Vue, etc) is a plus
  • Experience with web communication protocols, including REST and GraphQL
  • Experience developing cross-browser code and responsive CSS
  • Ability to translate business needs into functional products and solutions
  • Experience developing APIs
  • Adept at database management
  • Excellent ability to write clear and concise code
  • Experience with the agile software development methodolgies is a plus
  • Technicall 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

Why Tecuity?

Tecuity boasts an excellent work environment, with a results-driven team, building an exciting future.

Benefits include:

• Company paid Medical/Vision/Dental/Life Insurance/Short and Long-term Disability

• Paid Time Off (Holidays, Vacation, Sick)

• 401k with Company Match

To Apply visit us at Tecuity.com/careers.

About 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 17 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.

Jr. Software Engineer Intern

The Junior Software Engineer Intern is responsible for contributing to software design and software development. The Junior Software Engineer Intern works closely within a team, following industry best practices, standards, and patterns to create innovative, high-quality solutions that meet our clients’ business needs and objectives.

Essential Job Functions

• Participate 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. • Research, investigate, and fix a wide range of technical issues. • Collaborate with other software engineers. • Proactively learn new technologies. • Complete assigned work items and work with a team. • Other programming duties as assigned.

Requirements

• Completed or currently enrolled in computer science, software engineering, or related field of education. • Basic understanding of computer science concepts. • Experience coding in C# in a .NET environment (.NET Core, ASP.NET, MVC 4/5, LINQ, WebAPI, etc.) • Experience on MS SQL Server 2005/2008/2012. • 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 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

Apply Today

Tecuity logo