About this role
App Dev & Support Engineer I – Job Description
This role is designed as an entry-level position for applicants with strong skill sets in programming (logical reasoning, analytical skills), systems configuration and testing related to systems that support different business functions.
Requirements :
- Bachelor’s degree in computer science, Information Technology, or a related field from a reputable institution with 7 CGPA and Above. Strong foundational knowledge of computer science principles and programming concepts.
- Proficiency in at least one programming language, such as Java, Python, .Net, C, JavaScript or SQL.
- Familiarity with software development lifecycle (SDLC) methodologies and best practices. Ability to quickly learn and adapt to new technologies and tools.
- Good understanding of data structures, algorithms, and object-oriented design principles. Excellent problem-solving skills with keen attention to detail.
- Ability to work effectively in a fast-paced, collaborative environment.
- Demonstrated ability to work independently and take initiative to complete tasks and solve problems.
- Commitment to continuous learning and professional development.
Good to Have :
- Familiarity with Oracle technologies, Like SQL, PLSQL, Reports, Shell Scripts Knowledge of database concepts and experience with SQL. Familiarity of REST, SOAP etc.
- Understanding of fundamentals of cloud computing concepts Exposure to DevOps practices and tools, such as Git, Jenkins, Docker, and Kubernetes.
- Understanding of Artificial Intelligence & Machine Learning concepts
- Participation in relevant internships, co-op programs, or personal projects demonstrating practical experience and initiative.
Technical Skills:
- Knowledge of Software Development Life Cycle (SDLC) principles/concepts.
- Knowledge in Simple & Complex SQL Queries
- Write intermediate SQL Queries
Communication and Excellence:
- Excellent logical and communication skills (Oral, written and listening ability)
- Strong communication and interpersonal skills, with the ability to effectively communicate.