04 Jul
Full Stack Developer Tech Lead
North Carolina, Raleigh / durham / CH , 27601 Raleigh / durham / CH USA

The purpose of this position is to serve as a technical lead/Supervisor and guide other developers and database administrators in producing scalable software solutions for the NC Education Lottery. This position is part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. A Full Stack Developer should be comfortable with both front-end and back-end coding languages, development frameworks, third-party libraries and writing APIs. Join this team of smart, talented professionals working on a household name. We offer telework, great benefits, generous time off, lots of professional development, and a fun, goal-oriented work environment that welcomes your ideas and offers opportunities to learn and grow. Plus, the lottery was just named as one of Triangle Business Journal’s 2024 Best Places to Work for the second year in a row. Responsibilities: Designs, develops, secures, tests, deploys, documents, and maintains web, mobile, database, cloud infrastructure, and Windows applications. Administers IIS, GitHub, SQL Server, OnBase, Microsoft Azure. Develops, maintains and manages vendor software integrations via APIs along with installation and testing. Provides advanced support for internal and external clients; analyzes data, logs, and code to track down complex problems; performs and analyzes code reviews; documents, patches, and fixes existing codebase; communicates technical topics to both technical and non-technical stakeholders. Researches and evaluates industry trends and emerging technologies, then works with management on implementation plans. Leads the development team in securing applications using best practices Requirements: MCSE/MCSD certification or equivalent preferred.Bachelor’s degree in a technical discipline or a minimum of 8 years in relevant work experience.Knowledge of database design and development, data architectural planning practices and interface design practicesAbility to use Visual Studio and keeping up to date with new tools. Highly proficient in a range of technologies (such as Java, JavaScript, jQuery, JSON, XML, HTML/CSS, C#, Python, R, base SAS, ASP.net)Skilled in using IIS to set up and secure web applications on Microsoft servers. Proficient with current versions of SQL Server and writing queries using T-SQL. Knowledge of Hyland OnBase Workflow, Work view, API development and administration. Knowledge of applications security using OWASP best practices. Proven ability to create responsive design applications, mobile applications, on premise and cloud-based applications and databases. Experience with Burp Suite security scanning software. Work with management to maintain the vulnerability management program Knowledge of version control systems like Git, and Team Foundation and experience with collaborative development workflows (e.g., Git branching strategies) and experience with GitHubFamiliarity with Pretty Good Privacy (PGP) for data encryption, utilizing both public and private keys and AES.Familiarity with SSL and TLS protocols and certificatesContinuous Integration/Continuous Deployment (CI/CD)Front-End Frameworks: frameworks like React, Angular, or Vue.js. Knowledge of data encryption techniques at rest and in transit.Experience with Docker and container development in the cloud such as Kubernetes or Docker Swarm. Ability to communicate effectively orally and in writing. Hiring Rate: $99,536 - $136,000 DOE Closing Date: July 14, 2024 this position is eligible for partial telework. All employees must reside in NC About the North Carolina Education LotteryWe raise money for a great cause! All of the earnings of the North Carolina Education Lottery go to education. We award nearly $10 million a day in prizes. To learn more, visit our website www.nclottery.com. At the North Carolina Education Lottery, we deal with winners everyday: our employees! We offer competitive pay and benefits, flexible schedules, professional development opportunities, casual attire, open communication and a fun work environment. All employees of the Lottery are expected to support the organization values (honesty, respect, integrity and trust) and its commitment to corporate social responsibility (including responsible gaming, environmental awareness, community involvement, etc). Equal Opportunity EmployerPI243204162 Apply


Report job