Senior .Net Software Engineer
TransPerfect
TransPerfect Is More Than Just a Job…
Our greatest asset is our people, and nothing is more important to us than ensuring that everyone knows that. Each of our 90+ offices has its own individual identity, and each also has its own unique rewards.
In this role, you will help build and enhance our existing web applications and set the standards for code and performance. You will help design and execute the projects that support the company roadmap, collaborate to best build core systems for scalability, reliability and performance, to ensure that your product is delivering an amazing experience for users.
This position offers:
A significant leadership role in a dynamic, well-functioning technology division with the world's largest provider of language services and technology solutions An opportunity to set the standard in product direction and developmentAdvantages of working in a team of subject matter experts that develop the new cutting-edge technologyOutstanding financial rewardsResponsibilities:
Define project deliverables to support delivery of high quality products on schedule that meet company needs and goalsEnsure complete understanding of the development estimate and project scope – work with Product Managers and QA leads to assure development teams deliver projects within the framework of the given estimate and assumptionsProject planning and progress monitoring including milestone control; issue and risk managementManage software product releases and upgradesProvide support for continuous integration, test automation, source code control and review processesConstantly evaluate process and procedures for inefficiencies, and make recommendations for improvement, and drive them through with stakeholdersDevelop processes for data extraction, cleansing, manipulation, and analysisDiverse duties include analysis, design, development, maintenance and support of complex applications, web services and RESTful Web services Co-ordinate with Product Managers all software delivery activities and acts as the escalation point for all development issues specific to projectsWork with QA team to assure project quality and defined measurements of code qualityDrive product strategy and vision to deliver high quality products and/or features on schedule that meet the product needs and corporate goals.Communicates project scope changes, prioritization reasoning, and decisions affecting product deliveryCollaborate with stakeholders to assure timely completion of all tasks associated with development processMake recommendations for revisions of and extensions for existing solutions, including product customization or optimization Work closely in collaboration with the IT engineering team to facilitate rapid development according to accepted plans and requirementsProvide constructive feedback to management staff during all phases of the software lifecycle to keep development priorities aligned with business needs.Implement product maintenance plans and manage the development phases and gates in the product life cycleOperate in agile environment, communicate and manage internal and external implementation requirements and expectationsSubject matter expert
Serve as subject matter expert across the organizationMentor software engineering team on software development methodology and drive consistent processes –agile methodologyPreferred Qualifications and Skills:
Bachelor’s Degree preferred; computer science, information technology, math, or related field preferredStrong experience with source control management (GIT), continuous integration and deployment (TeamCity, Team Foundation Server, etc.), and best practices Experienced professional, 5 to 7 years’ experience with ASP.Net, C#, MVC, AJAX, JSON, JQuery, SQL Server, WCF, in developing and/or supporting custom applications, their reporting tools and integration points.Strong project experience in delivery of enterprise systems with an emphasis on globally available applicationsIn-depth knowledge of the Microsoft platform (IIS, .NET, Web Services, SQL Server, Windows Server, Clustering, Active Directory etc.)NoSQL database experience, an assetDemonstrated experience in coaching and mentoring others to success, developing team members and being a role modelGood written and verbal communication skills with the ability to document and communicate technical information to IT professionalsInternational experience with the ability to work in a diverse work environment across cultures and time-zonesGood knowledge of techniques for planning, monitoring and controlling projectsManaged teams in various geographic locations with a proven track record of completing quality projects on time and within budgetDeeply knowledgeable of the SDLC, Agile and SCRUM methodologiesExperience managing projects and teams using agile management technologies such as Jira, Team Foundation Server, Confluence, Microsoft Project, Trello, etc.A passion and track record for growing products in the technology market and understanding of how the various components of the applications work together.A problem solver's mentality with the ability to effectively communicate solutions and issues to stakeholdersDemonstrated ability to form constructive opinions and justify decisions.
Confirm your E-mail: Send Email
All Jobs from TransPerfect