1 Click Easy Apply


Lead Engineer


Las Vegas, Nevada


Lead Engineer Job Opening in Las Vegas, Nevada - SUMMARY -
Chapel of the Flowers, on the Las Vegas Strip, is looking for a Lead Engineer. This position will balance business solution architecture & implementation with technical architectural necessities; participate in development, implementation and maintenance of business web applications and provide systems support to the company; establish and maintain technical relationships between development team and data architects and improving technical education by facilitating internal technology workshops. This position works closely with others to facilitate platform convergence and when necessary participate in a phased implementation of the new applications using standard development tools and methodologies.
ESSENTIAL DUTIES AND RESPONSIBILITIES -
Manage a medium-sized distributed and cross-functional team and lead a software project with complete responsibility of all the technical deliverables through the life cycle (requirements analysis, design, implementation, QA support and deployment) of the project with minimal supervision.
Work with other teams such as Stakeholders, Business Operations, Product, and IT Operations provide them technical support and guidance to ensure successful delivery of a software project.
Member of architecture team that is responsible for modeling process, and design an n-tier system and scalable architecture. Primarily focused on balancing business solutions with technical architectural necessities.
Provide solution architecture for business problems while balancing essential technical guidelines to functional teams.
Work with the business analysts to gather and analyze requirements; develop high-level system narratives, storyboards and UI prototypes.
Re-factor current application design and/or implementation to enhance the application and align with technology roadmap
Lead a small to medium of software engineers on a software project.
Design and implement product enhancements based on business priorities
Participate in typical software maintenance, including quality and stability initiatives.
Design and develop domain data models and database schemas to support business requirements
Work with the business analysts to gather and analyze requirements; develop high-level system narratives, storyboards and UI prototypes.
Keep up with the latest developments in the framework and community
Contribute, adhere to, and enforce standards and best practices in software development
Conduct design and code reviews
Develop prototypes or demos for any strategic business initiative
Develop complex SQL stored procedures and ad-hoc queries
Resolve application performance and scalability issues by identifying the bottle-necks, system resource utilization and key areas of improvement
SUPERVISORY RESPONSIBILITIES -
None direct.
QUALIFICATIONS -
Degree and at least 10 years of related work experience is required
Languages Experience: C# 5.x, PHP 5.x, ASP, SQL, T-SQL required; C++ or Java, Perl, HTML, DHTML, AJAX, JavaScript frameworks and libraries (Angular, JQuery) experience highly desirable
Experience:
MVC 5.x, framework experience is required
Conceptual familiarity with Inversion of Control paradigm is highly desired; experience with based IoC frameworks is a definite plus.
Web API, web Services (REST, SOAP, and WSDL) required
Microsoft- and/or third party object-relational mapping tools, e.g., Linq-to-SQL, Entity Framework, or NHibernate is required; Data Access frameworks is highly desired.
Familiarity with Enterprise Service Bus patterns and products ? NServiceBus, MSMQ-highly desirable
Experience with AWS infrastructure ? S3, Elastic Beanstalk, SQS/SNS orchestration, transfer utilities - is required
Database Experience with SQL Server 2012+ required, SQL Reporting Services is desirable
Experience with SSIS, SSRS or other analytics stacks (e.g., ELK) is a definite plus
Experience in design and development of distributed high-volume e-Commerce applications is a definite plus
Highly developed design skills with experience in Object-Oriented Design (OOD), and applied enterprise design patterns, and database design is required. Domain-driven design, and data modeling is highly desired.
Testing Experience with Automated Unit Testing, Integration Testing, TDD required
Experience with any testing frameworks such as NUnit, MbUnit and NMock required
Other skills in refactoring, requirements gathering/analysis, Software Configuration Management and Continuous Integration tools - Git, Jenkins, CruiseControl, etc. - is a plus
Ability to work independently as well as perfom as part of a small, close knit development team which offers full ownership of projects in a supportive design environment
Must be able to maintain regular and predictable attendance subject to the leave, PTO, and attendance policies set forth in the employee handbook.
INTERPERSONAL SKILLS -
Excellent written and verbal communication skills required. Must have the ability to communicate ideas effectively and cross functionally; exhibit creativity, flexibility, adaptability and the drive to achieve results; capacity to work independently and as a team player.
EDUCATION and/or EXPERIENCE -
Bachelor?s degree strongly preferred in the disciplines of Computer Science, MIS, or Math; Master?s degree is a plus
LANGUAGE SKILLS -
Ability to read, write and speak in the English language.
REASONING ABILITY -
Strong analytical, problem solving, organizational and prioritization skills required. Ability to rely on instructions and pre-established guidelines to perform job functions.
WORK ENVIRONMENT -
Open working environment conducive to overall success of organizational goals through team collaboration, commitment, and shared objectives.
PLEASE READ CAREFULLY: If you are interested in applying for this job, please e-mail your cover letter stating why you believe you would be a good fit for the position AND a current resume or recent work history. Please put "Lead Engineer" in the subject heading if you are interested in being considered for the Full Time position. Due to the high volume of applicants, applications without a correct subject heading, cover letter, and resume will not be considered. Unfortunately we will not be able to return phone calls, so please do not call us. If you are selected for an interview, you will be contacted via e-mail or phone. We look forward to meeting you! Thanks for your interest!
The Chapel, LLC maintains a drug-free workplace. As a condition of employment, all team members are required to pass a background check and a drug test.
Job Type: Full-time
Required experience:
work: 10 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC