Search by job, company or skills

infovision inc.

Engineer 1

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 12 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Summary

The Engineer, 1 is responsible for implementing software based on technical designs, writing clean, efficient code, and executing comprehensive unit tests. Building on foundational experience, this role involves deeper participation in team activities and collaborative Agile practices, fostering further growth in software engineering skills, contributes to project outcomes and identifies any major problems that may arise from system enhancements. This role requires contribution to full stack development throughout the SDLC, focusing on enhancing frontend, backend, and UI/UX components and collaboration with teams to ensure seamless integration and optimal performance.

Job Description

Minimum Qualifications:

  • Bachelor's degree in computer science or related field of study or equivalent, relevant work experience
  • 2+ years of work experience in related field with Java, Spring, Spring boot, and SQL

Preferred Qualifications

  • 5+ years of work experience in related field with Java, Spring, Spring boot, and SQL Knowledge,

Skills and Abilities:

  • Java
  • Spring
  • Spring boot
  • SQL
  • JavaScript, preferred but not required
  • Angular, preferred but not required
  • Microservices, preferred but not required
  • Knowledge of AWS services, preferred but not required

Essential Job Functions

  • Utilize the software development lifecycle to implement technology solutions that create and enhance applications. Inspect, analyze, and translate functional and non-functional requirements into technical design, application code, and configuration parameters. Produce design specifications, including screen layouts, graphical user interfaces, and printed outputs developed for self and others. Convert technical design and specifications into functioning components through the development of application code and configuration. Provide technical on-call support as defined within team and role expectations.
  • Create and execute unit tests to ensure issues are proactively identified within the software development lifecycle. Analyze code to identify causes of errors and defects. Remediate known errors within development and production support contexts. Review application code for self and others. Define, support, and enforce code standards and guidelines relevant to the applications and technologies being supported. Estimate and size work based upon high-level requirements. Continuously improve applications and processes with a focus on quality, efficiency, and user experience.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147229765

Similar Jobs

Bengaluru, India

Skills:

.NETCassandraPostgreSQLSQL ServerKafkaStashJenkinsGitNeo4jAgileRESTful API developmentScrumOracleAzureAWSmicroservices architectureETL processesunit testing frameworksevent streaming technologies

Bengaluru, India

Skills:

XcodeJavaObjective-cVisual StudioIosAndroidAndroid StudioJavascriptUnitySwiftAWSRider

Bengaluru, India

Skills:

JavaNodejsFluxGitReactTerraformNextJSMaterial UIHelmKubernetesPythonAWSTypeORMEKS

Bengaluru, India

Skills:

agile environment JavaTest ScriptsManual Testingautomation testingJIRASoapuiSeleniumTestrailPythonMobile TestingAI agents in STLCtest conditionsQA Methodologiesapplication development life-cycleautomated executiontest bug management toolstest data setsAPI automation testingtesting and automating for large scale applications

Bengaluru, India

Skills:

react.js JavaDevopsJavascriptAgile MethodologyFull Stack DevelopmentAngularAWS DevelopmentFlutter Software Development Kit SDKMicrosoft Azure FunctionsMicrosoft Azure SQL