Job Summary
The hunt is for a strong technical professional and a team player with ability to learn quickly and an urge to take new challenges. Who can analyze, creates, modifies and maintains software applications individually or as part of a team. Provides technical leadership on a team, including training and mentoring of other team members. Provides technology and design/architecture direction for the team, department and organization.
Essential Duties & Responsibilities
· Design, Codes, tests, debugs and documents software applications using established coding standards and methodologies
· Work within an agile scrum team, contributing to an atmosphere of continuous improvement
· Self-motivated and self-organized – able to work without supervision
· Work with other technical leaders to establish coding standards, development best practices and technology direction
· Perform code reviews and maintain adherence to DevOps processes and best practices
· Work with architects, designers, business analysts and others to design and implement high quality software solutions
· Assist product owners in backlog grooming, story breakdown and story estimation
· Collaborate and communicate effectively with team members and other stakeholders throughout the organization
· Document software changes for use by other engineers, quality assurance and documentation specialists
· Master the technologies, languages, and practices used by the team and project assigned
· Train others in the technologies, languages, and practices used by the team
· Troubleshoot and resolve issues in existing software
· Other duties as assigned
Experience Education
· BA/BS in Computer Science, a related field or equivalent work experience
Minimum Qualifications
· Mastered advanced programming concepts, including object-oriented programming and design patterns
· Mastered technologies and tools utilized by team and project assigned
· Able to train others on general programming concepts and specific technologies
· Minimum 10 years’ experience developing software applications
Skills/Knowledge
· Must be expert in advanced programming skills and database technology
· Must be expert in at least one technology and/or language and proficient in multiple technologies and languages, including but not limited to: C#, SQL, Windows Presentation Form, Xaml,
· Good working knowledge with Rest WebService and Micro Front End framework (Mandate)
· Working experience with Git, Gerrit and other Agile and DevOps tools, Progress 4GL, VBScript, JavaScript, AWS, Angular, ASP.NET, (good to have)
· Working experience with containers and continuous delivery tools will be preferred.
· Must be great in object-oriented programming and design patterns
· Visual Studio, VS Code or other productivity related applications
· Strong analytical and problem-solving skills
· Outstanding communications and interpersonal skills
· Strong organizational skills and ability to multi-task
· Ability to track software issues to successful resolution
· Ability to work in a collaborative fast paced environment
· Ability to learn quickly and apply that knowledge effectively
Work Environment/Physical Demands
· Office environment
· Ability to use computer, phone, and other office equipment
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> we want a Not.js team leader,candidate required knowledge of Not.js Job Type: Full-time Salary: ₹70,000.00...
Apply For This JobDesignation: Trainee Sales / Sales Officer Experience: 0 8 yrs of experience (BE / B. Tech / MBA Freshers can...
Apply For This JobJob Description We need someone who is very good in SQL i.e. expert level knowledge and the exp range is...
Apply For This JobFull Job Description Tally working knowledge Gst working knowledge, Minimum 2 years of experience in accounting. Automobile industry more preferred....
Apply For This JobAchieving business targets as laid down by acquiring new client relationships and maintaining them. Graduate in any discipline Identify target...
Apply For This Job
“`
Search qualified candidates by skills, location, experience, education, and more.
“`