Software Engineering Specialist-Dotnet

3 weeks ago


Chennai, Tamil Nadu, India Trimble Full time

Summary

The main function of the Software Engineering Specialist is to Design and Develop Software solutions on the .Net platform by leading a team of software engineers.

Those who successfully lead others to meet our objectives are vital to our organization. Leadership at Trimble is much more than simply exercising assigned authority; we expect our leaders to embrace a mission-focused leadership style, by continually adapting to circumstances while not losing sight of the end goal; demonstrating strength of character, intellect, and the ability to convert ideas to reality.

In this capacity, the Software Engineering Specialist is responsible for the technical output for assigned modules, sub-projects, or projects. These may be work done by him/ her or team members. The Software Engineering Specialist leads the implementation technically, driving the high/low-level design, and ensuring that implementation complexity in design / code / testing phase is addressed by the team. The Software Engineering Specialist shall also serve as the interface with other teams working on other components of the product.

The Software Engineering Specialist shall make use of well-established design patterns and architectures that suit the integration and follow agile development processes. The Software Engineering Specialistis also responsible to perform unit testing of the code developed, performing system integration, bug fixing, developing user documentation, generating relevant reports, and reviewing similar work done by peers.

The Software Engineering Specialist interacts with the product managers in Trimble to develop functional specifications for assigned portions, resolve design and implementation challenges, and close issues reported on the product.

Responsibilities

Completely accountable for own work and quality of code and designs, test plan, and all technical output of the team under supervision and produce status reports.

Decompose requirements into design elements, provide estimates, and ensure that the requirements / design specifications are met.

Decompose design elements into structured code, preparation and execution of test cases and development of test codes or test harnesses. Trace back through code, design, and resolve issues and bugs.

Transforms high-level design into low-level design, and implementation.

Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders

Work with Project Managers and Business Analysts to properly define/clarify business requirements, development estimation, and work plan finalization

Participation in project management activities such as planning, estimation, scheduling, and reviews. Participate in brainstorming sessions and product demonstrations.

Responsible for highlighting problem areas (with enough time to act) and taking action to mitigate at own level or to effectively escalate to higher level(s) of engineering.

Proactively benchmark application code to mitigate performance and scalability issues

Assist the Operations Team with any environmental issues during application deployment across various environments.

Maintain application servers with minimal assistance from the operations group. "Train the trainers" is sometimes required depending on the complexity of the software and quality of external documentation

Ensure team motivation and morale.

Ensure smooth execution of projects with peer coordination and support.

Other duties as required and requested by management.

Skill set and background

Good understanding of software architectures, software algorithms, and software engineering principles

Extensive experience , .NET Core framework, WebAPI and C#

Experience with AWS and Microsoft Azure cloud platform

Understanding OAuth authentication flows

Solid hands-on programming experience in Python

Strong in SQL / NOSQL knowledge

Strong understanding of infrastructure and security concepts. 

Experience with Mulesoft cloud is a plus

Excellent analytical, coding, debugging, and problem-solving skills.

Must have a good knowledge of design patterns and theoretical computer science.

Must have served in an organization where agile practices are in use.

Excellent communication and interpersonal skills. 

