Application Developer Internet & Ecommerce - Butte, MT at Geebo

Application Developer

Company Name:
Town Pump, Inc.
If you are passionate about your career, love what you do, look forward to coming to work in the morning, like working with a dynamic team of great professionals and aspirational leaders, and want an employment opportunity with a great company that has a long history of stability and growth, then you are the type of successful candidate we want on our team. In addition, we offer all the support and mentoring you'll need to succeed and advancement opportunities from within.
The Application Development Analyst is responsible for creating and maintaining alignment between business needs and technology delivery to our business customers. The Application Development Analyst's primary responsibilities are to gather and document business requirements and validate system design for application development projects. The Application Development Analyst is familiar with the fundamentals of the application development life cycle, as well as system modeling (UML) to design and develop software applications in a complex business environment. Ability to research, review and analyze the effectiveness and efficiency of existing applications, interfaces, reporting procedures and develop strategies for enhancing or further leveraging these processes. Contribute to continuous improvement of the overall application development infrastructure as needed.
ESSENTIAL DUTIES AND
Responsibilities:
1. Consults with clients to gather information about program needs, objectives, functions, features, and input and output requirements.
2. Analyzes, defines, and documents requirements for data, workflow, logical processes, hardware and operating system environment, interfaces with other systems, internal and external checks and controls, and outputs.
3. Writes and maintains technical specifications.
4. Designs and codes screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems.
5. Converts designs and specifications into computer code.
6. Compiles code into programs and corrects errors detected in compile process.
7. Creates test transactions and runs tests to find errors and confirm programs meet specifications.
8. Analyzes code to find causes of errors and revises programs.
9. Consults with client to prototype, refine, test, and debug programs to meet needs.
10. Writes and maintains documentation to describe program development, logic, coding, testing, changes, and corrections.
11. Writes documentation or reviews documentation written by others that describes installation and operating procedures.
12. Analyzes, develops, and writes functional specifications for moderately complex application systems.
13. Researches and analyzes application systems to develop an understanding of internal and/or external customer business requirements.
14. Codes and tests applications programs.
15. Maintains and administers application security.
16. Test and implements new systems.
17. Performs maintenance support and report writing to support end-user requests.
18. Tests and controls changes in the production environment.
19. Maintains application performance on the network and operating system during development, modification, and support.
20. Provides technical assistance by responding to inquiries from others regarding errors, problems, or questions about programs.
21. Tracks problems and bugs and communicate with customer as resolutions are implemented.
22. Coordinates the prompt diagnosis and resolution of infrastructure issues that have an impact on the document management/production environment.
23. Coordinates with the application vendor/development team to resolve problems and trouble tickets.
OTHER (Knowledge Skills or Abilities):
Possess a passionate dedication to the delivery of consistent and unparalleled customer service.
Ability to articulate, negotiate, and objectively evaluate career and job design objectives.
Ability to plan results, execute against that plan, and take ownership of the results.
Ability to show respect and empathy to fellow team members.
Ability to demonstrate interpersonal communication skills that include listening, collaboration, team building, educator, facilitation, and negotiation.
Ability to actively and meaningfully participate in various peer review processes.
Possess process-driven analytical skills and a background in various requirements elicitation methods.
Ability to manage reported technical issues to resolution and to support the user acceptance process (customer satisfaction).
Possess demonstrated root cause analysis (RCA) skills and able to provide or recommend effective timely resolution.
Change management service delivery experience and knowledge.
Project management
Experience: the ability to decompose complex business process requirements into phases, milestones, and reported task completions.
Demonstrated knowledge of the application development life cycle.
Application system modeling (UML) design experience in a complex business environment.
Microsoft Visual Studio and Business Intelligence Development Studio experience.
Knowledge and experience with object oriented design and methodologies.
Experience with one or more of the supported Microsoft Visual Studio programming languages.
Experience with SQL Server, SSRS, SSIS (ELT) technologies preferred.
Experience with logical and physical database design concepts.
EDUCATION and/or
Experience: Bachelor's degree (B. A.) from four-year college or university; or one to two years related experience and/or training; or equivalent combination of education and experience.
PHYSICAL DEMANDS: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The employee must occasionally lift and/or move up to 25 pounds.
While performing the duties of this Job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand; and walk.
Date: 2014-08-13
Country: US
State: MT
City: Butte
Postal Code: 59701Estimated 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.