Software Engineer - .NET, SQL, APIother related Employment listings - New York City, NY at Geebo

Software Engineer - .NET, SQL, API


Responsibilities:
Kforce is working with a well-known firm located in New York (NY) that is seeking a Software Engineer -.
NET, SQL, API.
A brand-new role was recently created due to tremendous growth within the firm.
Summary:
You will provide technical expertise to design and develop software components, products and APIs that support this firm's business applications.
The candidate uses tools, languages, coding standards and best practices to develop new product features.
In addition, the candidate assists in planning and implementation of a strategic direction for the product.
Duties:
Maintain and support developed products with new functionality and enhancements Creates and executes unit tests and addresses defects Works closely with the application support and network team as well as the business to ensure consistent understanding of requirements and approach Designs, develops and maintains complex software components Creates and maintains documentation of design approaches Creates and maintains documentation on internal architecture of the system; Provides direction in architectural changes in the system Proposes product design features to support scalability, usability and better performance Leads technical design and code reviews for all new enhancements and maintenance work delivered by internal or external teams Understands complex business and functional requirements and provides direction in technical specifications and product requirements Establishes best practices in coding and development within the team; Ensures consistency of the use of best practices within the team; Designs and develops reusable code components Creates, maintains and executes complex unit test and alpha test plans Maintains and improves current knowledge on the latest technologies relevant to the role regarding algorithms, language, design methodology, third party development tools, application platforms, hardware compatibility and operating systems REQUIREMENTS:
Bachelor's degree with emphasis in Systems Development or related area or the equivalent through a combination of education and with a minimum of 5 years work experience Expert with.
NET development and core libraries Experienced with web application development (ASP.
NET) Experience in SQL server experience including data and process modeling of business requirements Experience with Business Intelligence tools (PowerBI) Experience with SSIS, especially to extract data from data sources, transform that data, and load into consuming systems (ETL) Experience in utilizing web service APIs to consume data, and common data formats used, such as JSON Knowledge and experience of relational database technology Knowledge of all phases of the systems development life cycle Knowledge of Microsoft Azure a plus Exposure to client/server and/or web development Demonstrated decision making, analytical and problem-solving skills Demonstrated effective time management, planning and organization skills with the ability to successfully handle multiple tasks, projects and priorities in a fast-paced matrix-managed environment Effective oral, written and interpersonal communication skills; Strong presentation and facilitation skills necessary to communicate and persuade a wide range of audiences Kforce is an Equal Opportunity/Affirmative Action Employer.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.