The Software Developer/Integrator will be responsible for the research, design, implementation and maintenance of systems involving numerous third party software suites. He/she will also develop information systems by planning, designing, developing, testing, and putting into a production environment, customized internal software solutions. See below for primary duties and responsibilities.
PRIMARY DUTIES AND RESPONSIBILITIES (Essential Functions)
Propose, design, and manage systems involving multiple third party software components
Design, develop, and maintain plug-ins for third party software systems
Plan, test, develop, and debug in-house software modules and applications
Develop full-stack in-house software solutions by doing ground-up development for new applications
Program enhancements to existing modules as prioritized by the project schedule
Demonstrate pre-production software to stakeholders during review periods
Provide clear and concise documentation, plans, and code comments for internal software
Determine software feasibility by evaluating the problem definition, requirements, and complexities of proposed solutions
Identify, document, and report failures in existing software applications
Review, test, and evaluate major updates to existing software applications
Ensure the security and integrity of all systems and data
Coordinate with IT for server configurations and database development
Other duties assigned by the CIO/CTO
KNOWLEDGE, SKILLS AND ABILITIES REQUIRED
Knowledge of the theory, principles and practices of application programming
Familiar with HTML, CSS, PHP, Python, MySQL, LAMP stack development
Familiar with Magento, BigCommerce, and other shopping-cart sites
Familiar with the use of third-party APIs and Plug-ins
Experience using third-party connectors to communicate between various pieces of software
Knowledge of Web browser capabilities and cross-browser incompatibilities
Knowledge of Database queries and schema
Familiar with agile development methodology
Knowledge of the functions and capabilities of computer operating systems and software programming applications
Knowledge of computer security procedures
Skill in both verbal and written communication
Ability to analyze business logic
Bachelor's degree in Computer Science or related; OR
Associates degree in Computer Science or related field, AND one year of applications programming experience; OR
Two years of applications programming experience AND impressive software portfolio
AGI offers a competitive compensation and benefits package that includes health, dental, and vision insurance, a matching 401(k) retirement plan, and life insurance. We have a qualified educational benefits reimbursement policy, a generous family-friendly paid-time-of policy, along with an excellent company culture with a great group of people to work with.
AGI is a technically driven display and mobility company, offering night vision and daylight readable LCD enhancements, PCB and LCD repairs, reverse logistics solutions, mobile device repairs, and high quality spare parts. AGI provides these services through their three divisions: AGDisplays, AGParts, AG iRepair, and a brand new startup AGReverse. AGI's mission is to offer customers reliable, tim...ely, and cost effective products, services, and solutions from their 84,000 square foot state-of-the-art facility in Greensburg, Pennsylvania.
AGI’s products and services are enhanced and supported by a dedicated team of IT professionals and software developers who offer specialized software solutions, customized web portals, and system integrations. AGI’s clientele spans multiple industries including education, corporations, warranty providers, insurance companies, medical, marine, manufacturing and financial industries throughout the United States, as well as all branches of the U.S. Military.
AGI offers offer a competitive compensation and benefits package that includes health, dental, and vision insurance, a matching 401(k) retirement plan, and life insurance. They have a qualified educational benefits reimbursement policy, a generous family-friendly paid-time off policy, along with an excellent company culture with a great group of people to work with.
AGI is an equal opportunity employer.
For more information about AGI, please visit our websites at www.agdisplays.com, www.agpartsworldwide.com, www.agirepair.com, and www.agreverse.com.