- Read and understand high-level product descriptions or requirement documents and propose one or more software designs at the module level that are highly reusable, robust, accommodate users with diverse needs and subject to the design principles.
- Decompose design elements into structured code as per prevailing coding guidelines, preparation and execution of unit test cases, and development of test codes or test harnesses.
- Trace back through code, and design to resolve issues and bugs.
- Document work, software designs, code, record, and produce unit test reports and release notes.
- Plan, organize, and execute assignments with very little or moderate supervision.
- Responsible for deliveries within the required deadlines.
- Deliveries can be modules, documentation, customer releases, etc.
- Coordinate with the team for timely delivery of work products.
- Ensure the quality of work products by reviews.
- Sub-module level responsibility in large projects Module (or component) level responsibility in small/medium sized projects and complete responsibility in small sized projects, depending upon the complexity and decomposition.
- Work with the QA team to ensure the validity of the solution.
- Be contemporary by adopting technological and market evolutions.
- Review code to comply with the guidelines set by the team
- Other responsibilities as assigned by the management from time to time.
- Extensive Knowledge of React JS / Angular - Functional Programming, experience with tools and libraries like Redux, and Contexts.
- Proficient in Typescript and ES6 syntax
- Proficient in CSS, HTML
- Application programming.
- C# or Java and Object-Oriented understanding of software architectures, software algorithms, and software engineering principles.
- Good exposure to design, development, and debugging tools.
- Good knowledge of various Software Development Lifecycles.
- Exposure to Git Commands
- MERN Stack development - Node.JS, Express.JS, React JS and MongoDB
- Server Side Rendering like Next.JS
- Microservices and associated patterns
- Usage of design patterns like Clean Architecture
- Cross-platform tools like Electron and React-Native are preferred.
- Test-driven development using tools like Jasmine, Jest.
- B.E / B.Tech or M.E / M.Tech / M.S. in Computer Engineering or an equivalent degree with a good score.
- Consistent academic performance since high school.
-
Software Engineer
5 days ago
Rapyuta Robotics Chennai, IndiaRapyuta Robotics is a Tokyo based technology company building solutions for robotics and automation. We are seeking a Backend Software Engineer to join our team and play a key role in developing the core platform backend for our robotics control systems. If you're passionate abou ...
-
Software Engineer
5 days ago
Tech Mahindra Chennai, IndiaJob Title: Engineer · Experience: 2 to 5 years. · Must Skills: Delta Gen software · Location: Chennai · Timings: General shift · Notice period: Immediate to 60days. · Delta Gen software · Experience in 3D Designing/Modelling for Automotive Industry · Well versed with Rendering ...
-
Software Engineer
1 day ago
SourceHOV Chennai, IndiaJob Description: · The Senior .NET Programmer will be responsible for the development of new /existing products & projects of our organization. · Job Role: Software Engineer-Technology · Year of Experience : 4Yrs - 5 Yrs · Employment type: Work from Home · Location : Chennai · Sh ...
-
Software Engineer
21 hours ago
Workassist Chennai, IndiaOur hiring partner is looking for : · - We are looking for a talented and passionate Software Engineer to join our team in Chennai. · - You will be responsible for the design, development, testing, and deployment of software applications. · - This is an excellent opportunity for ...
-
Software Engineer
1 week ago
MX Chennai, IndiaOur software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with their finances. Our products need to handle data at a massive scale. You'll work alongside the best and the brightest engineering talent in the in ...
-
Software Engineer
6 days ago
SourceHOV Chennai, IndiaJob Details: · Role: Software Engineer - Technology · Work Location: Chennai · Work Type: Work from Office · Roles & Responsibilities: · Looking for a C++ resource who has about 2 - 3 hands on experience in development of C++ applications. · Should be able to reverse engineer C++ ...
-
Software Engineers
1 week ago
MTAB Technology Center P Ltd Chennai, IndiaJob DescriptionThis is a remote position.Are you looking out for an Internship Opportunity, Apply for the Abhyaz Internships....MTC is looking for a Software Engineer Interns who wants to use their technical skills in the software engineering process. The candidate is expected to ...
-
Software Engineer
6 days ago
SourceHOV Chennai, IndiaJob Details: · Role: Software Engineer - Technology · Work Location: Chennai · Work Type: Work from Office · Qualification: Degree is required (Preferably with Computer Science specialization). · Desired candidate must-have: · Very strong analytical skills and being a quick lear ...
-
Software Engineer
1 week ago
Ford Motor Company Chennai, India Full timeAs a Senior Software Development Engineer working in Ford Credit IT, you will join a team that supports to develop GraphQLs, Rest APIs / microservices based digital products of Core platform engineering. · You will engage the team to identify and rank opportunities for developme ...
-
Software Engineer
1 week ago
Aditi Tech Consulting Private Limited Chennai, IndiaJob Description : · In this role, you will work on Node / JavaScript Backend services and GraphQL. This is an exciting opportunity to work with latest cloud technologies on GCP including Bachelor's Degree or equivalent experience in software development. · - 3-7 years solid hand ...
-
Software Engineer
1 week ago
OEC Chennai, IndiaJob Title: Software Engineer (.NET) · Years of Experience: 3+ years · Location: Chennai One (IT Park) - Thoraipakkam · About OEC: · OEC provides high-quality technology solutions to automakers and their franchised dealers which facilitate the sale of Original Equipment (OE) re ...
-
Software Engineer
21 hours ago
Freelance Chennai, IndiaMUST HAVES : Core Java Development · Education : BE/B.Tech/MCA/MS · Job Description : · Must have experience in Core Java - 7 years (application programming) · - Must have work experience in Multi Threading, Hands on experience is a must · - Must have work experience in Algorithm ...
-
Software Engineer
1 week ago
OEC Chennai, IndiaJob Title: Software Engineer (.NET) · Years of Experience: 3+ years · Location: Chennai One (IT Park) - Thoraipakkam · About OEC: · OEC provides high-quality technology solutions to automakers and their franchised dealers which facilitate the sale of Original Equipment (OE) re ...
-
Software Engineering
3 days ago
Ford Motor Company Chennai, India Full timeAt Ford Motor Company, we believe freedom of movement drives human progress. · We also believe in providing you with the freedom to define and realize your dreams. · With our incredible plans for the future of quality, · we have a wide variety of opportunities for you to accel ...
-
Software Engineer
3 days ago
Huquo Consulting Chennai/Noida, India permanentJob Description : · To understand and analyze the testing requirements of the project · - To organize the kick-off meeting for the team members · - To define the testing strategies · - To build a testing professionals team with full motivation, skills and attitude · - To arrange ...
-
Software Engineer
20 hours ago
Ford Motor Company Chennai, India Full timeAt Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate yo ...
-
Software Engineer
1 week ago
NatWest Group Chennai, India Full timeJoin us as a Software Engineer · This is an opportunity for a driven Software Engineer to take on an exciting new career challenge · Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority · It's a chance to hone your existing technical skills and a ...
-
Software Engineer
1 week ago
NatWest Digital X Chennai, India Full timeJoin us as a Software Engineer · This is an opportunity for a driven Software Engineer to take on an exciting new career challenge · Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority · It's a chance to hone your existing technical skills and a ...
-
Software Engineer
5 days ago
NatWest Digital X Chennai, India Full timeJoin us as a Software Engineer · This is an opportunity for a driven Software Engineer to take on an exciting new career challenge · Day-to-day, you'll build a wide network of stakeholders of varying levels of seniority · It's a chance to hone your existing technical skills and a ...
-
Software Engineer
1 week ago
Rapyuta Robotics Chennai, IndiaRapyuta Robotics is an ETH Zurich startup headquartered in Tokyo and operates with a vision to become the global leader in making robots more accessible. We lead the pick-assist AMR market in Japan and are backed by Goldman Sachs, Sony, and Yaskawa as investors. · We are opening ...
Senior Frontend Software Engineer - Chennai, India - ARR Recruitment Solutions
Description
This is Contract Role.
Job Purpose :Design and Develop Software solutions to meet the functional requirements of products developed by Trimble.
Develop single-page web applications using Angular or React. Make use of well-established design patterns and architectures and follow agile development processes.
Perform unit testing of the code developed, and develop unit test cases and test harnesses. Perform system integration and bug fixing, develop user documentation, generate relevant reports, and review similar work done by peers.
Main Responsibilities :
Key Result Area : Accountability for assignments, timely delivery, and meet or exceed quality requirements.
Skill sets :