MontgomeryRecruiter Since 2001
the smart solution for Montgomery jobs

Senior Software Developer - Emerging Tech and Prototyping

Company: Educational Testing Service
Location: Montgomery
Posted on: September 23, 2022

Job Description:

**Job Descriptions:**Are you an experienced, passionate software developer interested in learning and experimenting with Emerging and Disruptive Technologies and someone who wants to make a lasting difference in the world? As a non-profit and a major player in the global education space, advancing learning and education opportunities for all people is our shared mission and the core of all that we do. We seek to make a substantial difference in a world by driving the quality and equity of education around the world. Join us and change the world for the better!The Senior Developer position in ETS' Enterprise Architecture Center for Emerging Technology Research focuses on technology prototyping and validation of new possibilities to bring positive changes to how we learn and assess knowledge. The Center is responsible for defining, designing, and implementing an array of technology prototypes, pilots, and early-stage development services within the ETS Technology division.**What You'll do:**The Senior Developer works in the Center for Emerging Technology Research to brainstorm how new technologies like Web 3.0, Blockchain, AR/VR AI & Machine Learning and others can benefit ETS' products and services and drive our mission forward. Then following up by building working prototypes to validate those concepts and packaging them as a building blocks and services for future integration into the innovation pipeline. This position drives technology innovation using proofs of technology, proofs of concept, and prototyping to inform the business about the potential of new technologies and provide starter implementations for product solutions.Required Experience:**Qualifications** **:**Demonstrated programming skills with at least two of the following: Python, JavaScript, Ruby.Experience and/or understanding of the following:+ Developing full stack solutions and utilizing software build and deployment tools (Jenkins, GitLab, CodeCommit)+ Web application development experience (HTML, CSS, NodeJS, Angular, React, JavaScript, TypeScript)+ Modern API development with REST, GraphQL, gRPC+ Cloud native language and serverless solutions (Lambda, Node.js Python, S3, CloudFront, API Gateway, Lambda Functions, ElastiCache, SQS, MQ, RDS)+ Containerization (Docker, Kubernetes, AWS EKS, AWS ECS, Fargate)+ Cloud database and infrastructure services (RDS, DynamoDB, DocumentDB, VPC, EC2, S3, EBS, EFS, SG, NACL)+ Machine Learning tools and frameworks (SageMaker, Tensorflow, Spark MLlib)+ Blockchain development tools and ecosystemsExtensive experience with software engineering standards, practices, methods and tools, including AWS.Ability to interact effectively with all departments and employee levels.Must be able to demonstrate a proactive approach to problem resolution, attention to detail and the ability to be part of a team-oriented (cross process/function/group) environmentProficiency with Windows and Unix operating systemsIngenuity and demonstrated proficiency developing technical strategiesAbility to work independently on multiple projects simultaneouslyDemonstrated ability to develop technical solutions that adhere to corporate business objectives.Excellent interpersonal, verbal and written communication skillsMust have strong analytical skillsExperience developing proof of technology and proof of conceptsPrototype system components and building blocks for larger scale software development projectsFacilitate cross team and cross component collaborationAbility to establish and work in a collaborative, team-based environment.Be willing to take on new challenges, embrace changes, learn on the fly and be adept at connecting dots**Education,** **Certification,** **or** **Special** **Licenses:**Bachelor s degree with extensive coursework in Computer Science or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired is necessary.**Relevant** **Years of Experience:****Minimum 3** **years as software developer**\#LI-ER1\#DICE**COVID-19 Requirements****ETS requires all new hires to either certify that they have been fully vaccinated or request and obtain an exemption due to medical or religious reasons by their start date.****EDUCATIONAL TESTING SERVICE is an Equal Opportunity and Affirmative Action Employer of Women and Minorities.****EDUCATIONAL TESTING SERVICE is an Equal Opportunity and Affirmative Action Employer of protected Veterans and Individuals with Disabilities.****EDUCATIONAL TESTING SERVICE is a Drug-free workplace.**Keyword: Software Developer Technology Research, Java, J2EE, Spring Framework, Scalable Applications, Cloud Platform, AWS, software development lifecycle, UNIXFrom: Educational Testing Service

Keywords: Educational Testing Service, Montgomery , Senior Software Developer - Emerging Tech and Prototyping, IT / Software / Systems , Montgomery, Alabama

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Alabama jobs by following @recnetAL on Twitter!

Montgomery RSS job feeds