Return To Search

Software Developer

Location: Buffalo, NY

Job Type: Full Time Regular

Company: Stark Tech Group

Category: Engineering & Technical Services

Job Description Apply Now

The Software Developer role offers an exciting opportunity to join a collaborative R&D team dedicated to developing and supporting advanced software solutions for commercial HVAC operations. As a Software Developer, you will play a vital part in helping create and maintain a suite of applications that support automation, internal tools, and innovative system development initiatives. This position is ideal for professionals who are passionate about technology and eager to contribute to projects that make a tangible impact in the energy and facilities management industry.

In this dynamic Software Developer position, you will engage in the entire software development lifecycle. Key responsibilities include writing clean and testable code, debugging applications, and actively participating in code reviews to ensure the highest quality standards. Collaborating with a team of skilled professionals, you will work on projects that evolve to meet the changing needs of the business, providing you with ongoing learning and growth opportunities. The role also involves supporting and enhancing existing systems, deploying cloud-based solutions via Microsoft Azure, and contributing to continuous integration and deployment (CI/CD) pipelines.

Success as a Software Developer in this environment requires strong problem-solving abilities, technical curiosity, and the capacity to work independently within a research and development setting. You will have the chance to leverage your experience with programming languages—particularly Python—and utilize your understanding of object-oriented programming principles. Familiarity with essential software development tools such as Git, and best practices like testing and debugging, will set you up for success. Exposure to modern technologies such as Docker, SQL, REST APIs, FastAPI, and cloud platforms is considered a plus and offers further opportunities to expand your skill set.

Stark Tech is a recognized leader in facilities and energy solutions, with a mission to integrate systems, deliver energy-efficient equipment and services, and champion sustainability through innovative technologies. As part of the Stark Tech team, you will benefit from a supportive work culture that prioritizes employee well-being and growth. The company provides a comprehensive benefits package designed to support your personal and professional development, including paid time off, robust 401(k) retirement plans with employer match, medical coverage, wellness programs, and ongoing career advancement resources.

Stark Tech is committed to fostering a positive, inclusive, and customer-focused work environment where every team member’s contributions are valued. If you are ready to advance your career as a Software Developer and make a meaningful difference in the energy and facilities management industry, consider joining this fast-growing organization. Take the next step in your professional journey by clicking the job application button to apply today.

Software Developer - Summary Duties & Responsibilities Salary & Benefits Qualifications & Requirements Ideal Candidate Snapshot Other Relevant Information

Apply Now