Software Engineer/Application Engineer

Overview

Remote
Depends on Experience
Full Time
No Travel Required

Skills

DevSecops
Kubernetes
Docker
DataBricks

Job Details

Role: Software Engineer/Application Engineer Duration: Remote Location: 12 months W2 only
Required Skills:
Java, React/Redux, JavaScript, SQL (Oracle, Postgres), Python, Linux Commands, Tomcat, Spring Boot framework, Redis Cache, Databricks, Kubernetes

Knowledge with the following qualifications:
DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab)
Expertise with Cloud Architecture (Azure, AWS) and Design and Development
Knowledge of business process re-engineering principles and processes
Strong understanding of network architecture and application development methodologies
Experience developing multithreading apps, performance tuning, and debugging
Service configuration
Security
Application integration
Performance tuning
Java
PLSQL
AWS/Azure Cloud Development with Redis

Preferred Skills:
GitHub Actions (GitOps), Argo (CI/CD), Visual Basic
Working knowledge (4+ years experience) of one of more of the following qualifications:
Knowledge/experience with Agile Methodologies
Knowledge/experience of SDLC practices
Change Management and Configuration Management (VersionOne, ServiceNow, etc)
Application Lifecycle Management (ALM)

Day to Day Responsibilities:
Act as a Technical Application Lead to the Development Team
Demonstrate leadership ability to back decisions with research and the why, and articulate several options, the pros and cons for each, and a recommendation
Develop solutions architecture and evaluate architectural alternatives
Define optimal design patterns and solutions for high availability and disaster recovery for applications
Drive scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deployment
Ensure delivered solutions meet/perform to technical and functional/non-functional requirements
Provide technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation to service owners
Ensure delivered solutions are realized in time frame committed; work in conjunction with project sponsors to size and manage scope and risk
Provide thought leadership in industry and to fellow team members across business and technical project dimensions solving complex business requirements
Minimum of 3-5 years experience, in technology or software development preferred,

Educational Requirements:
A degree from an accredited College/University in the applicable field of services is preferred.
NOTE: If resource does not have a relevant college degree, an additional 4 years of relevant work experience is required.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.