GTM Sportswear is seeking an experienced Senior Software Develop to join our GTM Team! This position will be responsible for maintaining, supporting, and enhancing the existing infrastructure as well as leading development of new systems and applications.
Essential Job Responsibilities:
•Leads development and maintenance of ERP programs and solutions to support various business areas of GTM Sportswear.
•Leads development and maintenance of web applications including eCommerce web applications and its supporting systems.
•Leads development and maintenance of interfaces between the systems that allow GTM Sportswear staff to complete operations.
•Contributes in database development that supports ERP programs, web applications and interfaces.
•Bachelor’s degree or equivalent work experience.
•At least 6 years of experience in .NET application development.
•At least 1 year of experience as a Team Lead in a Team Development Environment
•Must possess superior skills in ASP.Net and Visual studio using either C# or VB.Net.
•Experience in developing and consuming web services, DLLs and APIs.
•Strong understanding of SQL, Object Oriented Development, and Microsoft SQL Server.
•Strong understanding of application architecture models such as MVC, MVVC, and N-Tiered architecture.
•Strong understanding of XML.
•Experience in all phases of the SDLC lifecycle to include design, architecture, development, and delivery.
•Work closely with other Software Engineers and Solution Delivery team to-implement best architecture approaches.
•Ability to meet deadlines, multi-task between projects and triage work requests – based upon priority and complexity.
•Experience in Scrum Agile projects a plus.
Business Initiative Requirements:
•Education – Lead in implementing technologies and techniques that will make you and your team more efficient, productive and competitive.
•GTM Software Systems – Lead in the understanding of software used to complete daily tasks in other business areas of the company.
•Task Management – Lead and assist in providing accurate estimates around the effort of an individual task and projects. Lead in providing options to your team managers so they can make better decisions about what the development team can deliver in the allotted time frame.
•Foundation and performance – Lead and assist in the development of code for scalability, robustness, and reusability. Lead and collaborate in developing code that performs at a high level.
•Usability – Lead in the collaboration and planning with those who will consume back end code: the front end developer and peers on the back end development team.
Standard office equipment, such as computers, fax machines, copiers, scanners, multi-line phones, and audio/visual equipment.
While performing the duties of this job, the individual must be able to sit, reach with hands and arms, as well as use hands and fingers for frequent data entry and computer use for long periods of time. The individual must also be able to occasionally stoop, kneel, crouch as well as be able to lift up to 25 pounds. Specific demands also include the ability to see in color as well as to talk to and hear customers and staff.