Colorado Technology Jobs

Colorado Jobs

Job Information

Perficient, Inc. Lead Full Stack Developer (Angular/Python) in Denver, Colorado

Lead Full Stack Developer (Angular/Python)Job Location(s)US-National | US-WA-Seattle | US-CO-Broomfield | US-CO-Denver |US-TX-Houston | US-CA-Irvine | US-WI-Milwaukee | US-MN-Minneapolis |US-AZ-Phoenix | US-TX-Plano | US-CA-Pleasanton | ...Job ID2020-10763# of Openings1CategoryTechnology Experts - Technical ConsultantOverviewPerficient currently has a career opportunity for Lead Full-Stack Developerswith expertise in Angular, Python, AWS and APIs. This position can beworked remotely with a preference for individuals able toaccommodate flexiblehours.At Perficient you'll deliver mission-critical technology and businesssolutions to Fortune 500 companies and some of the most recognized brands onthe planet. And you'll do it with cutting-edge technologies, thanks to ourclose partnerships with the world's biggest vendors. Our network of officesacross North America, as well as locations in India and China, will giveyou the opportunity to spread your wings, too.We're proud to be publicly recognized as a "Top Workplace" year afteryear. This is due, in no small part, to our entrepreneurial attitude andcollaborative spirit that sets us apart and keeps our colleaguesimpassioned, driven, and fulfilled.Job Overview:As a Lead Developer you will manage and participate in all aspects of thesoftware development lifecycle including estimating, technical design,implementation, documentation, testing, deployment and support ofapplication developed for our clients. As a member working in a teamenvironment you will work with solution architects and developers oninterpretation/translation of wireframes and creative designs intofunctional requirements, and subsequently into technical design.ResponsibilitiesResponsibilities:Lead the technical planning and requirements gathering phases includingestimate, develop, test, manage projects, architect and deliver.Serve as a strong technical contributor. Provide technical support orleadership in the development and continual improvement of service.Develop and maintain effective working relationships with team members.Demonstrate the ability to adapt and work with team members of variousexperience level.Ensure that technical Agile software development process is followed,familiar with industry best practices for software development.Support applications build using Angular, Python, PostgresSQL and AWS.Demonstrate the ability to adapt and work with team members of variousexperience level.Create and maintain back-end website applications with Rest Services and .Net.Document programming tasks and procedures.Perform software testing.QualificationsQualfications:Passionate coders with 5-8+ years of application development experience.Must be Strong Full Stack Developer with Angular and Python experience.Client facing or consulting experience highly preferred.Experience leading Agile teams on complex software projects.Proficiency with languages and tools such as HTML, CSS, JavaScript andTypescript.Experience with Responsive Web Design and Single Page Applications.Proficiency with server-side languages such as C# and JavaScript.Full life cycle development experience using Agile/Scrum methodologies isrequired.Experience with Amazon Web services, writing and deploying containerizedsolutions.Strong analytical, problem solving and critical thinking skills.Self-starter who can work independently.Problem solvers with the desire and proven ability to create innovativesolutions.Flexible and adaptable attitude, disciplined to manage multipleresponsibilities and adjust to varied environments.Future technology leaders- dynamic individuals energized by fast pacedpersonal and professional growth.Phenomenal communicators who can explain and present concepts to technical andnon-technical audiences alike, including high level decision makers.Bachelor's Degree in MIS, Computer Science, Math, Engineering orcomparable major.Proficient in authoring, editing and presenting technical documents.Ability to communicate effectively via multiple