Jobs
>
Johnson City

    Senior Engineer, Software Development - Plum, United States - Ingram Micro

    Default job background
    Description
    Senior Engineer, Software Development page is loaded

    Senior Engineer, Software Development

    Apply

    locations

    Mumbai, India

    time type

    Full time

    posted on

    Posted 30+ Days Ago

    job requisition id

    R

    It's fun to work in a company where people truly BELIEVE in what they're doing

    Job Description:

    About Ingram Micro:

    • Ingram Micro is the business behind the world's brands reaching nearly 90 percent of the world's population.
    Our market reach, diverse solutions portfolio, and digital platform Ingram Micro Xvantage set us apart. We have approximately 27,000 associates committed to serving our more than 161,000 customers and 1,500 vendor partners worldwide. Ingram Micro touches 80% of the technology you use every day with our focus on

    Technology Solutions

    ,

    Cloud

    , and

    Commerce and Lifecycle Solutions

    . With $46 billion in revenue, we have become the world's largest technology distributor with operations in 56 countries and more than 35,000 associates. We continue to strategically expand our global reach with 32 acquisitions since 2012.
    Ingram Micro India is the top IT Distribution company in India with nationwide presence at nearly 40+ locations.

    We are committed to be the best wholesale provider of IT products and services in India providing real value to our customers and principals.

    Ingram Micro has earned Great PlacetoWork Certification for in India This prestigious recognition reflects our commitment to our people and our culture.

    Key Job

    Functions/Requirements
    Hands-on experience with construction of complex engineering solutions and knowledge of software development methodologies
    Assumes end-to-end ownership of solutions as part of Agile SCRUM team, which includes assisting in development of testing automation and other key quality aspects
    Partner with product owners and other Agile SCRUM team members to determine new features and user stories
    Participate in code reviews to ensure that each increment adheres to original vision as described in the user story and all standard resource libraries and architecture patterns as appropriate
    Assist in establishing and supporting coding standards
    Engage in all Agile ceremonies including planning, grooming, product demonstrations, and team retrospectives
    Exhibits DevOps mindset where Agile SCRUM team is accountable for product from inception to sunset
    Respond to support incidents for production applications in order to make quick repair to prevent application outages
    Create and/or update documentation to support development efforts. Documentation may include detailed specifications, implementation guides, architecture diagrams and/or design documents
    Share knowledge among members in Agile SCRUM team
    Demonstrate excellent communication skills and effective collaboration in a team-oriented environment
    Aptitude for learning new technologies and concepts
    Excellent time management skills and ability to prioritize
    Able to translate customer and business needs to technical solutions
    Resilient to change
    Establish User Personas in collaboration with Product Management
    Comfortable working with little to no supervision and providing supervision to associate engineers
    Mentor and train other Software Engineers
    May be asked to participate in Quarterly Architecture Summits
    Take the lead on challenging software engineering projects

    Proficient in the following:
    Unit testing as well as coding in 1-2 languages (e.g, C#, etc.)
    Object Oriented Design (OOD) and analysis
    Application of design patterns
    Application of non-functional software qualities such as resilience, maintainability, etc.
    Applying behavior-driven testing techniques

    Education
    Bachelor's Degree in Computer Science or equivalent
    Specialized Knowledge & Skills
    Experience - 7 to 9 years
    Proficient in C# .NET, VB.NET
    Proficient in ASP.NET Web Forms, MVC and Web API
    Experience with .NET Core and Microservices
    Experience with LINQ, Generics, Lambda expressions, extension methods, attributes
    Experience with ORM Frameworks (Entity Framework, NHibernate)
    Experience with IoC containers e.g. Autofac, Unity, MEF, Ninject
    Experience with Web Services and serialization, XML, JSON, SOAP, WCF, REST
    Experience with Unit testing using mock objects
    Experience with design patterns and object-oriented programing
    Experience with SQL Server and the SQL language
    Experience

    with JavaScript,

    jQuery, Bootstrap
    Experience with Elastic Search.
    Experience with React
    Experience with HTML5 and CSS3
    Experience with Memory management, performance tuning and profiling
    Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
    Experience with Queueing
    Experience with threading, async patterns and TPL/TAP plus .NET thread safe collections
    Experience with SCM including branching and merging
    Experience

    with Engineering

    and Implementing enterprise level software applications
    Experience with leading engineering teams
    Familiar with basic networking and infrastructure

    This is not a complete listing of the job duties. It's a representation of the things you will be doing, and you may not perform all these duties.
    Ingram Micro believes there is no place in our society for social injustice, discrimination, or racism. As a company we do not – and will not – tolerate these actions.
    Ingram Micro Inc. is committed to creating a diverse environment and is proud to be an equal opportunity employer.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected category under applicable law.

    Twitter

    | LinkedIn

    | Facebook

    | YouTube
    Learn more at

    .
    Similar Jobs (6)

    Senior QA Automation Engineer

    remote type

    Hybrid

    locations

    Mumbai, India

    time type

    Full time

    posted on

    Posted 30+ Days Ago

    Senior Java Engineer

    remote type

    Hybrid

    locations

    Mumbai, India

    time type

    Full time

    posted on

    Posted 30+ Days Ago

    FullStack Senior Support Engineer

    remote type

    Hybrid

    locations

    Mumbai, India

    time type

    Full time

    posted on

    Posted 30+ Days Ago
    With us, you'll make technology happen in surprising ways. It'll be a fun journey
    Get in Touch

    Click

    Introduce Yourself

    above to join our talent network
    About Us

    It's no surprise that technology powers the planet.

    But what might surprise you is that Ingram Micro has the ability to reach more than 90% of the global population.

    By joining us, you make Ingram Micro's contribution a reality:
    helping

    businesses grow,

    supporting industries from healthcare to education with their technology, or even connecting the world.

    What's in it for you? Well, we take great care of our people, everyone is made to feel welcome, and opportunities to grow apply to all.

    But the prospect of shaping the future through technology is something you're unlikely to find anywhere else. Let's shape tomorrow.

    #J-18808-Ljbffr

  • Radiant Ventures

    Software Developer

    3 weeks ago


    Radiant Ventures Plum, United States

    VEGA represents trust. Trust in the future. Trust in our team and in the abilities of each individual, with over 2,100 employees worldwide. · Together, we grow and expand our international technology leadership. · What you can expect from us: · Development of innovative and funct ...

  • Aurora Technologies

    Software developer

    3 days ago


    Aurora Technologies Sullivan Gardens, United States

    WE SUPPORT PEOPLE - IN THE FUTURE WITH YOU In the field of digitization, IT architecture management and DMS support at our main administration in Kassel, we are looking to fill a position as a SOFTWARE DEVELOPER (m/f/d) as soon as possible. Your tasks: We develop and implement in ...


  • NovaWorks Haynesville, United States

    About Us · Wernsing Fine Foods GmbH is a leading manufacturer of high-quality food products based in Addrup-Essen (Oldb.). As a family-owned company, we place great value on quality and sustainability. Our diverse products are distributed in Germany and internationally and are hi ...


  • Beyondtech Inc Plum, United States

    Role Aim: · Java Backend Developer · Location: · Solna · Language: · English · Experience: · Senior · Beyond Tech is now looking for a Java Backend Developer to join our team. · Job description: · Integration experience with Java development . · Understanding of Microservices ...


  • Sapphire Solutions Erwin, United States

    Our team is growing and we are looking for a Software Developer - Java Full Stack (m/w/d) to join our dynamic IT Development team. If you are interested in working with the latest technologies and supporting our team, then this is the perfect challenge for you. · Your Responsibil ...


  • Nexus Dynamics Blountville, United States

    Welcome to Wacker Neuson, a global leader in construction equipment and compact machines. We offer our customers a wide range of products and comprehensive services worldwide. In 2023, our success was contributed by approximately 6,600 employees worldwide, generating a revenue of ...


  • Skyline Ventures Sullivan, United States

    What can you expect? · You will analyze, conceptualize, and develop software solutions for our clients in the healthcare sector · You will maintain and further develop our software and implement the requirements of our clients · You will ensure quality through principles of test- ...


  • Phoenix Industries Crossnore, United States

    LorenzInformatik is looking for you as an employee for challenging IT projects with our clients in the metropolitan region. We offer you the best conditions for your professional development, fairness in cooperation, above-average compensation, and voluntary benefits. Employees d ...


  • Omega Dynamics Plum City, United States

    The digitalization is fundamentally changing the healthcare industry and as a nursing professional, you can benefit from it. The FOM Bachelor's degree program in Nursing and Digitalization (B.A.), developed in collaboration with the University Medicine Essen, will provide you wit ...


  • Quantum Innovations Plum, United States

    We are an internationally active and pioneering family-owned company in our industry with over 700 employees worldwide. Our motto: Saws. Storage. More. If you want to achieve more, you have to do more. Dare to invest more in the future. Integrate more performance. Think beyond th ...


  • Quantum Innovations Pine Crest, United States

    About Pine Crest: · At Pine Crest, we are dedicated to driving digital transformation in the German healthcare sector. We develop products that simplify and accelerate electronic data exchange between employers, service providers, health insurance companies, and their business pa ...


  • BlueWave Solutions Elizabethton, TN, United States Freelance

    Job Description for Elizabethton, TN (Reference Number: 20638) · Your Responsibilities · - You design the data and software architecture of systems for processing mobility data based on product requirements (currently technology-neutral) · - You are responsible for the operabilit ...

  • FusionWorks

    Senior Consultant

    3 days ago


    FusionWorks Embreeville, United States

    About the Company · The best software for every business. From one of the leading Microsoft partners in the German-speaking region. We are an established company with many years of experience in developing and implementing innovative business solutions. Since our founding in 1999 ...

  • Milan Laser Company

    Sales Manager

    3 weeks ago


    Milan Laser Company Johnson City, United States

    About Milan Laser Hair Removal · Milan Laser Hair Removal is one of the nation's premier laser hair removal providers. That's because we only use top of the line lasers, and all our treatments are performed by licensed medical professionals. Additionally, we guarantee our clients ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 06/10/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 06/10/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 05/27/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 06/10/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 05/27/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...


  • Genie Healthcare Johnson City, TN, United States

    Genie Healthcare is seeking a travel Physical Therapist for a travel job in Johnson City, Tennessee. · Job Description & Requirements · Specialty: Physical Therapist · Discipline: Therapy · Start Date: 06/03/2024 · Duration: 13 weeks · 40 hours per week · Shift: 8 hours, days · E ...