Build your software architect careers the right way. With our services, you can find the right software architect jobs to take your career to the next level. If you have an education in this field, and the right skills, contact us and we’ll guide you to the best jobs in software architecture.

Network Engineer 4

Job Reference: 20-04904 Type: Job Description: **MAX BILL RATE ***/HR (inclusive of fees)

item 140

Title: RAN Virtualization (vRAN/vCU/vDU) OAMP Senior Systems Engineer


Must have experience with RAN Virtualization solutions - vRAN/vCU/vDU Management/OAMP design and development in wireless networks
Must have experience with FCAPS (Fault, Configuration, Performance, Security) management of RAN elements (vRAN/vCU/vDU) in wireless networks
Must have experience in working with R&D team, finalize the feature Roadmaps and presenting deepdive sessions to the customer
Must have experience in authoring the vRAN/vCU/vDU SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Must have experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer
Good to have experience in working with Pre-Sales technical teams for the RFP responses.

If you have ambitions to be a part of a Best in Class organization, ***s Wireless Networks team is the place to be. The role of the Wireless Networks Team is to support our carrier customers through innovative technology road map. The dynamic culture at *** offers both great challenge and great reward. If you want to work among the very best talent in the industry, working on the most innovative products in the world, *** is the place to be.

We are looking for a RAN Virtualization Senior Systems engineer to join our Wireless network team. You will be a key contributor as a subject matter expert in a multi-functional team of R&D, Systems engineering, and product validation to introduce *** products to Wireless Carrier.

Essential Duties and Responsibilities:
Responsible for development of product requirements, feature requirements, systems and performance analysis, conduct deep-dive customer sessions, new technology introduction on Openstack/Kubernetes VM and Container based vRAN/vCU/vDU virtualization strategies.
Responsible for development of product requirements, feature requirements, systems and performance analysis, conduct deep-dive customer sessions on OAMP, FCAPS technologies and protocols.
Analyzing the customer requirements, converting them into system requirements and capturing of detail design for the development team.
Responsible for analyzing and troubleshooting issues reported from customer labs and production.
Provides expert technical support in the pre-sales process and creates compelling technical and commercial solutions in order to help achieve the assigned sales goals and business objectives.
Translates and communicates complex technical design considerations between the *** sales team and carriers network business
Educate our customers on ***s new products and services both individually and in a team environment.
Ensures that customer commitments are achieved according to plan.
Works closely with various support organizations, logistics, and cross- functional teams from SEA and *** HQ to achieve successful new product roll-outs and developments.
Ability to travel sporadically during the project

Success Criteria:
Technical Acumen
Subject Matter Expert in driving the technical solutions to customer through complex organizational dynamics

Presentations Skills
Leveraging your ability to communicate effectively with all levels of organization as well as HQ partners on initiatives

Excellence Dealing with Ambiguity
Bringing your experience in problem solving and ability to navigate complex organizations with pivotal shifts
Background/Experience required:
Bachelors Degree in EE/CS in engineering with 10 years of directly related experience is required. A Masters with 8+ years experience is preferred
Understanding of 3GPP systems: RAN and Core networks, architecture and protocols
Must have experience with RAN Virtualization solutions - vRAN/vCU/vDU Management/OAMP design and development in wireless networks
Must have experience with FCAPS (Fault, Configuration, Performance, Security) management of RAN elements (vRAN/vCU/vDU) in wireless networks
Must have experience in working with R&D team, finalize the feature Roadmaps and presenting deepdive sessions to the customer
Experience in High Availability and redundancy systems
Detailed understanding of Netconf protocol, YANG models, REST APIs, and VES (Virtual Event Streaming).
Must have experience in authoring the vRAN/vCU/vDU SW upgrade MOPs and working with the customer to execute MOPs in the commercial network
Must have experience in authoring the RCAs (Root Cause Analysis) of high severity issues in the commercial network and presenting RCAs to the customer
Detailed understanding in managing Openstack/Kubernetes environments
Document best practices in developing and deploying Openstack/Kubernetes solutions
Experience in Automation & Orchestration frameworks. (ie: knowledge in the ETSI MANO specifications, OASIS TOSCA, ONAP)

