Summary:
Parabit Systems, a well-established and rapidly expanding company in the security and self-service equipment industries, is currently seeking an experienced, motivated, and innovative Software Developer. A strong work ethic and personal commitment to quality and service are essential for this position. Adhering to deadlines and time management skills are essential. We are looking for a candidate with excellent communication skills that is highly organized, reliable, trustworthily, and efficacy driven.
Primary Responsibilities:
- Analysis and Design: analyze the needs before starting the software project. Develop software according to specifications. Assist in the analysis and design phase of the project.
- Writing Code: responsible for writing the code (or modules of it) for the application to be developed. Participate in specifying the functions, methods and events needed for the program.
- Debugging: carry out the debugging and troubleshooting of the program. Record the results and identify the possible problems in the application.
- Documentation: provide the basic user manual to be used by the end users. Offer functional specifications to writers who will create the manual. Create the complete documentation of the entire application.
- Training the End-user: Help in training the users once the application is built and created.
- Maintenance and Application Upgrade: create new functionality after the initial release.
Job Requirements:
- Web Services / Rest API (Node.js 8.10.0+)
- .Net Development
- ASP.Net core MVC5, jQuery, CSS, Razor UI framework
- WPF MVVM
- WinForm
- SQL Server Development
- Develop, implement and optimize stored procedures and functions using T-SQL
- Analyze existing SQL queries for performance improvements.
- .NET Framework 4.5+, Oriented Object programming, Unit Testing.
- Agile/Scrum software development
- General: SDLC (Software Development Life Cycle), flowcharting and documenting code, rigorous source control.
- Git Source Control
- Team Foundation Server is a plus.
- Full Stack experience a plus.
Education/Experience:
- Bachelor Degree in Computer Science and/or 3 years of job experience
Parabit Systems is focused on growth and growing leaders. Parabit Systems is an equal opportunity employer, offering a great work environment, and challenging career opportunities. Please email your resume to Recruiting@Parabit.com.