Senior Application Engineer

Full Time
Sterling, VA 20166
$150,000 - $180,000 a year
Posted 1 day ago
Job description

Job description

TechWish, a IT Solutions and Services company with over 80 million in revenue and providing wide range services to clients like FreedieMac, Expedia , Comcast and others, We are looking for an experienced Lead Application Developer to join our team and help us develop an IoT cloud application. The successful candidate will be responsible for designing, developing, testing, and maintaining our cloud-based IoT application using cutting-edge technologies, such as Cloud, Spring Cloud, Java 17, REST API, WebSocket, X509, JWT, OAuth2, No-SQL, SQL, CICD, and Containerization.

Work Location: Sterling, VA (Day 1 -Onsite)

Job Type: Fulltime

- Responsibilities :

  • Lead team engineers in designing, developing, and maintaining our cloud based IoT application.
  • Coordinate with IoT Products and Mobile App teams to design the system architecture,
  • Guide the junior members to conduct daily development and maintenance work.
  • Ensure application security by implementing proper security protocols and following security best practices.
  • Analyze the system architecture to find potential issues, bugs, bottlenecks, and security defects.
  • Perform the Systems Integration Testing and Production Support.
  • Ensure the coding/product quality by doing code review and process retrospective meetings.
  • In charge of backend infrastructure deployment and releasing.
  • Report to delivery manager for the project progress.
  • Excellent communication and interpersonal skills.

Qualifications :

  • At least 10+ years of experience in software development, with a focus on cloud-based Java applications.
  • 5+ years of experience leading a team of software engineers
  • 4+ years of experience in AWS services like EC2, Route53, S3, RDS, CloudFront, IAM and ECS.
  • Proficiency in Java, Spring, and REST API development
  • Experience with messaging systems such as Kafka or RabbitMQ
  • Strong understanding of application security and experience implementing security protocols
  • Expertise in database design and implementation, including SQL and NoSQL databases.
  • Good exposure to Automation Testing.
  • Excellent problem-solving and critical thinking skills
  • Strong verbal and written communication skills

- Preferred Skills:

  • Mobile development experience.
  • UI development experience.
  • NodeJS experience.
  • IoT home automation experience.
  • Exposure to device communication protocols such like Bluetooth, Zigbee, WIFI and MQTT.

Job Type: Full-time

Pay: $150,000.00 - $180,000.00 per year

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

Schedule:

  • Monday to Friday

Ability to commute/relocate:

  • Sterling, VA 20166: Reliably commute or planning to relocate before starting work (Required)

Application Question(s):

  • Do you have 10 years of experience as an Embedded Engineer?

Experience:

  • Java (Required)
  • Spring (Required)
  • Back-end development (Required)

Work Location: In person

seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs