
Senior Software Engineer – Java, AWS
EEOC
full-time
Posted on:
Location Type: Hybrid
Location: Chicago • Arizona • Illinois • United States
Visit company websiteExplore more
Job Level
About the role
- Design, develop, document, test, and debug new and existing software systems and applications
- Serve as technical expert on development projects
- Write technical specifications based on conceptual design and stated business requirements
- Analyze code to find causes of errors and revise programs as needed
- Consult with end user to prototype, refine, test, and debug programs to meet needs
- Drive software design meetings and analyze user needs to determine technical requirements
Requirements
- 5+ years of related industry experience
- Bachelor's Degree in Computer Science
- Competent in Java or C# or C++ or Objective-C programming skills
- Competent with SQL or PL/SQL and relational database concepts
- Experience with source code control systems
- Experience with secure programming techniques
- Familiar with TDD/BDD
- Must have experience with Java, Spring Boot, Rest APIs
- Experience with AWS/Cloud
Benefits
- Hybrid work model
- Health insurance
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaC#C++Objective-CSQLPL/SQLSpring BootRest APIssecure programming techniquesTDD
Soft skills
technical expertconsultationprototypingrefinementtestingdebugginganalysisdocumentationcommunicationproblem-solving
Certifications
Bachelor's Degree in Computer Science