Capital Technology Group provides expert consulting services in software development and digital transformation. They are seeking a Software Engineer to design and implement prototypes for evaluating new technologies and to improve customer experience through functional systems.
Responsibilities:
- Develop, create, and modify general computer applications software or specialized utility programs
- Analyze user needs and develop software solutions
- Design software or customize software for client use with the aim of optimizing operational efficiency
- May analyze and design databases within an application area, working individually or coordinating database development as part of a team
Requirements:
- Bachelors Degree
- 5 years of experience
- Software development experience using Java, JavaScript, Python, ReactJS, Ruby on Rails, TypeScript, or related languages
- Knowledge of front-end languages and libraries (e.g. JavaScript)
- Knowledge of back-end languages (e.g. Java, Python) and JavaScript frameworks (e.g. React)
- Familiarity with databases (e.g. MySQL, PostgreSQL), web servers (e.g. nginx) and UI/UX design
- Must be able to get up-to-speed quickly on new projects and technologies
- Strong communication and problem-solving skills
- applicants MUST BE US Citizens and be able to obtain Public Trust clearance
- A background in Python
- An interest in DevOps
- Experience with CI/CD
- Experience with AWS
- Experience with Docker/Kubernetes