Software Developer – Production Support

Sirius Works

(Moorestown, New Jersey)
Full Time
Job Posting Details
About Sirius Works
Sirius Works is a service-centric staffing organization that specializes in identifying key Information Technologists' expertise across North America and Internationally.
Responsibilities
* Develop code, scripts, extracts and other artifacts required to solve complex technical issues * Contributes to the document requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs * Communicate with cross-functional IT teams to solve issues * Work with production support and business groups to identify and resolve defects * Maintain a focus and diligence on problem solving * Must be able to maintain flexible work hours and provide on-demand support * Work closely with the quality assurance department to test and debug applications * Monitor and resolve performance issues related to software systems after implementation * Maintain an understanding of current and emerging technologies * Maintain documentation of findings * Work closely with production support to craft knowledge base articles
Ideal Candidate
* Bachelor's degree in computer science or a related field and/or 3 years of experience in software development * 5 years of experience developing object-oriented programs with Visual Studio, specifically with Visual Basic.NET and/or C# (C# preferred!) * 5 years of experience developing complex T-SQL queries in support of reports and/or database-driven applications * 3 years of experience developing web UIs using CSS, LESS, JavaScript, and jQuery. Experience with frameworks such as Kendo UI, Bootstrap, and Angular or other MVC frameworks is strongly preferred * Experience with AJAX and web services (WCF and Web API 2) * Proficiency in Microsoft development and server environments, particularly Internet Information Server and Team Foundation Server * Experience working with a dedicated quality assurance team * Excellent customer service and organizational skills * Effective communications and interpersonal skills * Ability to manage multiple priorities in a fast paced environment with limited supervision * Ability to maintain confidentiality * Ability to work independently, but with a team focus * Knowledge of standard software development concepts, practices, and procedures. * Ability to establish priorities, work collaboratively, and meet objectives * Demonstration of a degree of creativity and latitude

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.