Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Associate Tech Specialist

Keylent Inc

Associate Tech Specialist

Our challenge is to use modern tools, techniques, and methods to develop, modify, and/or update complex and extremely powerful systems. Our customers and partners need applications that enable them to easily operate and expand their businesses. Ingram Micro is a $50B revenue a year company, with $5B of that revenue going through our team's eCommerce web site.

Ingram Micro is seeking experienced software engineers who can leverage their skill-set to grow as part of an Agile SCRUM team. They must be a quick learner and love challenging themselves to constantly raise the bar. This opportunity requires strong problem-solving skills, an aptitude for team collaboration and open communication as they deliver efficient, well designed, and tested software for a positive user experience. Innovative thinking and well-designed products with an emphasis on performance are a necessity to give our customers the best experience possible.

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
  • Work with little or no supervision
  • Mentor other engineers
  • Proficient in the following:
    • Unit testing as well as coding in 1-2 languages (e.g. Java, 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
  • Bachelor's Degree in Computer Science or equivalent
  • Specialized Knowledge & Skills
    • 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
    • Familiar with React JS
    • Experience with HTML5 and CSS3
    • Experience with Agile Management Tools (i.e. Confluence, JIRA, VersionOne)
    • Familiar with Memory management, performance tuning and profiling
Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Associate Tech Specialist. Be the first to apply!