Full Stack Software Engineer Position Available In Duval, Florida
Tallo's Job Summary: This job listing in Duval - FL has been recently added. Tallo will add a summary here for this job shortly.
Company:
Unclassified
Salary:
—
Job Description
Job Description:
We are seeking a strong Software Engineer II (Software Engineer)with a solid background in Software Development. As a member of theEngineering team, you will be working in a fast-paced developmentteam while collaborating with other developers, QA, product, UX,management and customer support teams. You will have theopportunity to participate in designing and developing bothexisting products and new products. Responsibilities
- An Agilefull stack developer, focusing on sustainable development byexercising good estimation, effective branching strategies formanaging code, automated testing to protect quality, and continuousdeployment to get fast feedback from users
- Independently able toanalyze needs and requirements of existing and proposed systems.
Develop technical specifications
- Designs, develops and unit testssoftware applications with high quality and on schedule
- Turnsideas and concepts into carefully designed and well-authored code
- Articulates the interdependencies and the impact of the designchoices
- Easily able to Adapt/enhance existing and develop newengineering processes & tools
- Leads team code review and codemanagement and develops /improves code management procedures
- Goesbeyond team boundaries and able to influence groups in and out ofdevelopment team (e.g. QA, Product Management, SaaS Operations, UE,Tech Pub) to achieve well groomed, predictable results
- Preparedetailed design documents including Class diagram, sequencediagram, interface specification, persistence model, screen mockupswhere required
- Implement modules ensuring best coding practice
- Resolving technical issues of the Product implementation
- AssistOperations / Support team in resolving Production Issues
- Providetechnical guidance to young smart Software Engineers Knowledge andExperience
- Bachelor’s Degree in Computer Science, InformationSystems or the equivalent combination of education, training, orwork experience
- 4 years of software development experience usingObject Oriented design for high-volume transactional andcustomer-facing web applications using Java
- Proficient experienceworking with development technologies such as C#.Net, Java, SQLServer, GIT, Visual Studio, JavaScript, React and demonstrate goodcoding practices
- Strong hands-on experience working on Springframework, Spring Hibernate, MySQL, NoSQL
- Knowledge ofDistributed architecture with JMS middleware
- Experience with RESTarchitectural patterns and experience building, exposing, consumingRESTful services with OpenAPI Specification (OAS)
- Deep knowledgeof industry standards and industry best practices for a large,complex platforms and services
- knowledge and understanding ofscrum/agile development methodologies
- Experience working in a TDDor BDD environment
- Exposure to modern software development toolsand process
- Detail oriented and good organizational skills
- Verygood communication skills
- Ability to work in a team environmentPreferred
- Knowledge of security remediations process/tools suchas OSVM, SAST, DAST, Penetration Test
- Knowledge in Docker,Terraform, Kubernetes, Spinnaker, other containerization tools,CICD pipeline
- Experience working with applications in the cloudsuch as AWS or OpenShift
- Familiarity with Continuous Integrationand Continuous Delivery (CI/CD) pipelines
- Excellent analytical,decision-making, and problem-solving skills