This job is with Encode, Inc a fully owned subsidiary of Lancesoft
Job Title : Mid-level Software Developer
Location : El Segundo, CA
Duration : 12 Months
Position Responsibilities :
- Designs, programs, tests, implements, documents and maintains computing applications.
- Collaborate with stakeholders to gather, analyze, and validate end-user requirements, ensuring solutions align with organizational goals
- Writes and compiles code and constructs database objects based on documented design and analyzes information to determine architecture specifications, parameters for software compatibility, application security needs and other application architecture requirements.
- Modifies or upgrades applications to maintain software functionality, performance, and user experience.
- Identifies and resolves programming or application architecture problems.
- Reviews system performance and identifies and recommends improvements.
- Address IT Compliance items by performing application scans for security requirements.
- Partner with senior team member on application server setup when needed.
- Stay current with emerging technologies, tools, and industry trends to continuously improve development practices and solutions.
- Maintain clear and comprehensive technical documentation, including design documents, user guides, and release notes.
- Support integration efforts involving Commercial Off-The-Shelf (COTS) and custom-in-house software applications.
This is 100% onsite position, and the selected candidate will be required to work onsite 5 days a week in Seal Beach, CA.
Basic Qualifications (Required Skills / Experience) :
Active DoD Top Secret clearance3+ years of experience with application integration and system architecture, utilizing standard IT lifecycle methodologies and tools3+ years of experience in developing data management solutions including writing queries in SQL, .Net, Access, Oracle, JAVA Server Pages and interpreting the data3+ years of experience leading teamsExperience in one or more programming languages such as C# / C-Sharp, .NET, Java, C, C++, COLDFUSION and Web / HTML technologies (Javascript, jQuery, HTML5, web services, REST, microservices etc.), Config Management tools like Azure DevOps(ADO) / TFS, Git and othersPreferred Skills :
Bachelor's degree or equivalent work or military experience1+ years of experience with AGILE Development1+ years of experience with Configuration management1+ years of experience with ColdFusion3+ years of experience with Software Requirements1+ years of experience with writing interfaces and ETL development1+ years of experience working with PDM / PLM systems (Teamcenter)1+ years of experience supporting engineering applicationsEducation / experience typically acquired through advanced technical education (e.G. Bachelor) and typically 5 or more years'related work experience or an equivalent combination of technical education and experience (e.G. PhD, Master+3 years'related work experience, 9 years'related work experience, etc.).