Full Stack Engineer (Reston)
KMM Technologies, Inc.
Job Description
Position: RQ00069, Senior Software Engineer. BIG DATA ECOSYSTEM AND AI EXPERIENCE REQUIRED*** Location: Must be able to come on-site for an interview. Candidates that are Local to DMV area (DC/MD/VA) ONLY.
Project Description As an Senior Software engineer on our team, you'll be expected to lead by example, write great code, solve difficult problems, set a high bar for the team around you and help them achieve engineering excellence. Develop full-stack solutions leveraging modern technology stack as well as big-data expertise. Work on an Agile development team to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies Partner with management, architects, and product owners to understand requirements, evaluating the features to prepare applications specifications into workable technical solutions Work within a team with deep experience in distributed microservices, big-data technologies and full-stack systems Develop solutions on AWS by leveraging serverless technology in order to build highly available, scalable and cost-efficient systems Bring a passion to stay on top of tech trends, experiment with and learn new technologies, and participate in internal & external technology communities Bachelor’s Degree in Computer Science or other relevant Engineering ~ Demonstrated experience with leveraging AI technology in improving productivity as well as the incorporating in the software solutions. ~7+ years’ experience in Software Engineering, building full-stack software using Java-script, Java, REST/Web services, Angular, Spring boot. ~5+ years of experience building solutions on AWS cloud (ECS, Lambda, RDS, S3, EMR, etc.) ~4+ years of experience working with big data technologies (e.g.
Hadoop, Spark, Presto, AWS EMR) ~3+ years’ experience in writing and performance tuning SQL queries ~2+ years of experience working with one or more of the following scripting languages: Unix shell, Python, Perl, groovy, etc. Experience in implementing business critical projects of large scope and technical complexity Understanding of AWS Well architected concepts and design principles.