Our software engineering team's mission is to be a highly adaptable product delivery organization that is reliable, efficient, that fosters innovation and emphasizes continuous learning and improvement. The work environment is tailored to software engineers working in an Agile environment.
As a distinguished Software Architect at you will work with a variety of technologies and cutting-edge products. You will analyze, develop, design, and maintain software for products and systems.
•Be the lead technical resource for our planning and development teams in core product development. This includes the areas of cloud services, machine learning, data analysis/visualization and device management for worldwide telecom market.
•Create and maintain best practices for product design and development, support high quality software delivery and conduct architectural reviews.
•Participate or lead concept development and rapid productization for new features and concepts
•Review work of peers and provide constructive feedback to improve quality and develop peers
•Work with product management to clarify requirements and review software design proposals to meet market needs
•Contribute to organization culture, disciplines, processes & tools
•Foster team awareness and ability to stay abreast of new technical trends and software development techniques. Requirements
•Developing cloud-native products delivered via clustered microservices
•Delivering software for an elastic deployment environment (Kubernetes, Mesos, etc.)
•Working with distributed computing concepts like sharding, queues, consensus and service discovery.
•Designing systems utilizing multiples types of datastores (e.g. relational, key-value, document store, NoSQL, etc.) in a distributed deployment
•Strong development skills in Java and frameworks such as Spring
•Exposure to DevOps style of product development and delivery
Apply today for immediate consideration!
Technology doesn't change the world. People do.
As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.
Leader among IT staffing agencies
The intersection of technology and people - it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.
We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.
Apply for this job now or contact our branch office at 888-490-4429 to learn more about this position.
All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
2019 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.