Sr. Software Engineer - C#/ SQL Programmer
visit us at usa.siemens.com | learn more about us | view siemens speaks video | send this job to a friend We're Siemens, a global innovation company helping the needs of businesses, communities and employees right here in the US. From improving security at airports, to helping healthcare professionals make more accurate diagnoses of the heart, to reducing delivery time for forwarded mail and beyond, we're achieving the unexpected all because of our employees. Which is why we offer a work culture where ideas are free to fly, diversity programs that capture the strengths of thought rather than ethnicity, and mentoring and training programs that can take careers to new heights. And that's pretty inspiring. Because when you and 70,000 diverse minds innovate together, you can change the world. Imagine that. automation & control • building technologies • energy & power • financial services • hearing solutions industrial solutions • information & communication • lighting • medical solutions • transportation • water technologies Siemens is an equal opportunity employer encouraging diversity in the workplace. Sr. Software Engineer - C#/ SQL Programmer Job Description:This position is with the world’s leading software company, headquartered in Redmond, WA. Senior Software Engineer Key Skills: C#/ SQL Programmer .Net, C#, backend, SQL, T-SQL or transact-sql, stored procedures, triggers, replication, optimizing, queries DTS, tuning, Win32, internet, analysis, database, OLTP, software design, application development, complex software systems, internet The Challenge? To engineer a high performance, secure & scalable backend architecture that can support millions of transactions per day. If you can take a tough programming problem, figure it out, and solve it on your own using the appropriate tools, then this is your dream assignment! You'll need really strong backend architectural and design skills. Candidate should demonstrate expertise with transact-sql, stored procedures, triggers, replication, DTS, and other advanced SQL Server features to implement distributed and partitioned databases. "Must haves" to be successful in this position include: - Excellent performance analysis skills, including techniques for analyzing database applications, determining bottlenecks in database code, and - Experience in understanding SQL Server query plans and estimates, optimizing queries by looking at their execution plans, understanding of SQL Server query hints, tuning indexes, tuning stored procedures, leveraging horizontal and vertical partitioning. - Ability to CODE T-SQL (not just writing of queries) What we are looking for: - At least 4+ years of work related experience is required. - In depth experienceunderstanding of database design especially with large scale OLTP databases is required. - Must have experience in developing applications that can handle millions of transactions per day. - Database development experience with large scale commercial applications is a huge plus and will be strongly preferred. - Experience developing .Net applications/ services is also desirable. - Excellent communication skills - Excellent problem solving, design, coding and debugging skills - Able to work independently and as part of a team - Bachelor's degree in Engineering, Computer Science or related technical field preferred. At Siemens IT Solutions & Services, Inc. (http://www.it-solutions.usa.siemens.com), our consultants demonstrate an ability to interface with all levels of Management and Customer contacts, as a Strategic Business Partner. Each has a proven history of generating outstanding business results. If you meet the above skill set/experience requirements and are interested in working with a world-class technology company, Apply Today! Along with the prospect to grow your career with a financially stable, International industry leader, you will also have the unique opportunity to say to your customers, "We're SIEMENS, We Can Do That!"Job Experience:What we are looking for:- At least 4+ years of work related experience is required.- In depth experienceunderstanding of database design especially with large scale OLTP databases is required. - Must have experience in developing applications that can handle millions of transactions per day. - Database development experience with large scale commercial applications is a huge plus and will be strongly preferred. - Experience developing .Net applications/ services is also desirable. - Excellent communication skills- Excellent problem solving, design, coding and debugging skills- Able to work independently and as part of a team- Bachelor's degree in Engineering, Computer Science or related technical field preferred.Expected Travel Time: None
|