We are currently seeking skilled and motivated candidates for a Senior Software Developer to support in a REMOTE capacity. Leveraging state of the art technologies our team of developers works together to develop sustain and maintain code across the full stack.
Duties and Responsibilities:
- Work in a team environment to understand create and modify applications using technologies such C (Linux) React MariaDB and Python. The opportunity exists to grow into an architectural and/or technical lead.
- Modernize a legacy system to a webbased architecture compatible with a cloudbased runtime environment.
- Design develop evaluate and test system/software integration
- Interpret assess and support development and maintenance of requirements and software designs
- Ability to design and implement within a team environment with minimal direction
- Communicate regularly with functional team leads to ensure effective work partnerships
Requirements
- At least 10 years of Software Development experience
- BS in Computer Science Computer Engineering or related technology field
- Minimum 3 years experience with C (Linux) React HTML CSS JSON
- Solid command of objectoriented software development and automated testing
- Experience with development under Linuxbased systems
- Familiar with common IDEs such as Eclipse and VS Code and tools such as Bamboo Maven JIRA Confluence Bitbucket
- Experienced with multiple network protocols data transfer methods and network debugging techniques
- Experienced with relational databases such as Oracle PostgreSQL MySQL/MariaDB.
- Strong problem solving automated testing and debugging capabilities
- Effective written and verbal skills
- Able to work and thrive in both individual and teambased development environments
- Position requires US Citizenship and an active DoD secretlevel security clearance
Additional Skills of interest (not required):
- Experience in developing containerized microservice architectures
- Experience with developing in Rust
- Application performance optimization across all tiers
- Linux system administration as part of software development
- Familiar with agile and/or traditional software development life cycle (SDLC) approaches
Remote Work :
No