Job Details

ID #17357737
State Arizona
City Phoenix
Job type Contract
Salary USD TBD TBD
Source Vaco Technology
Showed 2021-07-27
Date 2021-07-27
Deadline 2021-09-25
Category Et cetera
Create resume

.NET Developer

Arizona, Phoenix, 85003 Phoenix USA

Vacancy expired!

  • We seek an experienced and enthusiastic Senior Developer for a lead position on our software team. Our client is looking for a candidate with strong experience in cloud and traditional architecture, complex system development, outstanding programming (.Net) skills, API design, and strong database integration knowledge. Our ideal candidate should be a detail-oriented team player that can support junior developers and easily discuss complex solutions with corporate customers. The position requires a strong understanding of software technology, build management, and QA test methods. You will be working in a fast-paced environment with engineers, managers, Sales, Marketing, and other stakeholders on a team responsible for extending and enhancing our existing suite of system application services. Our focus on the development of new software system capabilities is exciting and challenging. You will be a significant part of company success in this highly visible role. Experience with supply chain and warehouse management systems is a big plus.

    Job Qualifications

    • 5+ years of software engineering experience with both the Microsoft solution stack and modern Open Source frameworks and libraries
    • 3+ years with software architecture, patterns, and complex integration technologies - including Azure Cloud Services & containerization, as well as N-tier development.
    • 3+ years of object oriented design and solutions development with C# and .Net Core.
    • 2+ years of experience with JavaScript, in HTML5, CSS, JS
    • 3+ years experience building application APIs with REST and SOA services (XML, DOM, JSON, etc)
    • Experience building applications with SQL and non-SQL data storage, data persistence and caching. (SQL Server, Oracle, MongoDB)
    • Experience with modern version control systems, build principles, and tools (Git, Bitbucket). Experience with CI/CD is a plus
    • 3+ years of working with Agile software development methods (scrum a plus)
    • Training & knowledge of software engineering best practices, software development, test-driven development (TDD/BDD), code reviews, design documentation, CI/CD and experience to setup, configure and maintain a dynamic software product dev/build environment
    • Knowledge of performance optimization techniques
    • Strong problem-solving skills and assist Product Support teams in solving customer problems as needed.
    • Perform code reviews, create unit and integration tests, etc
    • Understanding of writing good requirements, test strategies, and project management roles
    • Must have excellent written and oral skills - delivering design documents, easy to understand architecture, and communicating with external customers
    • Researching and exploring how to use new technologies and platforms
    • Be a self-starter comfortable working in a fast-paced environment
    • Must be able to mentor junior programmers and help insure successful delivery
    • Experience & training in Azure, WebMethods, Kafka, Docker, Kubernetes are big pluses
    Education

    • Bachelor or Master (preferred) degree in Computer Science, Computer Engineering or related field, advanced technical education from a recognized program or demonstrated technical knowledge and equivalent work experience.

Vacancy expired!

Subscribe Report job