Overview
On Site
Full Time
Skills
Project Planning
Computer Hardware
Visualization
System Documentation
Effective Communication
Testing
Debugging
Programming Languages
IaaS
Regulatory Compliance
Reporting
Document Management
Computer Operation
Documentation
Management
Technical Support
Adaptability
SaaS
Leadership
Collaboration
Innovation
Object-Oriented Programming
PASS
Security Clearance
Writing
Editing
SQL
RDBMS
Analytical Skill
Conflict Resolution
Problem Solving
Software Development
Microsoft Azure
Google Cloud Platform
Google Cloud
Migration
Java
Python
C#
Data Security
Cloud Computing
DevOps
Artificial Intelligence
Kubernetes
Application Development
SAP BASIS
Law
FOCUS
Job Details
Job Description
ECS is seeking a Cloud Application Developer to work in our Memphis, TN office.
Role / Duties:
Required Skills
Desired Skills
#ECS1
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3500+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
ECS is seeking a Cloud Application Developer to work in our Memphis, TN office.
Role / Duties:
- Collaborate in Project Planning: Actively participate in project planning to determine programming and hardware requirements. Assist in formulating programming specifications and develop coding logic for cloud-based applications.
- Documentation and Visualization: Prepare comprehensive charts, diagrams, and system documentation to ensure clear understanding and effective communication of program structure and functionalities.
- Coding and Testing: Code, test, and debug intricate programming instructions based on specifications, utilizing relevant programming languages within the Cloud Infrastructure Tool Kit. Ensure the reliability and efficiency of cloud-based applications.
- Security Compliance: Maintain up-to-date knowledge of security protocols and adhere to all security procedures. Identify, address, and report security risks promptly to safeguard data and systems integrity.
- Program Maintenance: Assist in deploying updates and revisions to computer programs and procedures within cloud environments. Ensure smooth integration and operation of updated applications.
- Documentation Management: Prepare detailed documentation on system revisions and updates for computer operations. Ensure that comprehensive documentation is provided to facilitate effective system management.
- End-User Technical Support: Provide technical support to end users regarding system revisions or updates in cloud applications. Address user inquiries and issues to ensure seamless functionality and user satisfaction.
- Adaptability and Additional Responsibilities: Perform supplementary tasks as assigned or required to support the core responsibilities. Demonstrate flexibility and readiness to contribute to various aspects of cloud application development and maintenance.
- Leadership in AI Initiatives: Collaborate and contribute to artificial intelligence initiatives for development, utilizing AI technologies to improve the efficiency and innovation of cloud-based applications at a mid-level capacity.
Required Skills
- Knowledge of application development, including web, batch, and object-oriented programming.
- 6+ years of relevant experience
- Ability to pass a public trust clearance
- Experience writing, editing, and updating programs in JAVA, SQL, or other relevant languages.
- Ability to use relational database technology effectively.
- Strong analytical skills for problem-solving.
- Ability to work independently and in a team environment.
- Experience with industry-standard software development life cycle processes.
- Understanding of cloud platforms, preferably Azure or Google Cloud Platform.
- Cloud migration expertise from on-premise to cloud environments.
- Proficient in Java, Python, and C# development.
- Knowledge of security best practices for data security in the cloud.
- DevOps practices and experience using AI for automating deployment processes.
- Experience with containerization and Kubernetes for application development.
Desired Skills
#ECS1
ECS is an equal opportunity employer and does not discriminate or allow discrimination on the basis any characteristic protected by law. All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, or local jurisdiction law.
ECS is a leading mid-sized provider of technology services to the United States Federal Government. We are focused on people, values and purpose. Every day, our 3500+ employees focus on providing their technical talent to support the Federal Agencies and Departments of the US Government to serve, protect and defend the American People.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.