Sr. Software Engineer - Client and Server Systems NetMotion Wireless
THIS JOB HAS EXPIRED The Opportunity
As a Senior Software Engineer, you will use your technical expertise to determine technical feasibility, architecture and design in the development of world-class software products that run on current and future client endpoint operating systems (Windows, Android, iOS, etc.). Working with other team members, you will help determine technical direction, and design and develop commercial software products. You will work on complex problems requiring technical analysis, coding and debugging. An understanding of wireless networks, networked applications and security is desired.
We?ve got a great location next to the Ship Canal in the Fremont neighborhood of Seattle, and offer a great benefits package including transportation assistance and generous time off.
NetMotion Wireless Enterprise Mobility Management (EMM) software gives organizations with mobile workforces the connectivity, visibility and control needed to solve the common challenges of wireless computing. Our software is the only tool on the market that creates and sustains secure connections to enterprise applications over any network, ensuring mobile workers are more efficient and productive. At the same time, it provides detailed visibility into the performance of public and private cellular networks, managed through a centralized control console. This enables enterprises to quickly identify and resolve problems within their mobile deployment, saving time and creating a significant return on their mobile investments.
In this role you will be working with very talented colleagues who have a passion for and a background in developing and selling superior technical products in the area of mobile network analysis with client - server architecture. We value people enjoying the work that they do, allowing them to develop personally and professionally in the process. Employees appreciate working in a smaller company while having a large, personal impact in our growth. In addition, we have a collaborative, unpretentious and respectful environment where everyone pitches in and nobody is too big to do the work that has to get done. We value diversity in our work teams and are committed to equal opportunity and providing an equitable workplace.
The Development Environment
We practice Agile development, with an emphasis on rational, sustainable schedules. There is a strong, collaborative relationship between developers, program managers and QA engineers as partners in the delivery of quality products.
Develop and release software running on Windows server, interacting with a fleet of mobile clients for data collection, processing and reports for NetMotion Locality?, maintaining the NetMotion Wireless tradition of high quality products and customer satisfaction.
Work with the latest mobile and wireless networking technologies to shape the direction of a strategic and highly visible product.
Debug difficult networking and database architectural and device problems ranging from data structure analysis over client server communication.
Work proactively with team members and manager to plan projects, drive decisions and identify risk in key areas of technologies and projects.
Other duties as assigned.
5+ years of .NET and C# software development experience on Windows platform.
Experience with highly scalable client-server cloud-based architectures / environments.
TCP/IP and HTTP networking experience for client ? server applications (detailed understanding of the TCP/IP network protocol stack preferred).
Working knowledge of network authentication and security protocols preferred.
Relational database knowledge and usage of SQL database interface for data intensive operations.
Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent experience required. Advanced technical degrees preferred.
Demonstrated experience as a significant contributor on at least 2 commercial software product releases. Must have been a major contributor on a release from conception to ship.
Self-motivated and able to work cooperatively in a team environment.
Solid understanding of software development life-cycle required.
||701 North 34th Street |
Seattle, WA 98103
THIS JOB HAS EXPIRED