Full Stack Programmer/Analyst
Software Guidance Assistance, Inc., (SGA), is searching for a Full Stack Programmer
Analyst for a RIGHT TO HIREassignment with one of our premier Wholesalerclients in Dayton, OH. The Programmer Analyst is primarily responsible for working with business users, product owners, analysts, project managers, and all other stakeholders to analyze business problems, then design and create software solutions that resolve them. This includes working with a team to define and prioritize requirements, develop prototypes and programs, define and execute unit and integration tests, resolve defects, define and execute an implementation plan, and provide second tier support.
ResponsibilitiesAble to perform most routine and newly assigned work autonomously, seeking guidance from peers andor leadership approval for more complex work or in a learning capacity. Analyzes systems, applications, processes, and business requirements to assist creating technical requirements. Determines the parameters of required programming and other technical needs, while encouraging code reusability, adherence to established organizational standards and best practices. Confer with teammates, users, cross-functional teams, and other stakeholders, as needed, to secure all hardware, software, database, networking, andor other technical needs for designed solutions. Creates andor modifies technical designs, programs, prototypes, and documentation that meet all of the established standards and successfully passes all levels of testing to satisfy the requirements of the designed solution, within deadlines. Effectively communicates, in oral andor written form, and regularly updates task and project statuses using required project management tools. Assumes ownership and becomes a subject matter expert or administrator of at least one major system, platform, or functional area of expertise , ensuring the proper training of others, and sharing of all relevant information to the rest of the team. Actively participates in standards and best practices review and enforcement. Participates in software demonstrations, build vs buy discussions, and other influential conversations that affect the outcome of an owned project, as needed. Effectively influences coworkers and leadership , in a constructive manner, to achieve buy-in on new or modified standards, best practices, initiatives, decisions, processes, or technical direction.
RequiredSkills Associate or Bachelor's degree with at least 3-6 years of relevant work experience. Demonstrates ability to work with problems of various scope and moderate to advanced complexity where analysis of the situation or data requires a choice of learned factors which generally conform to established patterns. Proficiency in at least one relevant programming language and the software development life cycle. Demonstrate foundational knowledge and experience with Waterfall and Agile methodologies, as well as good judgment and reasoning for when to use each. Intermediate to advanced knowledge and experience in several ERP software functions (Order Processing, Sales Quotes, Inventory Management, Purchase Orders, Accounts Receivable, Credit Management, etc). Proficiency with Microsoft Office (Word, Excel, Powerpoint, Visio) Experience in Agile
Scrum environment Experience coding responsiveadaptive design Experience in Test Driven Development, automated unit testing, and pair programming Full Stack Web Application Development Java Springboot Angular 2 HTML, CSSSCSS. Bootstrap SQL Github Create Web application front end as per design comps and information architecture. Integrate front-end application with the application business layer Constantly learn new technologies and skills via media, courses, or new applications Follow best practices and standards for accessibility and cross-browser compatibility Software development experience including OOPS, concurrency programming, design patterns, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing
PreferredSkills Bachelor's or Master's degree in IT, IS, or Mathematics. Certifications in software development, programming, or other relevant IT disciplines. Knowledge of, or experience in the wholesale industry, supply chain, distribution, andor warehouse inventory management. Experience with Atlassian products (JIRA, Tempo, Confluence). Java
Script Postman IntelliJ Shell Scripting IBM Power Systems (Power9, IBMi, iSeries, AS400, AS400) V7 RPG (RPGIII, RPGIV, RPGILE, Free Format) CL (CLPCLLE) RDi Modular programming concepts (MVC Patterns, ILE, Service Programs) DB2, SQL400, and Stored Procedures Application Performance Optimization Arcad Source Change Management OnBase C.NET Manhattan WMi Warehouse Management System Logility Microsoft SQL Server EDI (810, 812, 850, 852, 855, 856) Knowledge of, or experience successfully navigating, matrix organizations . SGA is a Certified Women's Business Enterprise (WBE) celebrating over thirty years of service to our national client base for both permanent placement and consulting opportunities. For consulting positions, we offer a variety of benefit options including but not limited to health dental insurance, paid vacation, timely payment via direct deposit.
SGA accepts transfers of H1 sponsorship for most contracting roles. We are unable to sponsor for Right-to-Hire, Fulltime, or Government roles. All parties authorized to work in the US are encouraged to apply for all roles. Only those authorized to work for government entities will be considered for government roles. Please inquire about our referral program if you would like to submit a candidate for any of our open or future job opportunities.
SGA is an EEO employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity, religion, national origin, disability, veteran status, age, marital status, pregnancy, genetic information, or other legally protected status. To view all of our available job postings andor to learn more about SGA please visit us online at www.sgainc.com httpwww.sgainc.com .