Detailed understanding in configuring virtual switches, network connections, Virtual port types (ie: SR-IOV, virtio), Security Groups, VLANs
Hands on experience in managing VMware vCenter or RedHat Director environments.
Hands on experience in managing VMware production environment comprising of 100+ hosts
Experience in performance measurement & tuning of VMware/Openstack servers and Virtual sessions and management of servers resources between virtual machines.
Detailed understanding in taking snapshots, backup and recovery of Virtual machines
Detailed understanding in configuring Storage such as SAN / NAS / iSCSI
Detailed understanding in managing HA environments in the cloud within and across telecom data centers. (ie: experience with NEC HA Cluster)
Good exposure towards public (AWS, Azure) and private / on-prime cloud installation and configuration
Working experience with vendors like HPE, Dell, Cisco etc., with broad knowledge and understanding of various hardware technologies (Blade servers, Rack Servers, UCS etc.)
Deep dive troubleshooting experience using command-line tools and scripts
Experience in understanding customer requirement and work on plan / design /deploy / manage the infrastructure
Good to have experience in working with Pre-Sales technical teams for the RFP responses.
Good to have experience with C/C++/Java development, Unix/Linux, scripting tools like PERL, TCL, shell, etc.
Good to have experience with Web based development including JVM, J2EE, (EJB), JAVA, JavaScript, Web Services, HTML, XML, SOAP

Necessary Skills and attributes:
The ability to plan, organize and prioritize multiple projects, sales and simultaneous performance objectives. Work independently in determining ones personal work schedule to be productive. Work in a team environment, in order to achieve personal and team project milestones and to complete assignments within established time frames. Accept tasks and problems/situations that differ, requiring creativity to search for optimal solutions, when only broad and general guidelines exist for solving problems. The ability to utilize implied knowledge of task alternatives and to make spontaneous decisions using past experience and the guidance and/or successful experiences of others. Demonstrated ability to interact at multiple levels within customers organizations. Negotiate with and convince others, in a potentially adversarial environment, including customer directors, managers and staff with opposing views to accept/approve plans, technical and project recommendations. Make professional technical sales presentations in writing, through email, reports, or orally, to an audience of high technical skills, management and operational experience. Ability to achieve results within established time frames and requirements. Develop accurate proposals and designs to meet customer needs.

Physical/Mental Demands:
Work is generally performed in an office environment. Operate a computer keyboard and view a video display terminal between more than 50% of work time, including prolonged periods of time. Requires considerable work utilizing high visual acuity / detail, numeric / character distinction and moderate hand / finger dexterity. The movement and transportation of equipment, most of the time is under 25 pounds. Performs work under time schedules and stress which are normally periodic or cyclical, including time sensitive deadlines, intellectual challenges and project management deadlines. Machines, tools, equipment, and work aids include PCs, printers, copiers, faxes and other equipment commonly associated with an office work area. May require working additional hours beyond normal schedule. Travel varies depending on position. Consistently demonstrates a commitment to policies and procedures, including but not limited to, attendance, confidentiality, conflict of interest and ethical responsibilities.
Comments for Suppliers:


Solutions Architect


The *** IT Application Development team is seeking a talented and experienced Oracle Applications solutions architect with a strong emphasis on Oracle E-Business Suite (EBS) Financial Management, and working with financial enterprise systems with many boundary systems on a global scale.

This job requires that you be a self-starter with the ability to take ownership, work under pressure, and handle multiple tasks simultaneously. You must possess good documentation skills and be able to interact with other team members to collaborate and deliver quality code. You will need to possess strong communication skills, have the ability to grasp a variety of unfamiliar technologies quickly, and work in a fast-paced, team-driven environment. You may be asked to contribute ideas and provide feedback on many projects within the teams portfolio.

Job Duties and Responsibilities:
Analyzes and evaluates business requirements by working with finance functional team and management. Provides recommendations on the nature, scope, and complexity of solutions.
Acts as Lead by developing and documenting technical specifications and project plans for proposed solutions to business requirements of moderate to high complexity. Develops (codes), tests, documents, educates and supports subsequent software solutions
Supports Oracle Financial applications, integration points, and work based on the impact to the business. You may coordinate with cross-functional IT departments to resolve issues.
Uses troubleshooting skills to identify, research, and propose solutions to problems and accommodate necessary changes or corrective action, as needed.
Experience with Oracle Financials, Oracle RDBMS, and UNIX shell or comparable scripting language.
Expertise in Setups / Data flows / Interfaces (standard & custom) / Functionality.
Oracle Reports 12g, Oracle Forms 12g, Oracle ADI, Query tools, XML Publisher reports, Oracle PL*SQL, SQL, SQL*Loader.

