Backend Software Developer

Backend Software Developer

Posted 1 year ago

Our leadership is focused on mentoring and developing you as a professional, growing your skill set and meeting your full potential in preparation for the next opportunity within TruWeather.  The candidate will be on a team that is committed to excellence, your success, and the overall company mission.  TruWeather is on a very exciting path in a rapidly developing industry.

Job Responsibilities:

  • Experienced in Node Backend services. Involved in API interface development and testing. Hands-on experience in HTTP/HTTPS and WebSocket communication.
  • Involved in database schema creation for handling new data storage. Also, implemented Caching mechanisms for optimized data retrieval.
  • Involved in Teams integration with Nodejs application for internal Monitoring. Built a complete pipeline for delivery of alerts to specific channels in Microsoft Teams.
  • Experience in Cloud services offered by AWS (EC2, S3, Lambda, RDS).
  • Experience in developing CI/CD pipelines using Jenkins. Also, familiar with the AWS code pipeline.
  • Build and deploy docker applications on cloud. Understanding of Docker and ECS.
  • Experience in Python web development. Implementation and maintenance of Django application.
  • Bug tracking in JIRA and documentation in Confluence.


  • Bachelor’s degree in Computer Science or related field.
  • Previous work experience with Nodejs.
  • Proficient in HTML, CSS and JavaScript.
  • Experience in developing and managing backend APIs.
  • Excellent communication skills.
  • Good problem solving and critical thinking skills

General skills requirements:
• Excellent communication skills
• Updated on the technological advances and industry trends
• Team-oriented and flexible
• Determined to solve problems
• Effective in multitasking and your potential is limited only by your desire to excel

It is highly desirable for this candidate to relocate to Albany or Syracuse, N.Y. We have START-UP NY incentives as a bonus that will benefit an all-star candidate.

TruWeather is an Equal Opportunity Employer and participant in the U.S. Federal E-Verify program. Women, minorities, individuals with disabilities and protected veterans are encouraged to apply.

***All applicants MUST include their salary requirements***

Apply Online

2 Responses

  1. Dear TruWeather Hiring Team,

    As an avid fan of weather phenomena and a dedicated computer science professional, I was thrilled to come across the opening at TruWeather. I couldn’t resist the opportunity to apply my technical skills to contribute to your mission. Allow me to share three reasons why I am the perfect fit for this position, in a way that will leave you entertained and excited about my potential.

    I’m the Node.js Ninja you’ve been waiting for: As a software engineering intern at PTC, I’ve honed my Node.js skills by designing and executing test cases, creating automation scripts, and implementing Jenkins Pipelines. My experience in backend services and API interface development is solid as a rock, ready to weave through HTTP/HTTPS and WebSocket communication like a breeze.

    I bring the entire package – like a rainbow after a storm: My background in web development, databases, and cloud services spans a wide spectrum of technologies. From Python and Django to AWS and Docker, I have the skills to tackle any challenge thrown at me. As a bonus, I have a proven track record of excellent communication and problem-solving skills, just like the calming presence you need when facing turbulent weather.

    I’m your perfect weather apprentice, eager to grow and learn: With a Master of Science in Computer Science from Syracuse University and an undeniable passion for weather, I am ready to absorb every ounce of knowledge and expertise from TruWeather’s leadership. As a student, I’ve always been fascinated by the impact of weather on human lives, and I am thrilled at the prospect of blending my technical skills with my passion for meteorology to make a difference in this rapidly developing industry.

    In conclusion, I’m confident that I can bring a wave of creativity, technical prowess, and enthusiasm to TruWeather. I am open to an internship or co-op position and eager to join a team that values my growth and potential. As a weather wizard in the making, I can’t wait to embark on this adventure with TruWeather, where the sky’s the limit!

    Thank you for considering my application. I look forward to the opportunity to discuss how I can contribute to the success of TruWeather and be a valuable addition to your team.


    Shaunak Sunil Deo

  2. Raj Chavan says:

    I am looking for a salary range of 100,000 to 120,000.

    I have experience working with HTML, CSS, Javascript and I am proficicent in TypeScript and Angular. I have experience working and developing APIs. I also have production level experience with Angular and writing unit test cases using Jest, Jasmine testing frameworks.

    I also have experience using AWS services such as EC2, S3, lambda and SageMaker.

Leave a Reply

Your email address will not be published. Required fields are marked *