
Software Engineer
Leidos
full-time
Posted on:
Location Type: Hybrid
Location: San Diego • California • Colorado • United States
Visit company websiteExplore more
Salary
💰 $107,900 - $195,050 per year
About the role
- Perform software development activities as a member of an agile development team.
- Actively participate in Program Increment planning and related team activities.
- Analyze and study complex system requirements and use design software tools.
- Provide support using formal specifications, data flow diagrams, and other accepted design techniques.
- Use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable.
Requirements
- Master's degree in Computer Science or a related discipline and at least 6 years of relevant experience, or a Bachelor's degree in Computer Science or a related discipline and at least 8 years of relevant experience.
- Must have demonstrated experience with Java.
- Experience or familiarity with multiple of the following: Java/JEE, Python, C/C++, SQL, SOAP, WSDL, WADL, PERL, PowerShell, VBS, Eclipse, Postgres, Oracle, Jenkins.
- Experience with Web Application User Interface Development, knowledge of databases and structures, and/or experience working with JSON, HTML, XML, XSLT.
- Experience with technologies underlying cryptographic systems.
- Must have documented professional experience with web services.
- Must have a strong understanding of sound software development principles and practices.
Benefits
- Paid Time Off
- 11 paid Holidays
- 401K with a 6% company match and immediate vesting
- Flexible Schedules
- Discounted Stock Purchase Plans
- Technical Upskilling
- Education and Training Support
- Parental Paid Leave
- Health and Wellness programs
- Income Protection
- Retirement
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJava/JEEPythonC/C++SQLSOAPWSDLWADLJSONHTML
Soft Skills
team collaborationproblem analysisdesign techniquessoftware engineering principles
Certifications
Master's degree in Computer ScienceBachelor's degree in Computer Science