Strong presentation and facilitation skills



  • Chennai, Tamil Nadu, India W2S Solutions - IT Consulting Company Full time

    Job DescriptionCompany DescriptionW2S Solutions is a Digital Transformation Company with over 10 years of experience in leveraging exceptional technologies. We focus on making businesses unique and successful with talented professionals who come up with great ideas. Our goal is to build trustworthy and visionary solutions that enhance existing business...


  • Chennai, Tamil Nadu, India Virtusa Full time

    Dotnet & Python Developer - CREQ193779 Description Tech Lead - Dotnet +Python Primary Skills 5+ years of direct design and programming experience with IIS, , Python, SQL Additional expertise in Microsoft SQL Server Excellent communication and collaboration skills Experience on DevOps, and tools like Git, Maven, Jira, etc Strong notions of security best...


  • Chennai, Tamil Nadu, India Hexaware Technologies Full time

    Hexaware Technologies OverviewAbout the CompanyWe are a global technology and business process services company, comprising 32,476 professionals dedicated to creating smiles through great people and technology.Job DescriptionAs a Dotnet developer, you will be responsible for conducting code, testing, and managing various applications. You will collaborate...


  • Chennai, Tamil Nadu, India PristineAI Full time

    Senior Dotnet DeveloperWhy Pristine?PristineAI is at the forefront of revolutionizing retail through advanced AI solutions that drive optimization in pricing, promotions, personalization, and assortment management. Our cutting-edge platforms leverage Natural Language Processing (NLP) and forecasting technologies to empower decision-makers with powerful...


  • Chennai, Tamil Nadu, India Wipro Full time

    Job Overview: Wipro is looking for a highly skilled Sr Dotnet Full stack Developer to join their team. As a key member of the development team, you will be responsible for designing, developing, and deploying scalable software solutions using .NET CORE 6, C#, MVC, and REST API.


  • Chennai, Tamil Nadu, India Hexaware Technologies Full time

    About Us:At Hexaware Technologies, we strive to create smiles through the power of great people and technology. With a presence in 54 offices across 28 countries, we provide unparalleled scale and speed to our clients' digital transformation journeys.About the Job DescriptionWe are seeking a skilled Dotnet Developer who can collaborate with our engineering...

  • Software Engineer

    2 days ago


    Chennai, Tamil Nadu, India Hyqoo Full time

    **About Hyqoo**We are a leading technology company with a focus on delivering innovative solutions.Our team is currently looking for an experienced Dotnet Developer to join our ranks. In this role, you will be responsible for developing advanced skills, analyzing possible solutions using standard procedures, and performing assignments requiring experience...

  • Dotnet Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Covenant Consultants Full time

    Company OverviewCovenant Consultants is a premier executive search and recruitment firm headquartered in Chennai, Tamil Nadu. With over 350 full-time recruitment specialists, Covenant excels in human capital solutions, providing timely and effective recruiting services across diverse industries, from IT to healthcare. Our commitment to quality, integrity,...


  • Chennai, Tamil Nadu, India People Prime Worldwide Private Limited Full time

    Job DescriptionAbout Company:Our client is a trusted global innovator of IT and business services. They help clients transform through consulting, industry solutions, business process services, digital &; IT modernization and managed services. Our client enables them, as well as society, to move confidently into the digital future. We are committed to our...


  • Chennai, Tamil Nadu, India Hexaware Technologies Full time

    About Hexaware Technologies:We're a global technology and business process services company, comprising 32,476 dedicated professionals who share a singular purpose: creating smiles through great people and technology. With presence in 54 offices across 28 countries, we empower enterprises worldwide to embark on their digital transformation journey with...


  • Chennai, Tamil Nadu, India Kaarlo Training & HR Solutions Pvt. Ltd. Full time

    Job OverviewSenior Dotnet Developer with 7-10 years of experience, based in Chennai, Bangalore, Coimbatore, Madurai, or Hyderabad. Employment type: Full-Time/Hybrid. Salary range: Competitive. Recruiting firm headquartered in Tiruchirappalli.Qualifications and Skills7-10 years of experience in .NET development with expertise in C# and JavaScriptSolid...

  • Dotnet developer

    6 days ago


    Chennai, Tamil Nadu, India Xpetize Technology Solutions Private Limited Full time

    Job DescriptionDescriptionWe are seeking an experienced Dotnet Developer to join our dynamic team in India. The ideal candidate will have 7-15 years of experience in .NET development, with a strong focus on building scalable and robust applications.Responsibilities- Develop and maintain applications using .NET technologies.- Design, code, test, and deploy...


  • Chennai, Tamil Nadu, India NCR Voyix Full time

    Job DescriptionWe are seeking a skilled Software Engineering Specialist to join our team at NCR Voyix. As a key member of our software development process, you will be responsible for understanding the entire system end-to-end and contributing to every step of the development process.Responsibilities:Develop and implement test strategies for complex...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related tools. Determines software's compatibility with hardware and/or...

  • Software Engineer II

    4 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    We at Rocket Software are looking for Software Engineer II (HLASM (IBM Z/OS Assembler), C or C++) for our Chennai location. Rocket Software eAs experts in IBM Z, IBM Power, and database and connectivity solutions, we help customers get more from the technology and data they have today, so they can innovate for tomorrow. We help organizations take advantage...


  • Chennai, Tamil Nadu, India GK Technologies Full time

    Company OverviewGK Technologies is a TamilNadu-based IT company that specializes in providing creative digital marketing, technical aid, web, and mobile solutions. With a focus on agile infrastructures for business development, GK Technologies aims to revolutionize traditional portfolios with adaptable and fast-tracked Mobile and Web applications.Job...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job Overview:Tata Consultancy Services is a global leader in consulting and information technology services. We are seeking an experienced Software Engineer to join our team as a Dotnet Developer.Key Responsibilities:Plan, design, develop, execute, deliver and maintain web-based .NET development and maintenance projects.Perform Unit Testing, SIT and provide...

  • Software Engineer III

    3 weeks ago


    Chennai, Tamil Nadu, India Rocket Software Full time

    Job Description Summary:Design and develop cutting edge Machine Learning/AI features for established software solutions used by many Fortune 100 companies. Rocket Software is recognized by major analysts as a leading vendor for AI/ML for Enterprise Software solutions. We are looking for highly motivated developers with demonstrable skills and interest...

  • Dotnet Developer

    3 weeks ago


    Chennai, Tamil Nadu, India Ramco Systems Full time

    Company OverviewRamco Systems is a leading enterprise software product and platform provider known for its innovative cloud and mobile-based solutions in Global Payroll, ERP, and M&E MRO for Aviation. With a commitment to innovation and a distinct corporate culture, Ramco is part of the USD 1 billion Ramco Group. The company boasts a global presence across...

  • Software Engineer

    4 weeks ago


    Chennai, Tamil Nadu, India IRIS Software Group Full time

    IRIS Software Group is a leading global provider of mission critical software and services and one of UK's largest privately held software companies.Our global and domestic payroll and HR solutions are used nearly five million employees. Almost one million UK employees are managed by our HR solutions, and one in eight UK employees are paid through IRIS...