Description
Since 2002, TicketNetwork has served the ticketing and event industry as the go-to platform team for promoters, venues, and resale operators looking to manage and grow their ticketing business. Offering cutting edge e-commerce technology, affiliate marketing, and unrivaled expertise in the entertainment industry, TicketNetwork has been providing top-tier, customizable solutions to provide great service to consumers and clients alike.
This position is for an exciting new opportunity! We are forming a new engineering team that will be dedicated to our top client. This is a full-stack engineer / developer position. You will play a crucial role in developing high-quality, custom solutions for our client and will participate in the full SDLC from initial conception to final delivery, ensuring that work is completed on time and in accordance with quality standards.
Position Reponsibilities :
Software Development
- Write, test, and maintain code for software applications.
- Implement new features and improvements in existing software systems.
- Debug and fix issues in the code.
Design and Architecture
Contribute to the design of software components and systems.Collaborate with other senior engineers and architects to create effective software solutions.SDLC
Participate in code reviews to ensure code quality and adherence to coding standards.Participate in groomings, daily stand-ups, retrospectives, and other Agile ceremonies.Proven track record in implementing and optimizing CI / CD pipelines to improve delivery speed, quality, and reliability.Documentation
Create and maintain technical documentation, including code comments and system documentation.Testing
Write unit tests and participate in testing activities to verify the functionality and quality of the software.Collaboration
Work with cross-functional teams, including product and project managers, and quality assurance, to deliver software projects.Problem Solving
Troubleshoot technical issues and bugs in the software.Version Control
Use Azure DevOps and GIT to manage and track changes to code.C ontinuous Learning
Stay up to date with industry best practices and emerging technologies.Continuously improve technical skills.Performance Optimization
Identify and address performance bottlenecks in software components.Security Awareness
Be aware of and adhere to security best practices in software development.Project Contributions
Contribute to project planning, estimation, and execution.May be responsible for a specific feature or module within a project.Knowledge Sharing
Share knowledge and expertise with team members.Quality Assurance
Collaborate with quality assurance teams to ensure software is tested thoroughly and meets quality standards.Meeting Deadlines
Complete assigned tasks and projects within specified timelines.Communication
Effectively communicate with team members and stakeholders to provide project updates and discuss technical issues.Position Requirements
Required Skills :
Minimum of a Bachelor's Computer Science, Engineering, or a related field. Equivalent work experience will also be considered.5+ years of experience with relevant back-end programming languages, tools, frameworks, and technologies including, but not limited to, Microsoft Visual Studio, C#, .NET, JavaScript, and API management and development.3+ years of experience with relevant front-end languages, tools, frameworks, and technologies including HTML, CSS, and JavaScript, and React.js, Angular.js, Vue.js, or Next.js.3+ years of API management and writing / maintaining RESTful and / or Web APIs experience.3+ years of experience in architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems.2+ years of experience with Git.2+ years of experience performing code reviews.Required Experience :
Minimum of a Bachelor's Computer Science, Engineering, or a related field. Equivalent work experience will also be considered.Strong demonstrated skills implementing and deploying high volume and highly scalable services.Strong understanding of computer science fundamentals, including algorithms, complexity analysis, data structures, problem solving, and object-oriented analysis.Strong skills and experience with programming, design, and architecture, and familiarity / experience with AWS, Azure, and other cloud technologies.Excellent verbal and written communication skills.Experience developing software services and an understanding of design for scalability, performance, and reliability.Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.Experience in communicating with users, other technical teams, and management to collect requirements, evaluate alternatives and describe product strategy, technical designs, and software product features.Experience working in an Agile / Scrum environment.Proven ability to work in a fast paced, agile environment and in an ownership and results-oriented culture.Familiarity with implementing and managing feature flagging to enable controlled rollouts and experimentation.Preferred Experience :
Microservices ExperienceContainerization Experience (Kubernetes, Docker)Experience with distributed systems, consistent hashing, distributed locking, replication, and load balancing.Full-Time / Part-Time Full-Time Shift Days Division TicketNetwork, Inc. Exempt / Non-Exempt Exempt Req Number ENG-25-00020 Location Hartford County, CT- TicketNetwork EOE Statement We are an equal employment opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.