Full Stack Software Engineer


Job Details

JobDescription:

-AsaSr.FullStackSoftwareEngineeryouwillcontributetodesign,development,testing,deployment,andsupportofsoftwaresystemsand/orapplications.

Competenttoperformallprogramming,projectmanagement,anddevelopmentassignmentswithoutclosesupervision;normallyassignedthemorecomplexaspectsofsystemswork.

Worksdirectlyoncomplexapplication/technicalproblemidentificationandresolution,includingrespondingtooff-shiftandweekendsupportcalls.

Worksindependentlyoncomplexsystemsorinfrastructurecomponentsthatmaybeusedbyoneormoreapplicationsorsystems.

Drivesapplicationdevelopmentfocusedarounddeliveringbusinessvaluablefeatures

Maintainshighstandardsofsoftwarequalitybyestablishinggoodpracticesandhabits

Identifiesandencourageareasforgrowthandimprovementwithintheteam

Communicatewithendusersandinternalcustomerstohelpdirectdevelopment,debugging,andtestingofapplicationsoftwareforaccuracy,integrity,interoperability,andcompleteness

Performsintegratedtestingandcustomeracceptancetestingofcomponentsthatrequirescarefulplanningandexecutiontoensuretimely,qualityresults.

Employeeisalsoresponsibleforperformingotherjobdutiesasassignedbyclientmanagementfromtimetotime.

Translateapplicationstoryboardsandusecasesintofunctionalapplications.Design,build,andmaintainefficient,reusable,andreliablewebapplications.Ensurethebestpossibleperformance,quality,andresponsivenessofapplications

Leadbyexampleknowtocodeextensively.DesignandimplementsoftwareplatformwithStandardArchitecturepatterns.

Identifybottlenecksandbugs,anddevisesolutionstotheseproblems

Participateinearlyproductdemonstrationstocustomers.Interactwithmultiplestakeholders,likeProductOwners,peerleaders,DBdevelopers,Solutionarchitectsanddevelopers

Wellversedinwritingunitandintegrationtestsusingstandardframeworks


- Flexible--Canberemotehybrid-mustbeabletocomeintotheofficeasneeded,locatedinDallas,orChicago


Interactionwithteam:

- Workingwithinternalstakeholdersandacrossteamsonmultipleprojects.


Workenvironment:

- Workingwithateamofabout8inanagilemethodologywithdailystandups.


Education&ExperienceRequired:

- Positionrequiresafour-yeardegreefromanaccreditedcollegeoruniversityplus10+yearprofessionalexpor8+yearswithamasters


TechnicalSkills

(Required)

10yearsormoreofsoftwaredevelopmentexperienceoratleast8yearsofexperiencewithmastersdegreeincomputerscienceorrelatedfield.

RequiredBackEndExp(8+years):

8yearsormoreofexperienceindesigninganddevelopingsoftwareapplicationsinJava

Springboot8years

SpringSecurity8years

Springframeworks8years

Containers(Docker,Kubernetes,etc)8years

RESTAPI''s10years


RequiredFrontEndExp(5+years):

3yearsormoreofdevelopingcustomerfacingapplicationsusingAngular

5yearsormoreofexperiencecodingHTML5,CSS3,JavaScriptandWebcomponents

5+yearsexpwithNode.ls

ExperienceimplementingautomatedunittestsTDDexposurewillbeadvantageous.

ProficientunderstandingofcodeversioningtoolssuchasGitetc.


AdditionalRequirements:AWSservices3years:(ECS,S3,RDS,Lambda,TSDB,logging/CloudWatch,IAM,SQS,etc)withfederatedIdentity


(Desired)

GoodUnderstandingandimplementationexperienceifOAuth2.0andintegrationexperience

Fullstackdevelopmentexperienceforcustomerfacingapplications

Provenexperienceinsomeofthefollowing,

oDesigning,developing,deploying,andmaintainingsoftwareatscale.

oDevelopingsoftwareapplicationsusingrelationalandNoSQLdatabases.

oDeployingsoftwareusingCI/CDtoolssuchasJenkins,GoCD,AzureDevopsetc.

oWorkingwithinanAgileframework(ideallyScrum)


Strongunderstandingand/orexperienceinsomeofthefollowing,

oHandsoneexperienceonAWSalongwithAPItoolssuchasSwagger,PostmanandAssertible

oTestdrivendevelopmentandbehaviordrivendevelopment.

oMobiledesignandresponsivedesign.Cross-browserdevelopment

oDatastoressuchasMongoDB,Cassandra,Redis,Elasticsearch,Postgress,Oracle.

ShouldhaveexperienceinleadingDevOpspracticesforalargeprogram.

Abilitytotranslatecomplexdatasetsandresearchintosimplebusinessrecommendations.


SoftSkills

(Required)

Passionfortechnologyandaneagernesstocontributetoateam-orientedenvironment

Strongunderstandingofobject-orientedprogramming

Understandingoffundamentaldesignprinciplesbehindascalableapplication.

Aknackforwritingclean,readable,andeasilymaintainablecode

Understandingoffundamentaldesignprinciplesforbuildingascalableapplication

Experienceinsettingstandardsforateamfromdevelopmenttodesign.

Effectiveverbalandwrittencommunicationskills.

Mustdemonstratesolidknowledgeofcomputersciencefundamentalslikedatastructuresandalgorithms


TravelRequirement:

Flexible--Canberemotehybrid-mustbeabletocomeintotheofficeasneeded,locatedin


Skills: angular, aws, css, docker, java, Spring Framework, Spring Boot





 Innover Global

 06/15/2024

 Chicago,IL