Azpipeline org

  Back to All Job Opportunities

Senior Software Developer
Kforce     Glendale, AZ 85304
 Posted 4 days    

Kforce's client, a growing and established Technology company is seeking a Senior Software Design Engineer. We are working directly with the Hiring Manager on this exclusive search assignment. This company offers a competitive compensation package including base salary, aggressive annual bonus, generous PTO, 401K matching, etc.Summary:The Senior Software Developer works within the New Product Development (NPD) department and is responsible for architecture/design, development, deployment, and maintenance of web sites, web service-oriented solutions, and PC application development to support company products. These products include internet-connected components as well as systems. This position is Hybrid Remote.This position requires close collaboration and cooperation with mechanical, electrical, firmware, and software engineers to develop solutions with an emphasis on simplicity and time-to-market.Responsibilities:

* Architect, design, develop, debug, deploy, and maintain web sites, web service-oriented solutions, and PC application development to support Company products

* Collaborate with other disciplines to design and develop high quality, highly reliable, easily maintainable hardware/systems with an emphasis on simplicity and time-to-market

* Develop thorough design documentation

* Develop and execute test procedures

* Provide support for internal and external customers

* BS in Computer Science, Computer Engineering, or similar

* Experience with Object Oriented Programming principles and practices

* Experience in web client and server applications development using C#, .NET, .NETCore, ASP.Net, Java, or Ruby

* Experience with web applications and programming languages such as HTML5, CSS3, JavaScript, AngularJS, MVC, jQuery, MVC Web API, Python

* Experience with Microsoft SQL server (T-SQL, Db design/tuning, SPROCs) and SQL management Studio, XML, SOAP, and JSON

* Experience with Visual C application development is preferred at least previously

* Experience with web server setup for Windows Server

* Familiarity with encryption, authentication, security methods and protocols for Cloud and IoT applications is preferred

* Familiarity programming with threads/tasks and concurrency

* Communication protocols: packetization and error detection/correction is a plus

* Familiarity with TCP/IP and related network protocols is a plus

* Strong design and troubleshooting skills

* Ability to recommend and justify the purchase of tools and equipment

* Ability to prepare and verify detailed calculations, specifications, and analysis

* Experience developing software applications in a cross-functional team

* Organize and participate in design reviews

* Knowledge of software development models and project management techniques

* Ability to work independently and cooperatively while adhering to department operating rules and guidelines

* Strong communication and strong, logical problem-solving skills

* Ability to organize and prioritize tasks and activities

* Ability to successfully complete projects/sub-projects within agreed upon deadlines

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.*Compensation Type:*Years*Minimum Compensation:*120000.00*Maximum Compensation:*165000.00

  Back to All Job Opportunities

Job Details

Employment Type

Full Time