Software Engineer - Level 2 - (O-462)

Software Engineer - Level 2 - (O-462)

14 Sep
|
Trimble Inc
|
Marathi, Maharashtra

14 Sep

Trimble Inc

Marathi, Maharashtra

Title



Software Developer Level 2 



Reporting to



Development Manager



Function



To develop quality software for the marketplace addressed by Trimble, using best practises and agreed quality processes, specifications and timescales.



Duties



Development



- Ensure all software is developed in line with defined company quality processes and coding standards.



- Ability to take the ownership of a project from start to finish.



- Develop quality market desirable software to meet the requirements of product specifications. 



- Develop quality software in accordance with agreed timescales.



- Produce all code in accordance with Agile methodology, current good practices and company coding standards.





- Participate as a member in fully agile scrum deliveries.



- Participate in the software deployment process.



- Thoroughly unit test all code developed.



- Assist with the production of user stories, documentation and development plans.



- Ensure all tasks worked on during the day are updated on a daily basis in Jira.



- Willingness to work 40 hours a week.



Support



- Provide customer services and end users support as required.



General



- Work with Product manager, QA and support team members to produce the highest quality products possible.



Ethics



- Every employee, director and officer of the company must follow the highest ethical standards and exercise proper judgment in all business dealings



Skills



Essential



- Excellent Microsoft C# .Net development knowledge



- Proven track record of software development working on commercial software products , minimum of 2-3 years



- Practical experience of using .Net core, common communication protocols (such as HTTP and REST APIs)



- Good knowledge of Microservices, Swagger, Swashbuckle, JSON, Docker, Rabbit MQ, EC2.



- Experience of working with Jira, Git, Bamboo, Bitbucket, WiX and creating build scripts.



- Good knowledge of SQL.



- Strong verbal and written communication as well as established team working skills





- Practical knowledge and experience of Agile methods such as Scrum/Extreme Programming and conducting code reviews



- Good knowledge of MVVM, MVC and other architectural patterns.





Desirable



- Preference to Mechanical engineer having experience in software development



- Experience of Microsoft Entity Framework and Windows Communication Foundation (WCF), No SQL databases, ASP .net, Angular, 3D graphics



- Web based and mobile development including Javascript & HTML5



- Working under ISO 9001/TickIT Quality System or similar



- Expertise in Building Services industry in particular mechanical, electrical and plumbing software applications.



Trimble Inc. is proud to be an Equal Opportunity and Affirmative Action Employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, national origin, marital status, disability, sexual orientation, status as a covered veteran in accordance with applicable federal, state and local laws, or any other protected factor. EOE/M/F/V/D

The original job offer can be found in Kit Job:
https://www.kitjob.in/job/18952893/software-engineer-level-2-o-462-marathi-maharashtra/?utm_source=html

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: software engineer - level 2 - (o-462)
Publish a new Free Offer
Need to publish an offer? With more than 1 million unique users per month, you will find the ideal candidate for your company instantly, what are you waiting for!
Publish Now

Subscribe to this job alert