Who we are:
At Excel Technologies, we are a different kind of business. With a passion for quality and desire to partner with our clients, we know our people are central to our success. We foster a culture that promotes individual growth, creativity, agility, and excellence while challenging our employees with complex and rewarding engagements. We believe in the opportunity for both service and success, and we celebrate the ideals that make opportunity possible for all people, regardless of their race, religion, or gender. We believe that there is strength in that diversity and that discrimination has no place here. At Excel, employees enjoy a work-life balance, the opportunity for remote work, and multiple paths for career development.
The Client maintains a network of systems running custom built software. This network is in the process of development in the cloud. The Client requires assistance in developing the cloud capability while improving the software to allow for automated data storage and processing, ingestion of other custom built software, and interface for use by external customers. The Client requires a Software Developer that can aid in the development and maintenance of software tools for collection systems, aid in the development of new cloud based tools, and migrate existing tools. The individual in this role will aid in the operating and maintaining of deployed systems, and be involved with all phases of processing data from remote sites, through the network connectivity, back to the receiving facility, and processing on a cloud based environment such as Amazon Web Services (AWS) and the Client’s cloud environment. They will have the ability to travel worldwide if required. The Software Developer will design and implement cloud-based solutions using AWS products such as S3, Lambda, EC2, RDS, SNS, and SQS and maintain infrastructure-as-code and deploy to developer and production environments via AWS CloudFormation. This individual will perform data manipulation using Python and common libraries such as venv, csv, json, and pytest, and perform unit testing using Python and common libraries such as venv, csv, json, and pytest. The Software Developer will interact with cloud services using Python and common libraries such as venv, csv, json, and pytest, design and maintain Python-based websites using the Django web framework, and add custom features to Python-based websites. They will write shell scripts for operations such as deploying code, updating certificates, and testing REST APIs. The resource will assist the Client through its security accreditation processes, procedures, and requirements. The Software Developer will maintain code, system documentation such as wiki’s, and formal documentation such as System Design Documents and Privileged User Guides, communicate and coordinate integration with the enterprise Client teams, and coordinate with external stakeholders to deploy and integrate applications into the Clients environment.
THIS POSITION REQUIRES AN ACTIVE TS/SCI with FULL SCOPE POLY.
The job skills required for Software Developer (Systems Software) (TS/SCI/FS Mandatory) include Python, AWS, System Software, Networking etc. Having related job skills and expertise will give you an advantage when applying to be a Software Developer (Systems Software) (TS/SCI/FS Mandatory). That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Developer (Systems Software) (TS/SCI/FS Mandatory). Select any job title you are interested in and start to search job requirements.
If you are interested in becoming a Software Developer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Developer for your reference.