Required Skills/Experience:
Bachelor of Science in Computer Science or a related degree or relevant experience.
11+ years of solid experience in analysis, design, configuration and implementation on Oracle Financials Modules: Oracle General Ledger, Accounts Payable, Purchasing, Accounts Receivables, eBTax (or Tax apps) with R12 release 12.1.3 or higher
8+ years of experience building custom applications, PL/SQL packages/procedures, UNIX Shell scripting, and interface development.
Leads the identification and definition of key architectures, components and interfaces, design of data model (entity relationships), and data/information flows.
Demonstrates expert knowledge of technical design alternatives and the implementation implications by guiding the development team in overall application technical design activities
Solid understanding of interdependencies between his/her functional areas and other functional areas, both upstream and downstream.
Proven industry experience as an Oracle Financial Developer with a strong understanding of oracle R12 and application platform.
Strong verbal and written communication skills with technical and non-technical audiences.
Proven analytical, time-management, and problem-solving skills.
Desire to work in a fast-paced dynamic environment.
Expert understanding of the architecture of the major functional platform(s) - Oracle Financials, SFTP servers, ETL tools.
Ability to architect solutions and support design/delivery of solutions in a specific business, application, security, infrastructure or enterprise domain
Good understanding of functional & technical flows across the landscape

Desired Skills/Experience:
Experience working as part of a Scrum team practicing Agile development methodologies.
Knowledge of accounting principles and financial cloud applications is a big plus.
Experience in global ERP implementation especially implementations related to North America, EMEA, APAC countries.
Experience using Source Control Management systems


Project Manager

Job Reference: 20-04673 Type: Activities include coordinating the delivery of multiple projects, developing cost benefit analyses for the program, communicating to an executive committee, creating and reporting program status utilizing a dashboard, allocating resources across the multiple projects, defining project governance policies and managing the financial concerns of the program. Must be able to utilize and effectively communicate technical components of an initiative to applicable parties.

About 4-5 years of technology project management experience.
Must be knowledgeable in: Data management, JIRA, Google Docs, spreadsheets.

Nice to have skills in Hadoop

Extension possible, dependent upon budget and performance

Bill Rate is Flexible for the right person

Remote is considered a possibility for the right person.


Technical Architect

Job Reference: 20-04668 Type: Job Description: Tell us about your department:
Enterprise Risk and Compliance- Responsible for the security of BBY as a whole partnering closely with IT. This team specifically focuses on Applications and Infrastructure at BBY.

Project Description:
This role will have the opportunity to provide design input for securing new technologies being deployed in ***s IT Environment. In this role you will be working with applications for dotcom to give set of security guidelines so that they can build their applications. This person will sit on dotcoms architecture board as well, acting as the security representation.

Position Summary/Job Description:
Reviews existing architecture and makes recommendations on security controls or secure design.
Serves as information security expert and partner to IT and the Business.

A Typical Day (percentage of time): Assigned new projects, having projects in flight-some time spent doing intake and understanding project, crafting solutions (reviewing prodcuts and applications, best practices), working closely with stakeholders; 5-6 new projects a week and have in total 30 or more projects

What are the top five skills and number of years of experience required to perform this job?
1 year Archer technology experience highly preferred
1 year of Sharepoint or Confluence experience
Hands on experience understanding security in a holistic manner.
Previous experience working on consumer facing web properties
Required experience designing secure systems, advanced web architecture, and knowledge of secure development
Demonstrate technical expertise in existing security and IT systems and able to keep pace with changing technologies.

What are some preferred/nice to have skills the manager is looking for?
Ecommerce/customer facing experience highly preferred
Experience in secure cloud based architecture desired.

Prescreening Questions: Must be submitted on resume, no exceptions!
Describe a time that an engineering team came to you with a technical solution and you prescribed step by step security controls that met company requirements.

Interview Process Overview:
Phone screen 1 hour
followed by in-person interview-2-3 hours
o (Skype is remote)
Additional Job Requirements: Local and Non-Local Candidates. Must Move Minnesota.
HMMatthew Hurewitz. Do Not Contact.
REQ will be placed on hold6/30/2020 @3PM CST.


Software Architect

Job Reference: 20-03810 Type: Title: Member Technical Staff

***, a pioneer in eCommerce, prides itself for being where the world goes to shop, sell and give. We connect 25 million sellers to 180 million active buyers across 190 markets to participate in global commerce of 1.2 billion listings - one of the largest product catalog in the world.

