Loading...
 
Apply now »

Software Engineer - No Sponsorship - Remote

Location: 

Fort Worth, TX, US, 76118

Brand:  Allied Electronics
Function:  Digital & Technology

About Allied Electronics & Automation
Allied Electronics & Automation is a high service level, authorized distributor of industrial automation, interconnect, cabling, and electromechanical products. We are part of the $1.7 billion global distributor, Electrocomponents, serving as Allied Electronics & Automation in the Americas and RS Components around the rest of the world.

 

Allied is a leading digital company focused on distribution in the Automation and Control industry. We view technology as a means to create great experiences for our customers, and we need a great team to help us get there. As a part of the Digital team, you will have the opportunity to work with leading technologies, develop and deploy quickly using agile and DevOps and work on self-directed teams who are using the voice of customer to guide their work.

 

We pride ourselves on the great working environment that we’ve created at Allied, where our employees can make a difference in the lives our customers, we can move fast, experiment when needed, can operate with autonomy and where everyone is focused on doing the right thing for the customer.

 

What You Will Do
As part of an agile/scrum team, you will work with your colleagues to build, deploy and support one of our digital applications. Our full stack developers will need to be able to code anywhere in our architecture, including UI, APIs, MVC and SQL. We design with a mobile first approach, which means experience with responsive design, Vue.js, or any other JavaScript Framework is a plus. Because we are a DevOps organization, our developers are responsible for their applications from concept all the way through to production.

 

Primary Duties and Responsibilities

  • Participate in daily and weekly scrum ceremonies
  • Work with your team to build, deploy, and support one of our digital applications
  • Collaborates with leaders, product owners, architects, technical leads and other developers, to understand requirements and develop needs according to business requirements
  • Maintain and enhance existing services, and applications using test driven development
  • Help improve the maintainability and stability of our application
  • Troubleshoot and debug issues that may arise
  • Follow coding standards and best practices
  • Work with architects and technical leads
  • Rotating on-call production support amongst the development team
  • Work with designers to bring their visions to life
  • Work with product owners to gather requirements of business needs
  • Work with QA analyst to test features
  • Mentoring new mid-level developers
  • Create new applications/services to meet company needs
  • Participate in recruiting new talent
  • Stay current on existing and new technologies

 

Technical Skills

  • C#
  • ASP.NET MVC
  • .NET Core
  • Razor
  • HTML5
  • JavaScript
  • CSS/CSS grid
  • Knowledge of Sass
  • Familiar with CSS frameworks - Foundation 
  • Familiar with JavaScript frameworks - jQuery
  • Advanced knowledge of SQL server or similar database – able to architect/create table structures to fit solution needs, create stored procedures 
  • Visual Studio
  • Version control 
  • Object Oriented
  • Knowledge of SOLID principles
  • Knowledge of dependency injection
  • Knowledge of debugging and exception handling
  • Experience with asynchronous programming
  • Knowledge of unit testing/mocking frameworks
  • IIS Experience
  • Agile/Scrum experience
  • Experience with clean architecture
  • Knowledge of DevOps principles
  • Experience with responsive design
  • Experience with logging frameworks
  • Knowledge of OWASP principles
  • Experience with Web API development
  • Complete knowledge of SDLC
  • Experience deploying to production environments
  • Knowledge of CI/CD concepts
  • Knowledge of ORM’s 
  • Some knowledge of Azure/AWS

 

Nice to have skills

  • Web forms experience
  • Some knowledge of JavaScript frameworks (VUE / knockout / jQuery)
  • Some knowledge of server administration 
  • Some knowledge of CI/CD
  • Experience with coding standards
  • Experience with micro services
  • Knowledge of design patterns (Gang of Four)
  • Some knowledge of Typescript

 

Personal skills

  • Self-motivated
  • Works well in a team
  • Self-directed learner
  • Ability to communicate well
  • OK with presenting to small groups
  • Ability to mentor other developers
  • Ability to collaborate with others
  • Critical thinking 

 

Experience/Education

  • Minimum Bachelor’s degree or equivalent experience in Computer Science, Information Systems (CIS/MIS).
  • 5+ years Web development experience.


Equal Employment Opportunity
Allied is an equal opportunity employer and maintains policies and practices that are designed to prevent and prohibit unlawful discrimination against any qualified employee or applicant on the basis of race, color, religion, ancestry, national origin, sex, sexual orientation, gender identity, age, military/veteran status, disability, genetic information, citizenship status, or any other unlawful classification to the extent protected by law. This policy of nondiscrimination applies to all employment practices, including hiring, compensation, benefits, promotion, training and termination. Employees who engage in unlawful discrimination will be subject to disciplinary action, up to and including termination.


Nearest Major Market: Fort Worth
Nearest Secondary Market: Dallas

Apply now »