.Net Developer (SSE / TL)

At Maven Wave, we are relentless in hiring the industry’s top talent. Each employee is hand-picked not only for their skills, but for their personality and broad expertise. We are looking for this rare combination of talent that sets us apart in the industry.

Founded in 2008, Maven Wave has experienced rapid growth. We combine the experience and knowledge of a management consulting firm with the innovation and technology expertise of a cloud services firm, providing a truly unique work environment. Employees have the opportunity to gain invaluable experience and make a significant impact on the business outcomes of our clients and our company.

On June 1st, we were named #2 on Crain's Fast 50 List for 2014, and NABR also just announced us as one of http://www.mavenwave.com/fusion-blog/maven-wave-named-a-best-and-brightest-company-to-work-for/to work for. If you are a top-performing consulting professional looking to accelerate your career and gain rewarding experience, now is the time to join Maven Wave.


We are currently seeking to add a SSE / .Net Lead to our growing team.

Prerequisites:

  • BS in Computer Science or related degree required

  • 7 - 10 years of financial systems architecture or service oriented architecture

  • Minimum 5 years experience in technology consulting

  • Minimum 3 years experience in mobile application development/architecture

  • Proactive and willing to take ownership

  • Ability to work within a small team in a fast paced environment

  • Willingness to work as Sales Engineer/Architect, Solution Architect and Delivery/ Development for active projects

  • Advanced skills in Microsoft and / or C++ technology stack

  • Frontend/Web development experience, MVVM, WinForms, WPF, or Silverlight

  • Database development skills including SQL programming, solid understanding of relational database technologies, logical and physical data modeling.


Ideal Candidate Skillset:

  • Experience Architecting and Delivering complex enterprise caliber solutions based on Microsoft platform.

  • Experience with IBM Symphony, C++,  and Microsoft platform (WPF, WCF, MVVM, SQL Server, MSBuild etc.)

  • Extensive use of Atlassian tool suite including Confluence, JIRA, and Bamboo

  • Experience providing leadership to development teams (offshore a plus) from a technical/architecture perspective including code quality, patterns and team building  

  • Experience developing APIs and other SOA solutions as an achieved objective.

  • Experience with distributed compute technologies including preferably IBM Symphony, AWS Elastic BeanStalk, or Google Compute Engine.

  • Strong verbal and written communication skills with other developers and business client

  • Must have a keen eye for UI design aesthetics and attention to detail

  • Experience working in Agile/Scrum project teams and leveraging development practices such as Continuous Integration, Test Automation and Dependency Injection to streamline agile process

  • Engagement / Delivery Management (leadership, mentoring, strategy, & metrics)

  • Relationship Management / Client Communication Skills

  • System strategy / architecture (experience consolidating / streamlining / decoupling distributed system responsibility)

  • Multi-stack / multi-language learning / capability development

  • Application life-cycle management experience (continuous integration, automated packaging / deployment, automating quality analytics, automated configuration management (chef)

  • Multiple shift scheduling / management

  • Knowledge of design patterns, SOLID principles, refactoring, test-driven development

  • Openness to travel - up to 25%


Meet Some of Maven Wave's Employees

Ben B.

Manager, Google Sales Engineer

As a Solutions Engineer, Ben works with business development leads to show how the Google Apps suite will help to improve the productivity and workplace environment for clients.

Narjit P.

Manager, Change Management

Narjit leads change management deployments for the Google Practice Team, including all the training, communications, and engagement involved in the project.


Back to top