Job Description Summary
Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.
Job Description
Roles and Responsibilities
In this role, you will :
Write code to implement end-user features, customer issue resolutions, tools, and services.
Collaborate with engineers, architects, user experience and product management.
Understand and refine product requirements.
Write documentation for engineers to understand design, architecture, and operational guidelines.
You will be responsible for quality of software by implementing good test practices like unit and automation tests.
You will bring ideas to improve product, best practices, technology, and processes.
Participate and help with software planning by estimating, stating risks, and offering mitigations.
You will participate in production deployments and take on operational responsibilities for your team’s services.
You may have to participate in meetings with customers to discuss product improvements, issues, and other voice of customer opportunities.
You will create a system understanding and bring that view to implement features.
Required Skills:
Extensive experience in C#.Net
Exposure in Web Technology like: HTML, JavaScript, Angular
Experience REST and SOAP web services
Experience of the services under Docker/Kubernetes/EKS
Experience with Messaging Queues (Mass Transit) and Redis
Expertise in Application Architecture and Design
Experience in Database SQL Programming
Experience in Software Testing tool: UFT or Selenium, SoapUI
Experience in Application performance tuning and troubleshooting
Experience in Unit testing
Experience in Agile Scrum and Waterfall methodology
Good Experience with version control like GIT
Understanding in cloud computing using cloud foundry
Understanding of the Design Patterns
Understanding of the CI/CD process and principles
Understanding of the SCADA Protocols is an advantage
Education Qualification
Qualifications Requirements:
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
A minimum of 5 years of professional experience
Business Acumen:
Strong problem solving abilities and capable of articulating specific technical topics or assignments
Experience in building scalable and highly available distributed systems
Expert in breaking down problems and estimate time for development tasks
Leadership:
Demonstrates clarity of thinking to work through limited information and vague problem definitions
Proactively identifies and removes project obstacles or barriers on behalf of the team
Personal Attributes:
Able to work under minimal supervision
Able to work well with global teams, including time-zone flexibility
Additional Information
Relocation Assistance Provided: No
Job Description YOUR IMPACT We are seeking to add a highly motivated Administrative Assistant. This role will be supporting a...
Apply For This JobJob Description About Rebellion ESports Rebellion eSports was founded in India. Soon to be rated the best gaming lounge in...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Data Journalists nowadays need to work with huge amounts of data in order to integrate...
Apply For This JobJob Description Summary The Infra Intmd Tech Analyst is an individual contributor support role with a combination of deep process...
Apply For This JobOrganization- Hyatt Place Goa Candolim Summary You will be responsible for the efficient running of the department in line with...
Apply For This JobMission To support the Accounting department in producing accurate and timely financial statements by preparing and recording detailed AP, AR...
Apply For This Job