Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform software development tasks associated with developing, debugging or designing software applications or operating systems according to provided design specifications. Build enhancements within an existing software architecture and occasionally suggest improvements to the architecture.
Career Level - IC2
Career Level - IC2
Please apply, if you have the passion and drive to work in an environment where challenges are a norm, where individual brilliance is valued and goes hand in hand with team performance.
Successful applicants should have/demonstrate:
Make enhancements to existing software with minimal direction
Experience in Object Oriented analysis, design and Coding using .NET or Java programming languages
Experience in two or more preferred programming languages, including Oracle APEX, C#, Java, JavaScript and React
Experience using Oracle APEX, PL/SQL, Visual Studio 2015/17/19 and SQL Server 2012/16
Experience with Agile development methodologies.
Participate in code reviews and identify moderate issues or deviations from best practices
Collaborate on component level technical designs
Own and assist others in debugging and documenting root cause analysis and resolution
Experience using version controls such as GitHub, SVN or TFS
Knowledge with Test Driven Development and using RESTful APIs
Provide software release support
Experience with troubleshooting and problem-solving skills
BS or MS degree or equivalent experience relevant to functional area. B.E/B.Tech/MCA.
2 to 3 years of software engineering or related experience.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time