Full Stack Software Engineer

Rockville, MD
Jan 15, 2021
Jan 24, 2021
Full Time
About the Role: As an 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. We want you to execute on "your ideas, challenge the status quo and generally make things better. You will need the soft-skills too; Communication, influence, and passion are critical to the success of the team and ultimately the company. Responsibilities: 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 Demonstrate Innovation, ownership and self-starter mentality Basic Qualifications: Bachelor's Degree in Computer Science or other relevant Engineering 7+ years' experience in Software Engineering 7+ years of experience in Java Development 5+ years' experience building out REST/web services 3+ years' experience in writing and tuning SQL queries 3+ years' of experience in building software on AWS Cloud (ECS, Lambda, RDS, S3, EMR, etc.) 2+ years of experience working with one or more of the following: React or Angular Hands-on experience with CI/CD and DevOps practices

Similar jobs