This job has expired.
Golden Tech Systems
Expired

Developer/Programmer-Object oriented, C#, and .Net req. (Remote)

$33 - $35/hourRemote

Location restricted
This job is restricted to tax residents of , but we detected your IP as outside of the country. Please only apply if you are a tax resident.

Company Overview

GoldenTech is a systems integrator firm, focusing on solving complex problems in the areas of DevOps, Cloud and Cyber domains. In addition to offering Cloud based solutions that span Azure, AWS, and Google platforms, GoldenTech also provides cyber security solutions to help our customers from threats. We also provide full stack development on the .NET, J2EE platforms, and harness the synergy between DevSecOps and Agile to deliver solutions faster and on-time. GoldenTech prides ourselves in our ability to exceed in customer satisfaction thereby leading the way to continued customer engagement. Finally, we provide a platform to our workforce and empower them to meet our customers’ mission, while succeeding in their career goals. In addition to providing best in class solutions to our Fortune 150 clients and state agencies—since 2007, GoldenTech proudly serves our armed services by working with the US Navy and the US Airforce.

REQUIRED qualifications (min 3 years)

  • Version Control
  • Code Editor Shortcut keys
  • C# and .NET

**4 years experiene with Object Oriented Programming required!!

***SQL Server Database Management: SSIS, Backups, Database Moves HIGHLY DESIRED

Job Summary

GoldenTech Systems is seeking a Developer The City of Greensboro has a requirement for a Developer for an initial six month engagement with the possibility of becoming permanent with the CIty of Greensboro. Candidates can work remotely but will need to come onsite initially.

As a contractor for the City's Application Services Division, you will be working with a small but seamless team of permanent employees and contractors supporting, maintaining, and even replacing our portfolio of 150 applications, under occasional supervision and guidance of the Principal Software Engineer (Application Services Manager).

All duties are shared between all team members and may include MS SQL database moves, ad-hoc change requests, work on action items to replace one of our legacy apps, working on brand new software as well as 15-year-old legacy apps. Every 8 weeks or so, you will be expected to fulfill two week rotation in a support role as the 'DoC', monitoring and handling email support requests over slightly extended business hours, and may be given maintenance tasks to complete during that time, depending on the support workload.

You can expect to broaden and deepen your software engineering skills, learning on the job and through collaboration, creating maintenance patches or change requests on old technologies such VB.NET (even some VB6 and classic ASP). A fair amount of work is on our modern, innovative Service Oriented Architecture "SOALite" and its SPA clients. You may also be required to contribute to our other state-of-the-art C# frameworks, such as the "ePayLite" electronic payment modules, the "Payment Pipeline Architecture", the "Data Pipeline" or our CI server, depending on which Sprint comes next in our Agile Kanban-driven approach to work.

The ideal candidate will be someone who takes pride in "getting things done". They consistently work hard and are able to avoid distractions associated with remote work. They can solve complex problems in familiar and unfamiliar technologies, working unsupervised as well as collaboratively with the Team. The engineer will be expected to understand the meaning of clean code and be able to recognize when code is and is not clean, and is expected to hit the ground running, with a minimal, guided ramp-up. Most of our applications are business critical and we have a backlog of 2500 hours, so above all, the engineer is expected to get things done quickly, and consistently. You will be required to help our internal customers and to have sufficient verbal and written communication skills.

****On day one, the engineer must come into the office to pick up the laptop and monitors and spend time on the internal network to complete the bandwidth-heavy development environment set-up on a freshly imaged computer, while you read our 50-page wiki-based 'divisional handbook' hosted on Azure DevOps. Set-up will take 1-3 days. After this, the engineer will be expected to work remotely in a safe, distraction-free environment with sufficient connectivity and bandwidth to carry out the duties. There *may* be exceptional circumstances requiring the engineer to come into the office.

To start, the engineer will be given routine maintenance to complete, subject to heavy code review to ensure the changes meet our high standards. Reviews will lessen over time to occasionally or peer-review as the engineer learns our standards and challenges. We have a significant body of knowledge documenting idiosyncrasies of many of our legacy apps and an incremental improvement approach to SQL data fixes, which are still occasionally needed, and you will be expected to contribute to and improve the knowledge base as you discover shortfalls or innovate improvements.

Engineers are not guaranteed work on any particular project, but projects on the roadmap include, among others: Move 40+ databases from MS SQL 2008 to 2017; Finish the PlanReviewLite replacement electronic Plan Review system. Updated 80+ apps from VS2015 to VS2019 and other standards; GIS Enterprise Preparation, Infor Interface migration Preparation, Electronic Payment Replacement, Building Permits & Inspections Application Replacement, Payment Pipeline module creation, replacement of VB6 applications, automated API and (Selenium-based) UI tests and others.

Essential skills include C#, .NET, JQuery, JavaScript, HTML5, CSS3, XML, JSON, HTTP, Ajax, Microsoft ("T") SQL and version control (preferably GIT). You will be expected to perform well with the basic shortcut keys used by most professional software engineers.

Other skills you will be expected to quickly adopt on the job or possess already are VB.NET, ASP.NET, IIS, SQL Server, DevOps, GIT, SOAP, Crystal Reports, and Windows Batch Script. You will not create brand-new code in legacy technologies such as VB.NET or VB6, but you may be required to figure out how to patch or enhance them safely and successfully.

*****TEMP TO PERM OPPORTUNITY. There is a possibility (depending on performance, pre-hire screening, AND budget availability) of conversion to a permanent position, which pays in the approximate range of $77,000 -$79000 and strong benefits. This range is a guideline only. Exact starting salary depends on demonstrable skills and experience.

*****The City does not sponsor employees to work in the US; Employees must be eligible to work in the US without sponsorship to be considered for this role. The candidate will be expected to comply with all applicable City policies, including confidentiality of data and security policy. A PC, dual monitors and peripheral hardware will be loaned to the engineer, but the engineer is expected to provide internet access, with sufficient reliability and bandwidth to be able to perform all duties efficiently. We do not reimburse for ISP connectivity or bandwidth.

Benefits and Perks

  • Golden Tech offers a comprehensive benefits package: This includes healthcare, paid time off, retirement savings plans, Life/AD, dental, vision plans.
  • Golden Tech believes 'best ideas win'. Our management is always open to learn new ideas and ways in which we can help give our workforce a 'solid platform' for growth

Other C# contracts

Remote
0
USD
/hr

0 outside IR35 C# contracts