26 Sep 2018

Application Developer

EmergenceTek Group is seeking an energetic, Application Developer, with 2-5 years experience to join our growing team of application developers. We work with a wide range of technologies and APIs to help our customers achieve productivity enhancements and increase their return on investment.

As Application Developer with EmergenceTek Group, you will be expected to contribute to the development of custom applications, web based and database driven solutions. We are C#/.NET centric and favor technologies which play well in the Microsoft stack.

Location: Buffalo, NY

Position Responsibilities:

  • Working with management and clients to break down program specification into its simplest elements and translating this logic into a programming language (.Net, C#, SQL, etc.) as per the requirements, or directed by the client.
  • Collaborating with the IT team, consultants and users to define current system inputs, processes and outputs, including manual and electronic data processing flows.
  • Developing, implementing, maintaining and supporting software solutions to support various areas of the business.
  • Developing and maintaining server-side code for clients’ applications and related systems using .Net/C#, MVC, ASP.Net, or another high level object oriented programming language
  • Developing and maintaining client applications related systems using JavaScript, jQuery, AngularJS, CSS, HTML, and other client side technologies.
  • Designing, developing and maintaining relational databases using platforms such as SQL Server, MySQL, along with relevant data access tools such as Entity Framework
  • Good understanding of software development methodologies such as Agile, and SCRUM.  
  • Designing and writing high performance, reliable, reusable and easily maintained code.
  • Performing software unit testing, debugging, documentation, and installation tasks for online and batch processes.

Your Qualifications:

  • BS in Computer Science or equivalent with minimum 2 years’ experience, with Masters of Computer Science preferred.
  • Strong analytical and problem-solving skills in working through business work flow, an understanding of the underlying data and backend table relationships with the ability to identify the best solution for fixing system issues, familiarity with electronic data interchange (EDI) transactional processes
  • Willingness and desire to tackle new challenges and learn whatever new technology is necessary to accomplish the task
  • Ability to use Structured Query Language (SQL) to mine and analyze data from various data sources, as well as client/server applications development processes and Internet technology;
  • Ability to develop Web-based applications using programming language including .Net/C#, HTML and SQL;
  • Ability to confer with management/ clients regarding the nature of the information processing or computation needs a specific computer program is to address; and
  • Ability to use structural analysis techniques to analyze computer systems; user requirements, procedures, and problems to automate through scripting or improve existing system. 

Please contact us directly at 716-406-4544 if you’re interested.