Full Time

Windows Software Engineer

Renewed Vision
$80,000 - $120,000* / year (about $38–$58 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Renewed Vision, so some details may not match this job. The employer's own page has the real description.

Job Overview


As a Windows Software Engineer at Renewed Vision, you will play a crucial role in the design, development, and enhancement of our innovative software solutions for Windows platforms. You will collaborate with cross-functional teams to ensure that our applications meet the highest standards of quality and performance. Your responsibilities will include writing clean, efficient, and maintainable code, as well as participating in code reviews and contributing to the ongoing improvement of our software engineering processes. This position offers a unique opportunity to work on cutting-edge projects that impact users on a global scale.



Job Responsibilities

  • Design, develop, test, and implement software applications for Windows operating systems.
  • Collaborate with product management, design, and testing teams to define software requirements and specifications.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve software defects and issues promptly and efficiently.
  • Write and maintain technical documentation related to software development and processes.
  • Stay updated with emerging technologies and trends to incorporate them into innovative software solutions.
  • Assist in the integration of third-party APIs and libraries to enhance functionality.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in software development, specifically for Windows applications.
  • Proficient in programming languages such as C#, C++, or Java.
  • Experience with .NET framework and Windows API is highly desirable.
  • Familiarity with version control systems, preferably Git.
  • Strong understanding of software development methodologies, particularly Agile and Scrum.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools


In this position, you will utilize a variety of technologies and tools to build and maintain our applications. The core technologies you will work with include the .NET Framework, Visual Studio for development, SQL Server for database management, and various APIs for integration. Familiarity with cloud platforms such as Azure or AWS, as well as containerization technologies like Docker, may also be beneficial.



Ideal Candidates


The ideal candidate for the Windows Software Engineer position at Renewed Vision is someone who exhibits a strong passion for technology and a commitment to excellence in software development. You should possess excellent communication skills, enabling effective collaboration with team members across various departments. A proactive problem-solver who thrives in a fast-paced environment will excel in this role. Additionally, candidates who demonstrate a desire for continuous learning and personal growth will find themselves well-aligned with our company culture and values.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.