Golang Job: Software Engineer

Job added on

Location

Tampa, FL - United States of America

Job type

Full-Time

Golang Job Details

Join the team that's revolutionizing the way America votes!

About Tenex
Tenex Software Solutions, Inc. is a Tampa-based election software company that is seeing immense growth.

Our award-winning products have been used by some of the largest local governments in the US and have been acclaimed as the most user-friendly solutions in the industry. Our software solutions assist election offices with a wide range of tasks ranging from voter registration, poll worker management, and asset tracking to electronic voter check-in. Our platform continues to grow and has resulted in a few new openings for qualified individuals.

We are interested in highly motivated individuals that are excited about learning all aspects of our solutions in a nurturing but demanding business environment. Tenex strives to be a leader in the elections domain and aspires to be 10 times (10x) better than the next best.

Responsibilities

The selected candidates will be expected to participate in the full software lifecycle of our web-based and mobile solutions with an emphasis on complex coding activities. They will need to understand large software modules, participate and contribute to design and development of user experience, and produce scalable and efficient software to accommodate massive amounts of data. Candidates will be expected to keep up with changing user requirements and fast paced agile development cycles. We are seeking people with a strong desire to grow and learn.

The major part of the assignment will be intense Development/Coding work on the Web and mobile platforms. Candidates are expected to generate quality, production-ready code based on working with a small close-knit group of architects, developers and subject matter experts in the US election market. The candidates will be expected to understand functional requirements, come up with an implementation strategy, estimate timelines, develop the software, unit test and integrate. Will be expected to learn and use life-cycle management tools for defect tracking, source code repositories etc.

What We'll Expect From You:

  • Understanding the long-term strategy for your systems and working with program manager(s) to translate that into an achievable road map/action plan.
  • Management and execution against project plans and delivery commitments.
  • Working closely with software engineers, technical program managers, business stakeholders, and other managers to architect and develop the best technical designs and approaches.
  • Detail oriented
  • Ability to multi-task and adapt to evolving project requirements
  • Superior work ethic and time management skills

What To Expect From Us:

  • High Impact - your work will be crucial for the ongoing growth and success of Tenex.
  • Exciting challenges - there is a wealth of opportunity for learning and growing, and our culture both enables and encourages you to rise to the challenges.
  • Great team environment - you will be working with other excellent Engineers, who value collaboration and communication.

Must Haves:

  • Bachelor’s degree in Computer Science, Computer Engineering or related technical discipline
  • 2-4 years of hands-on, practical software engineering experience
  • Understanding of all aspects of software engineering, including coding, architecture, algorithms, and data structures
  • Agile Development experience, ability to work in a team environment

Nice To Have:

  • Experience building complex software systems that have been successfully delivered to customers
  • Experience taking complex projects from initial concept through final launch
  • Exceptional customer relationship skills including the ability to discover the true requirements underlying feature requests and recommend alternative technical and business approaches
  • Excellent verbal and written communication skills
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Interest and experience in User experience delivered on Web and mobile platforms
  • Ability to visualize a product roadmap and materialize the vision with input from multiple stakeholders
  • Windows Development .net, MySQL, C#, Blazor and Golang

Tenex offers competitive pay and a very generous benefits package including health insurance, dental, life, vision and more. We encourage the learning process and support implementing fresh ideas and new technologies that would make impact in the industry.

We want team players that are committed to their career and strive for excellence and push themselves to be 10x better than the rest.

Job Type: Full-time

Pay: $80,000.00 - $95,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Tampa, FL 33607: Reliably commute or planning to relocate before starting work (Required)

Work Location: One location