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.

Software Engineer Level 1

Position Summary

We have an exciting opportunity for a highly motivated Software Engineer 1 responsible for designing, implementing, and maintaining internet applications and related systems. Must be highly responsible, accountable, self-motivated, talented in problem solving, and be able to design optimal solutions to complex problems. You will have the opportunity to collaborate with some of the best talent in the industry to create innovative, high-quality solutions to meet our clients’ business needs and objectives. You will be expected to follow industry best practices, standards, and patterns. You will be part of a team where collaboration is encouraged and excellence is rewarded.

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 and company culture
  • Translate business-specific requirements into software components and applications
  • 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
  • 2+ years of 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 2005/2008/2012. Must be strong on stored procedures, 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
  • 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
Software Engineer Level 2

Position Summary

We have an exciting opportunity for a highly motivated Software Engineer 2, 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. You will have the opportunity to collaborate with some of the best talent in the industry to create innovative, high-quality solutions to meet our clients’ business needs and objectives. You will be expected to follow industry best practices, standards, and patterns. You will participate in teams where collaboration is encouraged and excellence is rewarded

Essential Job Functions

  • Competent 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
  • Complete assigned work items and work with a team
  • Other programming duties as assigned

Requirements

  • 4-year degree or equivalent experience
  • 4+ years of coding in C# in a .NET environment (.NET Core, ASP.NET, MVC 4/5, LINQ, WebAPI)
  • 4+ years of experience on MS SQL Server or equivalent SQL experience. Must be strong on stored procedures, functions.
  • Experience with web technologies: ASP.NET, HTML5, JavaScript, AJAX, CSS, JSON
  • Exposure to JavaScript libraries (React JS, AngularJS, Vue, etc)
  • Experience with web communication protocols, like REST and GraphQL
  • Experience developing cross-browser code and responsive CSS
  • Experience with the agile software development methodologies
  • 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
Software Engineer Level 3

Position Summary

We have an exciting opportunity for a highly motivated Software Engineer 3, 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. You will have the opportunity to collaborate with some of the best talent in the industry to create innovative, high-quality solutions to meet our clients’ business needs and objectives. You will be expected to follow industry best practices, standards, and patterns. You will participate in teams where collaboration is encouraged and excellence is rewarded

Essential Job Functions

  • Competent 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
  • Other programming duties as assigned

Requirements

  • 4-year degree or equivalent experience
  • 8+ years of coding in C# in a .NET environment (.NET Core, ASP.NET, MVC 4/5, LINQ, WebAPI)
  • 8+ years of experience on MS SQL Server or equivalent SQL experience. Must be strong on stored procedures, functions.
  • Experience with web technologies: ASP.NET, HTML5, JavaScript, AJAX, CSS, JSON
  • Exposure to JavaScript libraries (React JS, AngularJS, Vue etc)
  • Experience with web communication protocols, like REST and GraphQL
  • Experience developing cross-browser code and responsive CSS
  • 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
Other

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

IT Project Manager

Position Summary

The Project Manager is responsible for coordinating and managing all aspects of the software implementation effort. This includes working with customers, coordinating requirements with the customer and the development team, managing all aspects of the project including scope, calendar, resources, and budget. This includes the day to day execution, management, and operations of the project. The Project Manager leads the project team, ensures project execution, and provides the consistency needed to see software projects through from start to finish. They are accountable for delivering high-quality solutions within the budget and project timelines to meet customer requirements and project objectives.

Essential Job Functions

  • Overall management of contract requirements, full-scale project plans, documentation, application implementation, deployment and delivery activities.
  • Communicate with clients to understand their needs and define the scope and objectives of the project.
  • Work with technology and operations counterparts to review and mitigate projects and other risks to deliver solutions as per agreed schedule.
  • Manage project progress, development, and implementation of software as per the COTS architecture and design.
  • Deliver stable, scalable technology solutions while driving effectiveness and efficiency.
  • Interface with various technology teams to determine best in class technology solutions.
  • Recommend information technology strategies, policies, and procedures by evaluating organization outcomes, identifying problems, evaluating trends, anticipating requirements.
  • Maintain quality service by establishing and enforcing organization standards.
  • Create and maintain project timelines for technical design, data modeling, system integration, testing and application delivery. Proactively manage changes in project scope, resources, and timelines.
  • Estimate and plan resources, coordinate the efforts of the team members and third-party contractors or consultants.
  • Effectively communicate project expectations, project progress to team members and all parties involved.
  • Identify and prioritize potential risks to project delivery and resolve issues and conflicts.
  • Track project milestones and deliverables and communicate with related parties on an ongoing basis.
  • Develop and deliver progress reports, proposals, requirements documentation, and presentations.
  • Coach, mentor, motivate, and supervise project team members and influence them to take positive action for their assigned work.
  • Other duties as assigned.

Requirements

  • 4-year degree or equivalent experience
  • PMP Certification is required
  • 5+ years of experience in successful software project management
  • Evidence of ability to make key strategic decisions
  • Strong people management and leadership experience
  • 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
  • Experience in both project management and product management of software implementation efforts
  • Prior software development experience is a plus

Why Tecuity?

  • An excellent work environment, working with a results-driven team building an exciting future.
  • Compensation commensurate with experience

Benefits Include:

  • Medical/Vision/Dental Insurance
  • Long-term Disability Insurance
  • Life Insurance
  • Paid Time Off (Holidays, Vacation, Sick)
  • 401K with Company Match

About Tecuity

Our mission is to provide real results to our customers by empowering them with innovative technologies crafted specifically for change.

Apply Today

Tecuity logo