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 Architect

Job Reference: 20-06593 Type: Upcoming req 3219-1. Clone of 1477-1, where Aditi onboarded "Chetan Khullar "

Job Description: **Max bill rate ***/hr

Position: 5G RAN Test Engineer
Project: Client's
Internal req #1103

System integration Lab testing experience, experience mostly with network experience. Anywhere between 5- 10 years of experience.

We are looking for a LTE RAN engineer with expertise in Air interface and Call Processing areas to join our Wireless network team. You will be a key contributor 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 validation, feature validation, systems and performance analysis, customer review sessions for LTE RAN products focusing on Air interface, E2E performance, and Call Processing.
Analyzing the product and feature requirements, converting them into system test cases and execution to ensure product meets customer spec.
Aid in product & feature performance analysis, evaluation of new product & SW releases
Perform detailed analysis of 4G Wireless Protocols
Responsible for analyzing and troubleshooting the issues
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.

Success Criteria:
Technical Acumen
Validation 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:
Good understanding on LTE concepts such as DL/UL scheduling, LTE power control, Beamforming fundamentals, MIMO. Knowledge of CBRS product and SAS solution is a plus.
Experience with ongoing 3GPP Rel activities is beneficial
Experience with system testing activities such as feature validation, test description documentation, parameter optimization, performance analysis, test strategy creation, problem troubleshooting
Strong knowledge in 4G air interface and call processing technologies and network architecture specifically focused on Radio Access Network
Good understanding of overall Wireless systems with emphasis on PHY, MAC, RLC, RRC and PDCP layers
Experience in EMS systems, managing network elements, software upgrades etc
Experience with SW development is beneficial
Understanding of 3GPP systems: Core and RAN networks
Understanding of HW as well as SW architecture
Experience with test tools including protocol analyzers, XCAL/QXDM, Wireshark, Channel Emulator, Spectrum Analyzers, Signal Generators, etc.
Undergraduate Degree in engineering
Bachelors Degree is EE/CS is required
Ability to travel sporadically during the project

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. Proven 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. Ability to achieve results within established time frames and requirements.

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:

Apply

Architect

Job Reference: 20-06327 Type:
Architect
Duration: 9 months
Location: Virginia Beach, VA
  • Experienced with Application Integrations
  • Worked with BI services, Connections, Security and API development
  • Make/share best practices on what is the correct Architecture for Tableau or/and other external tools to increase reporting capabilities
  • Understand and recommend how to increase Scalability and Fidelity, the number of users allowed on the system
  • Experiences with Restful services
  • Working with security
  • Filtering API

Apply

Engineer-System Performance - IV

Job Reference: 20-06220 Type: JOB TITLE:

Engineer-Virtualization System Performance - IV


MUST HAVE SKILLS:

* Strong problem solving skills.
* Strong written and oral communication skills.

Four or more years of relevant work experience with the following:

* IaaS - Openstack (Preferably on-premise)
* CaaS/PaaS - Kubernetes (Preferably on-premise bare-metal with OpenShift, Windriver, or StarlingX)
* Network Function Virtualization (VNF/CNF) with VMs and or Containers.
* Low latency / High performance networking with SR-IOV and or DPDK.


DESIRED SKILLS:

* Kubernetes CNI and Service Mesh (Istio preferred) networking.
* Linux operating system, SysAdmin, and Programming.
* Networking (BGP and VxLAN)
* Management and orchestration of VNFs/CNFs.
* Observability tools such as Prometheus, InfluxDB, ElasticSearch, Grafana, Kibana, and Jager.
* Business Intelligence and Analytic tools such as Tableau, Python, and or R.
* Large scale computing infrastructure.
* Public Cloud (AWS, GCP, Azure) IoT or MEC
* Software Defined Networking (SDN) such as OVS, OVN, Calico, Nuage, Bigswitch / Arista.
* Block or Object - Software defined storage systems (SDS) such as Ceph or SwiftStack.
* Knowledge of basic 4G and or 5G wireless call flows and performance KPIs.
* Experience working with *** Cloud Platform Core, Edge, Far Edge, and Webscale.

JOB DUTIES:

*** Centralized Engineering is seeking a performance engineer for the Virtualized Service Performance team. The team focuses on the impact of virtualization in regards to measuring and monitoring the customer experience. The selected candidate will work with 4G and 5G Network Functions (NFs) as well as the private cloud infrastructure which they reside on, to ensure the proper observability tools are available. The selected candidate and the team's efforts as a whole will support ***'s continued ability to provide best in class services as next generation technologies (virtualized/containerized) continue to evolve the network.

The selected candidate will be expected to partner with peer organizations such as Planning, Centralized Engineering, Core Engineering, Network Services, and Territory/Field teams in order to unified the way *** network teams work with VNF/CNFs. The selected candidate and the team will work together; driving performance analytics, identifying risks/opportunities, understanding/preventing failures, and creating/maintaining metrics to measure the customer and network experience.



EDUCATION/CERTIFICATIONS:

Bachelors degree in Computer Science, Engineering, Data Science or six or more years of related work experience.

Certifications such as the following are desired:

* Certified Openstack Administrator (COA)
* Certified Kubernetes Administrator (CKA)
* Certified Kubernetes Application Developer (CKAD)
* Red Hat Certified Architect (RHCA)
* Public Cloud (AWS, GCP, Azure)

LOGISTICS:

This position is a standard 40hr daytime shift with no weekend or on-call work.

The selected candidate will be expected to work remotely.

Apply

AWS Certified Architect Associate

Job Reference: 20-05821 Type:
We are hiring an AWS Engineer to create, maintain, and implement R&D Lab in AWS using Chef/CloudFormation and Jenkins for deploying code. - Work with R&D Developers and Solution Architects to determine the project requirements and specifications. - Build and maintain the R&D infrastructure and build environments in AWS as needed. - Develop and maintain CloudFormation Templates / Terraform Plans for infrastructure & application deployments - Develop and maintain Chef Cookbooks & Recipes and maintain Chef Environment. 3+ years of experience working with AWS services such as CloudFormation, CloudWatch, CloudTrail, AWS Config, S3, EC2, VPC, IAM and KMS. 3+ years of solid experience in design, build and configuration of automation tools such as Chef, Jenkins and Atlassian Suite products (Jira/Confluence/BitBucket) Experience with scripting & workflows using CloudFormation/Terraform, Ruby & Python, JSON, YAML Experience with Docker and other Cloud Container platforms (AWS ECS) and tooling like Kubernetes. Very good understanding of N-tier application architecture and application servers such as Tomcat. Familiarity with logging/monitoring using tools such as Splunk is a plus. Experience with CI/CD Pipeline, Blue/Green deployments, and DevOps principles is a plus. Familiarity with Cloud Security concepts is a plus. Experience with other Cloud Platforms (Azure, Google, etc.) is a plus. AWS Solutions Architect Associate certification is REQUIRED AWS System Operator certification is REQUIRED AWS Architect Professional certification is PREFERRED Chef Basic Fluency Certification or equivalent experience is REQUIRED Education: AWS Certified Architect Associate

Apply

Developer

Job Reference: 20-05575 Type: Responsible for creation of concept, design, development, testing and maintenance of applications for reliability, security, manageability, scalability, extensibility, performance and re-use; provides technical expertise in the areas of architecture, design, and implementation. Works with technical and business team members to create excellent software. Determines the best implementation that will meet the design of the Application Architect. Ensures that thorough unit and component testing is carried out. Sets and adheres to software coding and style guides to ensure consistency. Performs code reviews to ensure consistency to style standards and code quality.

Apply

FAQs

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.