Senior Software Engineer

AGNIK, LLC
Berkeley, CA, United States
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Java (Programming Language) .NET Framework Data Analysis User Authentication Big Data C Sharp (Programming Language) Computer Networks Database Applications Distributed Data Store Distributed Systems Apache Hadoop Spatial Data Infrastructures
+6 more
Web Services Real Time Systems Apache Spark Information Technology Non-relational Database Software Version Control

Job description

As an employee of Agnik, the primary focus of the Senior Software Engineer would be to maintain existing products, adding new features, and creating new products. The selected person would be accountable for the product development lifecycle including establishing development processes such as source control, build mechanism, and testing. The successful candidate will be knowledgeable and passionate about latest developments in software technologies, should be a hands on developer and capable of mentoring, guiding junior developers. The position does not require extensive travel.

Requirements

  • Writing and reviewing code using Java/C# language.
  • Managing and optimizing relational and non-relational data management systems.
  • Familiarity with network communications protocols, authentication, and encryption technology. Developing geo-spatial data management and analysis software., * B.Tech/BS/M.Tech/PhD. from a reputed University in Computer Science, Electrical/Electronic engineering (or other engineering/Science) with relevant experience.

  • 5 - 10 years of experience in building applications using Java/C# language, web-services in dot net environment, relational/non-relational databases, and developing distributed systems.
  • Ability to communicate in fluent English. Effective communications skills and strong interpersonal skills, both orally and in written form.
  • Distributed data management environments such as Hadoop and Spark.
  • Ability to juggle multiple projects simultaneously.
  • Attention to details, ability to prioritize and meet aggressive deadlines.

Benefits & conditions

Commensurate with qualifications. Benefits.

About the company

Agnik, is a global connected car technology company (www.agnik.com) operating in 38 countries headquartered in USA with major consumer brands like Vyncs (www.vyncs.com) and several B2B products. Agnik is looking for several full-time members of its Technical Team at the rank of Senior Software Engineer. If you want to join a top notch technical team that develops ground-breaking technology and have at least five years of hands on experience in web service development/Java/databases then send a copy of your complete resume to jobs@agnik.com with a subject line “Senior Software Engineer”.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:34 min

Capabilities of the Apache Spark processing engine

Ayon Roy · LIVE

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:49 min

Container hosting options available on Amazon Web Services

Federico Fregosi · World Congress 2022

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

2:10 min

Why organizations combine big data and machine learning

Ayon Roy · LIVE

Videos

See all

Related articles

See all