Application Developer

Job Responsibilities:

The role is responsible for working closely with our client to support the development and implementation of our client’s application development goals. Involvement will include managing/coordinating various application projects across the company as needed.

Job Duties:

Regular exposure to business stakeholders and executive management, as well as the authority and scope to apply your expertise to many interesting technical problems. The position requires constant communication with colleagues. Experience in planning and delivering software platforms used across multiple products and organizational units. Work closely with IT leadership on executing our client’s application development objectives through team-focused and/or individual initiatives. This position will review, evaluate, design, implement and maintain our client’s applications. Contribute to architecture, design, and development of software applications and tools. Develop applications based on our client’s business needs, interfacing with various departments to identify any potential requirements. Thoroughly document application design, algorithms, and functionality. Maintain a familiarity with a variety of programming concepts, practices, and procedures. Relies on extensive experience and judgment to plan and accomplish goals. A degree of creativity and latitude is needed in this position and in maintaining our client’s internal applications.

Skills and Qualifications:

Ability to use initiative to work independently, as well as collaboratively in a team environment; able to solicit feedback Exceptional and effective interpersonal and communication skills to interact with clients and colleagues to troubleshoot and optimize performance Solid problem solving skills to proactively identify, define, and resolve problems and concerns Strong time management skills Excellent project management and organization skills with demonstrated ability to prioritize, multitask, focus and meet tight deadlines Outstanding teamwork skills. Ability to manage multiple projects and meet project deadlines. Project management experience/know-how critical. Proficient at use of business-oriented technology applications. Education and/or Experience Requirements: 2 -4 years of professional experience developing applications in C++, C#, ASP .NET, WPF, or related Object-Oriented Programming languages. 2 - 3 years experience with Java, CSS, HTML, XML, JSON. Bachelor’s Degree in Computer Science or related field