Sw Engineer Principal

Sw Engineer Principal






Sw Engineer Principal

Details of the offer


JOB DESCRIPTION: S AIC is seeking a Software Developer with experience designing, developing, and maintaining software solutions using cloud services, including AWS. You will work with data scientists and other software developers to design, develop, and implement solutions to meet customer needs. The ideal candidate will be highly motivated and capable of working in a fast-paced development environment to solve challenging problems.

Participate in full software development lifecycle - creation of user stories; software design, development, and testing; and operational support.

Advise on major architectural decisions, and help to review code and implementations.

Understand customer requirements and translate them into technical solutions, including documentation and architecture diagrams.

Lead development of software solution leveraging AWS cloud services and multiple frameworks and security systems.

Provide Subject Matter Expertise and input on software products and development decisions, taking into account data storage, network, security, computational resources, and other considerations specific to the applicable use cases.

Communicate effectively with audiences of multiple technical and non-technical backgrounds.

Work with other team members and data scientists to effectively showcase developed analytics.

Required Qualifications:

Must possess strong communication skills, both written and verbal.
Must possess the desire and ability to rapidly understand the customer's challenges and objectives in order to formulate creative and effective technical solutions.
Must be detail-oriented, organized, and able to work well in a team environment as well as independently with little day-to-day guidance.
Experience with the Agile methodology and providing technical leadership on software development efforts.
Proficient in Linux/UNIX CLI, shell scripting, and automation languages (BASH, Python, etc).
Experience with Amazon Web Services technologies, especially as related to large scale ETL (Extract, Transform, Load) data processing workloads (CloudFormation, EBS, ELB, Lambda, S3, EMR, RedShift, Glue, CloudWatch, SNS).
Experience working with reproducible frameworks for large scale data ingestion.
Experience working with highly scalable, fault tolerant database solutions (SQL and NoSQL).
Proficiency with container solutions such as Docker and Amazon Elastic Container Service.
Experience managing configuration and deployment strategies for rapid deployment of new systems and rolling updates of production systems.
Experience developing and operating in multiple software environments with varying security restrictions and terms of use, and protecting data and software solutions throughout an application lifecycle.


TYPICAL EDUCATION AND EXPERIENCE: Bachelors and (4) years or more experience

====, capable of obtaining a security clearance.

4+ years of industry experience in delivering high-quality, innovative applications and programming experience using one or more general purpose programming languages including but not limited to: Java, JavaScript, Python.

4+ years of experience working in a Linux development environment interacting with cloud services such as AWS.

Bachelor of Science degree in Computer Science or related field.

My SAIC Benefits.



  • Linux

Mis manager

Position Summary Directs the overall support activities including the planning, procurement, installation, implementation, on-going support and administration...

New Mexico

Published a month ago

Assistant codes officer/health officer

Assistant Codes Officer/ Health Officer Borough of East Stroudsburg is accepting resumes for the position of Assistant Codes Officer/Health Officer. The...

From East Stroudsburg Borough - Pennsylvania

Published a month ago

Senior android developer 34342

Computer Senior Android Developer (ref 34342) sought by Codefied Inc. d/b/a Housecall Pro in San Diego, CA. Design, develop and deploy feature for Housecall...


Published a month ago

Senior software developer

If you are a Full-Stack Network and Systems Engineer with experience, please read on! What You Will Be Doing The primary responsibilities are design, code, and...


Published a month ago