Shipping is a core *** initiative responsible for delivering the worlds greatest selection cheaply, conveniently and dependably. Shipping's charter begins when sellers list their items by providing the tools that recommend shipping options. We offer programs which generate mutual benefit for sellers and buyers. We help buyers choose the shipping option best fitting their needs, promoting trust with the seller and platform at the time of purchase. Sellers use our global label platform to ship their items and our convenient pickup options and tracking assures the buyer that her item will arrive safely and on-time.
We are looking for self-motivated and hardworking individuals to join us. Work on new products that will evolve and grow the *** Core Shipping Product and Technology team.
Are you passionate about being a customer advocate and delivering high-quality designs and components that can scale vertically and horizontally? Are you a creative thinker, not afraid to find outside-the-box solutions for difficult challenges with high scale systems? Then this is the job for you.
You will have opportunities to:
To learn the domain that is integral to rapidly growing and innovating eCommerce marketplace.
Design and implement projects throughout all phases of the software development process.
Work with engineers and other multi-functional teams including Research, Product Management, Quality Assurance, and Operations etc.
Develop outstanding software that meets market needs with respect to functionality, reliability, performance, and scalability.
Track business impact of features on a regular basis
Rely on data to make informed decisions about future directions
Scope, prioritize, plan, bug fix, deploy, document and most importantly, have fun.
And just when you think that the fun is beginning to subside, the eCommerce space evolves and the fun begins again.
Bachelors degree in Computer Science or related field with 7+ years of relevant experience (or Masters degree with 5+ years of relevant experience)
Proven ability to design complex systems (preferably experience in building cloud based or on-premise services )
Excellent coding skills in Java or C# (will be primarily coding in Java) and proven use of test automation to certify your code
Outstanding design and problem solving skills, passion for quality and engineering excellence at scale.
Experience in distributed systems, database technologies, and online services is a strong plus
Strong written and verbal social skills and ability to influence peers
Passion for learning and implementing creative large-scale architectural patterns to turn business requirements into simple solutions
Have a genuine love for technology, a curiosity for playing with the latest tools and open source frameworks, and the ability to work in a fast paced, iterative development environment
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.



What does a Software Applications Architect do?

The process of defining a structured solution to meet all technical and operational requirements is known as Software Application Architecture. This role necessitates the Architect to take a number of decisions that will impact the performance, the quality and the maintainability of the application. What a Software Architect typically does is he optimizes the common quality attributes such as security, performance and manageability and designs a structure that will meet all the requirements.

An architect will design the solution, develop the matrix and implement the solution onto the computer system. They are key personnel who are responsible for the entire developmental process right from when it was conceptualized to when it is completed. They write the architecture for how the application needs to developed and implemented and therefore oversee and work hand in hand with the entire technical team who is involved in the project.

A software applications architect would need to comprehend the requirements of the user and accordingly design a workable solution that fits into the requirements of the system. This solution will need to be then translated to the programmers so that can develop a code to implement. Once this solution is on board, the architect is solely responsible for the predicted outcome of the implemented solution, where care has to be taken if the final solution meets the company standards and addresses the purpose it was designed for. Software Applications Architect jobs are sought after by most fortune 500 companies.

What are the technical skillsets & qualifications you require to work in this vertical?

A technical Architect should be well-versed with Java, Flash & C+ in order to develop a good design. However more than the technical skill sets, an Architect should possess soft skills such as excellent analytic and logical skills. Also they should be able to have excellent comprehension skills to be able to comprehend the problem and communicate in simple terms the desired solution. This also indicates that an architect should be adept in problem-solving & decision making. Primarily an Architect has to be a leader and have a very good understanding of the business.

What are the certifications required to become a Software Applications Architect?

Most employers look for candidates who possess a Bachelor’s degree in Computer Science or Engineering. Courses which offer computer science theory & development, which covers data structures, quality testing, programming languages, algorithms & software engineering & architecture is what is required.

What are the Job opportunities for a Software Application Architects?

Based on the skill sets, the competencies and the responsibilities involved a Software Application Architect can choose to become a Software Engineer, Computer Programmer or an IT Analyst. The scope also lies in the field of gaming where he can become a video-game developer, Computer Programmer etc.

What is the scope for Software Application Architects?

The expansion of computer networking services has resulted in a rise in demand for software developers. The nature of applications is constantly progressing which has caused an increase in employment. It is predicted that there will be approximately 200,000 jobs available for Software Engineers, which indicates that the scope for pursuing and advancing in this career is humungous.

The average salary of an Application Software Developer is around $95,000, while a Systems Software Developer earns around $100,000 per annum, as reported by BLS in May.