Tenna · 1 month ago
Senior Back-End Software Engineer
Tenna is seeking a Senior Back-End Software Engineer to help build the second iteration of their connected equipment solution. The role involves writing high-quality back-end code, mentoring fellow developers, and participating in the re-architecture of Tenna’s product line.
Cloud ComputingConstructionSoftware
Responsibilities
Write lots of bug-free, efficient, scalable, and reusable code
Unit test and take responsibility for the quality of your own code
Coach, encourage, and mentor your fellow software developers
Break our existing monolithic applications into more modern microservices
Provide input on our architecture, databases, and APIs
Consult with product managers to define, scope and plan new features
Consult with senior leadership concerning corporate direction and strategic planning
Work with QA to ensure that cohesive, quality, usable solutions are produced
Test, evaluate and recommend technologies to improve our overall solutions
Be a key participant in our agile development process
Produce excellent documentation
Qualification
Required
6+ years professional development experience
Bachelor's Degree in Computer Science required or equivalent
Substantial experience with JavaScript and HTML/CSS
Substantial experience with web development in at least one of Java, C#, or Python
Substantial experience with SQL; experience with NoSQL is a plus
Preferred
Experience with Node.js, especially in microservices, is highly preferred
Experience with containerized application deployments, especially using Docker, is highly preferred
Experience with large-scale data systems is highly preferred
Experience with message queuing architectures, especially RabbitMQ, is preferred
Experience with Amazon Web Services, especially EC2, S3, VPC, Elasticsearch, and Kinesis
Any IoT experience is a huge plus
Benefits
Competitive compensation package.
Robust, low-cost benefit packages offered.
Benefit coverage begins the first date of employment.
Paid Time Off and Volunteer Time Off offered.
401k match offered.
Visa sponsorship offered.
Employee referral bonuses
Company
Tenna
Tenna is the construction technology platform powering equipment fleet operations.
H1B Sponsorship
Tenna has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (1)
2021 (3)
2020 (6)
Funding
Current Stage
Growth StageCompany data provided by crunchbase