What are the responsibilities and job description for the Software Engineer position at J. Fletcher Creamer & Son, Inc.?
Job Summary
The Software Engineer supports and manages integration systems at J. Fletcher Creamer & Son, Inc.
Responsibilities
The Software Engineer supports and manages integration systems at J. Fletcher Creamer & Son, Inc.
Responsibilities
- Support and manage integration systems
- Build information systems by designing, developing, and installing software solutions
- Design interactive applications and management reports as required
- Create software in PHP, Java, C or other programming languages
- Interface, navigate and edit/update/maintain relational databases - SQL and ORM technologies
- Develop web applications using the latest popular and modern web framework
- Create multi-level testing of developmental and production systems (QC & QA) – ADO framework
- Multi-level documenting requirements and specifications within code and other resources
- Determines operational feasibility via problem definition, requirements, proposed solutions, and solution development
- Support and aid in management of current system, integrations, and code environment
- Develop documentation, flowcharts, layouts, diagrams, charts, code comments and clear code using standard SDLC practices
- Improves operations by conducting systems analysis, recommending changes in policies and procedures
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional
- Provides information by collecting, analyzing, and summarizing development and service issues
- Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle
- Analyzing Information
- General Programming
- Software Design, Debugging and Documentation
- Teamwork and Problem Solving
- Software Development Fundamentals
- Excellent organizational and analytical skills
- Excellent communication