26 Jul
Principal Full Stack Software Engineer
Colorado, Greenwoodvillage , 80111 Greenwoodvillage USA

Vacancy expired!

RESPONSIBILITIES:Kforce has a client in search of a Principal Full Stack Software Engineer in Greenwood Village, CO.Summary:As a member of the wireless engineering organization, the Principal Full Stack Software will be required to work in an agile team environment where professional respect and communication is key. The ideal candidate will participate in all aspects of the software development lifecycle which includes estimating, design, implementation, documentation, testing, deployment, and support of applications for our clients. Because we work on the cutting edge of a lot of technologies, we need someone who is a creative problem solver, resourceful in getting things done, and productive working independently or collaboratively. You must be fun, energetic, outgoing, and willing to go the extra mile for your teammates.The Principal Full Stack Software should have a real passion for the latest technology trends and be willing to share new technology opportunities with the broader team.More specifically, you will: Write clean, concise code that is stable, extensible, and unit-tested appropriately Communicate frequently and effectively with other engineers on the team in addition to our product managers, scrum masters and project managers Principal Full Stack Software will provide detailed technical design for enterprise solutions Diagnose complex issues, evaluate, recommend, and execute the best resolution Provides technical leadership on specific integration activities that are part of an engagement Implement new requirements within our Agile delivery methodology while following our established architectural principles Principal Full Stack Software will manage detailed application requirements and collaborate with project/development teams to ensure quality function, features, and user experience Provides planning and design support for the development of solution architectures that will be implemented in a multiple system environmentREQUIREMENTS: 8+ years of Java development experience 5+ years of Spring Boot 5+ years of Web services development experience using REST, JSON, XML 5+ years of Version control systems experience (Git and Atlassian suite) 5+ years of SQL DB (MySQL, Postgres) 3+ years of cloud development (AWS) 2+ years of JPA/Hibernate Extensive knowledge of Java and Spring Boot Thorough experience Angular2+ or ReactJS development experience HTML, Typescript, JavaScript, CSS Strong experience and knowledge in developing REST APIs including tooling for documentation Knowledge/Experience developing continuous integration and continuous delivery SQL Database (MySQL, Postgres) Cloud Development (Amazon AWS CloudFormation script development and maintenance for Elastic Beanstalk, EC2, S3, IAM, RDS, and other services) Code Management Tools (GIT, Gitlab, Maven, Jira, etc.) Good understanding of OO Design, concurrency, synchronization, memory management, data structures, algorithms, etc. Self-motivated and passionate attitude Significant knowledge of Agile development methodologies Ability to prioritize and organize effectively Excellent written and verbal communication skills Solid analytical and troubleshooting abilities Team player mindset and a great sense of humorNice to have qualifications: NoSQL: Cassandra, CouchDB, etc. Working experience and knowledge in TDD & BDD development practices Clear understanding of how networks work (TCP, UDP, sockets, HTTP, TLS, etc.) Containerized deployment (Docker, Kubernetes) Terraform development experienceKforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Vacancy expired!


Related jobs

Report job