Finding the best job has never been easier
Share
You will learn all about how to design, implement and test highly scalable solutions using AWS cloud platform and its many products, in challenging agile projects, working with best-in-class professionals.
Key job responsibilities
- Develop projects through the entire software life cycle, from requirement assessment and service design to interface creation, code development, rigorous testing, and final deployment for our tax customers.- Evaluate, recommend, and leverage a diverse array of AWS technologies, including Lambda, Fargate, EMR, SNS/SQS, API Gateway, DynamoDB, RedShift, S3, and other cutting-edge tools to architect and construct highly scalable technical solutions that drive innovation and efficiency within our projects.- Design and code technical solutions using Java, Spark, Python, JavaScript, TypeScript, and various other programming languages to deliver substantial value to our clientes.- Build iteratively using agile methodologies.A day in the life
You will engage with several stakeholders and lead the end to end development of data intensive finance applications. You will take your work to the highest standard reviewing it across peers and global organization in order to achieve highest quality and impact. You will work through state of the art AWS technologies applying the right technology to the right problem. You will learn from several teams across the globe and share with them your work and technologies. You will influence leaders and peers across your organization to make things move forward unblocking projects and helping your team succeed.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Demonstrated ability to take ownership and deliver results in software development projects.
- Proficiency in guiding projects from initial requirement gathering to successful software deployment.
- Experience in gathering user requirements, collaborating with cross-functional teams, and effectively communicating software features and technical designs to stakeholders at all levels.
- Experience with AWS is a plus.
These jobs might be a good fit