Software Engineer Ii (backend)

Year    KA, IN, India

Job Description

About Us:

Mixing technology, data, and first-in-class innovation, EagleView is not only leading the property data analytics market, but also changing lives along the way. Come join us and make great things happen!

EagleView is a fast-growing technology company driving game-changing innovation in multibillion-dollar markets such as property insurance, energy, construction, and government. Leveraging 17 years of the most advanced aerial imaging technology in the world, along with the most recent advances in machine learning and AI, EagleView is fundamentally transforming how our customers do business.

At EagleView, we believe that making our culture engaging and empowering are keys to success. Our kitchens are stocked 24/7; social, athletic, and wellness opportunities are plentiful; and the growth, education, and potential of employees is a top priority, making EagleView a "Best Place to Work" for more than five years running.
Overview:

We are seeking a talented Software Engineer II with experience in Golang, Java, Python, or C#.NET, coupled with a strong foundation in object-oriented programming (OOP) principles. The ideal candidate will have proficiency in Kubernetes, AWS services, Jenkins, and exposure to ReactJS for frontend development.
Responsibilities:
• Design, develop, and maintain scalable backend services using Golang
• Implement and optimize APIs and microservices architecture leveraging Kubernetes for container orchestration.
• Utilize AWS services (such as EC2, S3, Lambda) to deploy and manage cloud-based applications.
• Integrate CI/CD pipelines using Jenkins for automated build, test, and deployment processes.
• Collaborate with cross-functional teams to design and implement frontend solutions using ReactJS (experience in ReactJS is a plus).
• Ensure code quality through automated testing and code reviews.
• Troubleshoot and resolve issues in development, test, and production environments.
• Stay updated with industry trends and best practices in software development and cloud technologies.


Qualifications:
• Bachelor's degree in Computer Science, Engineering, or a related field; or equivalent professional experience.
• 3+ years of experience as a Software Engineer, with proficiency in one or more of the following languages: Golang, Java, Python, or C#.NET.
• Solid understanding of object-oriented programming (OOP) concepts and design patterns.
• Hands-on experience with Kubernetes for container orchestration and AWS services (e.g., EC2, S3, Lambda).
• Proficiency in setting up and maintaining CI/CD pipelines using tools like Jenkins.
• Familiarity with frontend technologies such as ReactJS is a plus.
• Strong problem-solving skills and ability to troubleshoot complex issues.
• Excellent communication and collaboration skills.

Preferred Qualifications: • Experience working in Agile/Scrum development environments.
• Certification in AWS or Kubernetes is a plus.
• Previous experience in designing and developing scalable distributed systems.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3410025
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year