Senior Application/software Developer

Techgig (Mysuru, KA, India) 9 days ago

About Job

CTC Undisclosed Job Location Mysoru/ Mysore Experience 7 - 10 yrs

Description

Senior application/software developer

Job Biography

An effective communicator possessing excellent engineering skills and focused on improving overall team utilisation for quality deliverables

Job Purpose

The scope of the role is centred around assigned project, driving productivity improvement with excellent technical solution/tool skills. Responsibilities include design, code development, deployment, guiding team members and interacting with customer team on need basis. Prioritizes, plans and executes the project activities with focus on quality and innovation

Education

Engineering Graduate

Diploma Engineers

Preferred Education

Experience

5 -7 Years

Certifications

Impact and Influence

Impacts on team productivity by automating routine/regular day-to-day tasks and sharing the same with the team
Impacts technical capability of the team by constantly improving and upgrading technical skills/knowledge to the global standard
Influences the project risk mitigation by maintaining open and clear communication with the internal and external stakeholders
Influences the quality of deliverables by participating in peer reviews
Impacts customer satisfaction with quality solutions and deliverables

Principal Accountabilities (A)

Technical Management

Understands requirements

Understands and interprets the technical requirements as per the project specification
Ensures awareness of local and international standards as well as those required by the customer/project

Technical solution generation

Ensures to provide error free deliverables to agreed specifications, within the assigned time/effort estimated/ planned. Ensures Improvising the performance and scalability of the systems.
Responsible to analyse the issues/challenges in day-to-day tasks and propose/support development of solutions/issue resolution in consultation with Tech Lead/Manager

Skill development and contribution

Keeps abreast of the technical skills/knowledge required for the role and shares knowledge with the team. Provides input to enhance team productivity
Responsible to contribute to presentation, PoCs to the potential customers and proposals under the guidance of Tech Lead/Manager

Innovation

Responsible to identify new tools/technologies and develop PoCs or sample prototypes

Project Management

Project planning and execution

Responsible to manage, maintain and monitor the assigned project task according to stipulated standards, practices and milestones
Ensures proper communication/escalation to line manager where required (scope change, dependency, risks)

Project review and reporting

Accountable to participates in peer reviews as required by the company/project policy
Responsible for timely and prompt progress reporting to Tech Lead/Manager as per project plan

Risk identification

Ensure proper communication with customer to avoid issue escalation as and when required in consultation with manager
Responsible to participate in RCA, manage and mitigate/triage the risks/issues in consultation with line manager

Project review and reporting

Responsible to participate in customer/internal project review meetings

Process Management

Process/Productivity improvement

Contribute to best practices, lessons learnt and knowledge management. Assists implement them in team for productivity improvement

Quality awareness and compliance

Responsible to understand, meet quality standards and create records as required by QMS/project

Knowledge management

Responsible to create project and technical documents

Process improvement

Participates in project audits. Provides inputs for process improvements

People Management (In-case handles team)

Team performance

Responsible to supervise day-to-day activities of the team and coach team members in technical and domain areas
Responsible to provide feedback and input to Tech Lead/Manager on the performance of people under supervision to this role

Principal Accountabilities (B)

Leadership Competencies

Analytical Thinking

Technical Understanding

Effective Communication

Adaptability

Team Work

Customer Focus

Execution Effectiveness

Technical Focus Areas

'Senior application/software developer with the following skills
Expertise with .NET, C#, WPF, Winform and SQL Server (including SSIS, SSRS)
7 to 10 yrs experience
Develop tool for OEM configuration customization
Integration with existing application
Autosar Knowledge
Proficent with CAN
Communication protocol experience

Technical Competencies

Bugzilla

Agile Scrum

Industrial Products

Visual Studio

Code Coverage

Telecommunication and Hi-Tech

CruiseControl

Visio

Building Automation

Configuration Management Tool (ClearCase, Perforce, CVS, SVN, Git, BitBucket)

InstallShield

Webservers (Microsoft Technologies, Java based/Open source)

MS office tools

JavaScript

Java/J2EE

Medical Devices

UML Tools

JIRA Confluence

JIRA

Eclipse

Apache Maven

Databases (SQLite, MySQL, Postgres, Oracle, MS SQL, Google Firebase. eXtremeDB, NoSQL, MongoDB, etc)

Jenkins

Mobile Development Frameworks (Xamarin, COCOA, PhoneGAP, CORDOVA-Apache, Ionic)

Unit Testing Tools (nUnit, jUnit, MOCKS, Lint)

Dot Net

TFS

Database Design Tools

Waterfall

CMMi

Enterprise Architect

Rally

VS Code

Skills

Bugzilla

Agile Scrum

Industrial Products

Visual Studio

Code Coverage

Telecommunication and Hi-Tech

CruiseControl

Visio

Building Automation

Configuration Management Tool (ClearCase, Perforce, CVS, SVN, Git, BitBucket)

InstallShield

Webservers (Microsoft Technologies, Java based/Open source)

MS office tools

JavaScript

Java/J2EE

Medical Devices

UML Tools

JIRA Confluence

JIRA

Eclipse

Apache Maven

Databases (SQLite, MySQL, Postgres, Oracle, MS SQL, Google Firebase. eXtremeDB, NoSQL, MongoDB, etc)

Jenkins

Mobile Development Frameworks (Xamarin, COCOA, PhoneGAP, CORDOVA-Apache, Ionic)

Unit Testing Tools (nUnit, jUnit, MOCKS, Lint)

Dot Net

TFS

Waterfall

CMMi

Enterprise Architect

Rally

VS Code

Database Design Tools

Senior Application/software Developer

Apply On Company Site
Back to search page
;