Job Description - Sr Software Engineer in Syracuse
Return to jobs

Sr Software Engineer

Ref: US_EN_6_916327_1434928

Posted on 12 July 2022

Great remote opportunity!

Sorry no third party vendors or CTC arrnagements.

Job Summary:

The Senior Software Engineer’s primary responsibility will be to participate in the creation of new products and enhancements to existing products from concept to launch as part of a cross-functional project team. The Senior Software Engineer’s responsibility to the team is to design, implement, and test solutions that result in compelling, easy to use products. Sr. Software Engineer will be responsible for a demanding and rewarding variety of duties related to the development, enhancement, and delivery of an industry-leading product.

Essential Functions:

  • Work closely with all business functions (buyers, salespeople, warehouse workers, transportation, etc.) and business analyst to understand daily, weekly, monthly, and other cyclical needs.
  • Collaborates with other software engineers who are building software offerings that integrate with this platform.
  • Applies truly agile approaches to project development (short iterations, frequent inspection and adaptation) to develop clear sense of direction and trust with stakeholders.
  • Negotiates trade-offs and compromises.
  • Implements features in a vertical fashion whenever possible (i.e. UI, Business Rules, Database Access Layers, External Interfaces, and Actual Database Scheme Design).
  • Selects development tools that are appropriate and effective for getting the job done.
  • Knowledge, Skills & Assessments:

  • Experience designing and/or maintaining proprietary enterprise systems
  • Experience developing mobile software for iOS and Android
  • Experience with the latest and greatest web standards, including HTML5 and CSS3
  • Knowledge of web libraries and frameworks such as node.js, jQuery, Bootstrap, .NET, etc.
  • Strong sense of web design and attuned to the fundamentals of user experience
  • Familiarity with the whole web stack, including protocols and web server optimization techniques
  • Relevant work experience, including full time industry experience
  • Exceptional communication and listening skills
  • Is approachable by his/her team, and works well with others
  • Is passionate about their project and their job
  • Is a problem solver, and proud of it
  • Is passionate about learning new technology and figuring out how to apply it
  • Willingness to carve time out to potentially learn a legacy language; having patience to deal with existing code while planning a new future
  • A good sense of humor
  • Education & Experience Required:

  • Bachelor’s degree in Computer Science, related technical field or equivalent practical experience.
  • Programming experience with C#, XAML, XAMARIN, ASP.NET MVC, JQuery, JavaScript.
  • Experience with unit testing and TDD.
  • Demonstrated experience in understanding the thorny issues around interpreting and migrating legacy application code.
  • Must always be learning (technology, our business, the industry, our customers).
  • Experience developing software using agile methodologies (e.g., Scrum).
  • Willingness to have patience with legacy code, and the sense of responsibility to have patience in moving away from it.
  • 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.  This position is classified as Sedentary work. While performing the duties of this job, the employee is regularly required to (talk and hear).  The employee frequently is required to sit and make repetitive movements, is occasionally required to stand, walk, climb, grasp, use hands to finger, handle or feel objects, tools or controls and reach with hands and arms).  Employee may occasionally be required to be in places higher than 4 feet off the ground.

    Work Environment:

    The work environment 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. While performing the duties of this job, the employee is regularly exposed to dust, dirt, mold, grease, oil, and cold temperatures.

    If you are interested or would like more information on this Sr. Software Engineer position, please contact Gina Manioci at 585-512-1476 or by email at gina.manioci@modis.com

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.modis.com/en-us/candidate-privacy/

    The Company will consider qualified applicants with arrest and conviction records.

    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please navigate to https://www.modis.com/en-us/candidate-privacy

    The Company will consider qualified applicants with arrest and conviction records

    Apply

    Find your local office.

    Modis has over 100 offices in the United States, Canada and Europe. With both industry and location-specific expertise, our people know their area and their labor market and can find the right position for you.

    Locations