Server-side Engineer
Spirent Communications - Plano, TX

This job posting is no longer available on Spirent Communications. Find similar jobs: Server Side Engineer jobs - Spirent Communications jobs

Server-side Engineer

Job Summary:
The Server-side engineer will participate as part of an agile team in the design and development of a cutting-edge, webified application using technologies such as Python, PostGres, JSON and other popular technologies and languages. A successful candidate for this position will be expected to implement and enhance the server-side application components. Primary job tasks will be developing software solutions by studying information needs; studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle. They should be able to determine operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions. Additionally, they should be able to work “outside of their box” by contributing to discussions and decisions on both upstream (client-side) and downstream (operating system) tasks. They will also be expected to provide accurate forecasts of work effort and to clearly communicate implementation risks and design trade-offs to peers and team members. Self-starting capability and incredible initiative are primary capabilities for this role – this is a small, fast moving effort, building some incredibly exciting technology and we need people who can chart their own course over unfamiliar terrain rather than be given a map. If you would choose traveling on the Mayflower and being one of the first people to construct a settlement on a new continent over relaxing on a Caribbean cruise to a destination that has been visited by millions of others, this might be the role for you!

Qualifications & Requirements:
• B.Sc. in Engineering or Computer Science – advanced degree preferable.
• 5+ years experience with development of Python and SQL databases (preferably Postgres).
• Experience with asynchronous communication technologies such as AJAX.
• Experience with interacting with and presenting native OS-level interfaces through web applications.
• Experience in documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Preferences:
• Ability to work with distributed teams in a dynamic, iterative development process.
• Knowledge of common networking technologies and network engineering practices.
• Experience with internationalization of user interfaces.
• Familiarity with accessibility technologies and design metaphors.
• Familiarity with agile development processes.
• Solid markup skills (HTML/XHTML/CSS), with a preference for familiarity & experience with CSS3 / HTML 5 technologies.
• Experience with dynamic presentation technologies – Javascript / jQuery.
• Experience supporting and developing software engineers by providing advice, coaching and educational opportunities.
• Experience with improving operations by conducting systems analysis and recommending changes in development procedures, technologies, and workflows.
Spirent is its employees. Finding the flexible path to help you realize your passion and ambition is central to our success as a global leader in test and measurement. At Spirent we work together to find the right route to develop your skills and experience, nurturing your curious spirit to find new solutions for our customers and extend your own knowledge. We help you push the boundaries in a culture that gives you the freedom to innovate. Working at the frontiers of next generation technologies opens up new opportunities all the time. And of course life outside work changes too. So we make sure your career path flexes to keep you going in the right direction and at the right speed. Are you innovative enough to work at Spirent?

*LI-WG1

Job Requirements:
Qualifications & Requirements:
• B.Sc. in Engineering or Computer Science – advanced degree preferable.
• 5+ years experience with development of Python and SQL databases (preferably Postgres).
• Experience with asynchronous communication technologies such as AJAX.
• Experience with interacting with and presenting native OS-level interfaces through web applications.
• Experience in documenting and demonstrating solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.

Preferences:
• Ability to work with distributed teams in a dynamic, iterative development process.
• Knowledge of common networking technologies and network engineering practices.
• Experience with internationalization of user interfaces.
• Familiarity with accessibility technologies and design metaphors.
• Familiarity with agile development processes.
• Solid markup skills (HTML/XHTML/CSS), with a preference for familiarity & experience with CSS3 / HTML 5 technologies.
• Experience with dynamic presentation technologies – Javascript / jQuery.
• Experience supporting and developing software engineers by providing advice, coaching and educational opportunities.
• Experience with improving operations by conducting systems analysis and recommending changes in development procedures, technologies, and workflows.

*LI-WG1

Spirent Communications - 9 months ago - save job - block
Recommended Jobs
Anaylst, Production Support
Altisource - Plano, TX
Altisource - 3 days ago

Java Software Engineer (AI) Digital Shared Se...
Capital One - Plano, TX
Capital One - 16 days ago

Data Center - Customer Support Engineer
Cisco Systems - Richardson, TX
Cisco Systems - 20 days ago
About this company
14 reviews