Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+8 more
Job description
Performing engineering assignments relative to the operations and maintenance of the customer system Demonstrate a strong understanding and use of programming skills. Possess a logical and disciplined approach to developing algorithms, analyzing, and solving programming problems in support of the customer system. Perform manual software assurance reviews and automated software assurance reviews. Design, develop, test, document, and maintain software or systems to include requirements documentation, design documentation, configuration documentation, test documentation, training materials, and user manuals. Analyze, predict, and estimate potential consequences of changes prior to deployment of software solutions and modifications. Provide scalability, maintainability, and performance documentation prior to implementation of modifications to the customer system. Plan and track any information and new development features for future software releases. Ability to provide software solutions in a cloud-based software development environment, specifically Amazon Web Services (AWS). Facilitate program optimization and performance through software profiling and performance tuning. Assist with software configuration management to include version controls, bug/issue tracking, and software build tools.
Requirements
The Software Engineer shall have: Bachelor’s degree or equivalent experience in a relevant field, i.e., engineering, computer science, or information sciences 4+ years of software engineering experience with Java and large software development programs 3+ years using Oracle and service-oriented architecture (SOA) interfaces to web-based applications Experience with AWS cloud services.
Benefits & conditions
Great Benefits: Paid time off, flexible work schedule, teleworking allowed, medical/dental/vision plan, 401 (k), and more. Tuition assistance for continuing or career-related education. Our cultural focus is on people and results - not bureaucracy. Ample opportunity for career growth - we promote from within Leadership takes a constructive interest in every team member’s success. Work/Life Balance and flexible hours Be part of a close-knit team that works and plays together and helps one another succeed. You will not be micromanaged: plan, prioritize, schedule, and be accountable for your own tasks. Casual workplace An open-door policy with all management
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
The 12 Best Jobs for Software Engineers
Software Engineer Career: Things You Should Know
Best Countries for Software Engineers
The Ultimate Software Engineer Career Path Guide for 2023