.Net Developer

Greenshades Software Logo

Greenshades Software

📍Remote - Worldwide

Summary

Join our team as a highly motivated Senior Internal Developer! You will be part of our internal software development team, designing and developing complex sales, finance, and other internal business applications. This role requires a proven track record of delivering high-quality solutions and a passion for clean code and modern architecture. You will customize existing solutions, develop new software, and implement automated testing strategies. The ideal candidate possesses strong technical skills and experience in the Microsoft tech stack. This is a remote position.

Requirements

  • Bachelor’s and/or master’s degree in computer science, computer engineering, or related technical discipline or equivalent experience
  • 5+ years of professional software development experience
  • Proficiency in C#, SQL, Javascript, Azure Devops, and the Microsoft tech stack
  • Knowledge of application architecture and design
  • Knowledge of software engineering and best practices, including coding standards, code reviews, source code control, build processes, testing, and operations
  • Languages Required: C#, SQL, Javascript

Responsibilities

  • Customize out-of-the-box solutions such as Dynamics 365 to fit business needs
  • Develop new software from scratch as needed to support all internal Greenshades’ processes
  • Develop and implement an automated testing strategy to improve software quality and increase productivity
  • Design and create software solutions by studying business needs, conferring with process owners, examining systems flow, data usage, and work processes
  • Perform key activities across the software development lifecycle
  • Author documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code for solutions development
  • Obtain required information from vendors, advise on software licensing, recommend purchases, and guide testing and approvals for new products
  • Protect confidential data and ensure information security protocols are followed

Preferred Qualifications

  • Experience with Dynamics 365 and Microsoft PowerApps
  • Experience guiding a project through the full software development lifecycle, (conception, scope, architecture, design, planning, implementation, testing, documentation, delivery, maintenance)

Benefits

This is a remote position

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.