companyavalore logo

Senior Cloud Software Engineer - Level 3

avaloreAnnapolis Junction, Maryland, United States
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

Qualifications:A minimum of twelve (12) years of software engineering experience in programs and contracts of similar scope, type, and complexity is required. A Bachelor's degree in Computer Science or a related field from an accredited college or university is mandatory.

About the job

Avalore is on the lookout for a skilled Cloud Software Engineer, Level 3, to join our dynamic team. In this role, you will be responsible for the development, maintenance, and enhancement of sophisticated Big-Data Cloud systems based on clearly defined requirements. You will play a crucial role in all phases of back-end processing, including analysis and indexing of data.

Your expertise in Cloud Computing and the Hadoop Ecosystem will be invaluable as you implement Java applications, leverage Distributed Computing techniques, and apply Information Retrieval (IR) principles. This position requires both independent work and collaboration as part of a team. You will also conduct reviews and tests of software components to ensure compliance with design specifications and document test outcomes. Additionally, you'll troubleshoot software issues and employ suitable software development and design methodologies for the environment.

Key Responsibilities:

  • Provide expertise in Information Retrieval to assist the software development team in creating, developing, and testing Cloud Information Retrieval systems.
  • Design and implement intricate workflows that manage Cloud MapReduce analytics.
  • Write code that interacts effectively with Cloud Distributed Coordination Frameworks.
  • Oversee multiple software development assignments, ensuring timely completion within the specified software development process constraints.
  • Advise on enhancements for documentation and software development standards.
  • Serve as a subject matter expert in Cloud Computing and related technologies, particularly in the Hadoop ecosystem, to aid the team in designing and testing Cloud Computing Systems.
  • Debug issues within Cloud-based Distributed Computing Frameworks.
  • Manage installations across multiple nodes in the Cloud.
  • Delegate programming and testing tasks to teams and monitor their progress.
  • Coordinate with customers and system engineering to select the appropriate software development process.
  • Recommend innovative technologies and methodologies for complex Cloud software initiatives.
  • Ensure quality control for all developed or modified software.
  • Architect solutions for intricate Cloud Software Engineering challenges, such as efficient data processing and retrieval.

About avalore

Avalore is a forward-thinking tech company dedicated to harnessing the power of cloud computing to deliver innovative solutions. We pride ourselves on our collaborative culture, where every team member's expertise is valued and leveraged to create cutting-edge products.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.