Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.
Overview
Jobot is seeking a Senior Software Engineer with expertise in Python and React, complemented by Top Secret/Sensitive Compartmented Information (TS/SCI) clearance, to join our innovative team. The successful candidate will be responsible for designing, developing, and implementing software solutions that enhance operational efficiencies and contribute to mission-critical projects. This role requires strong problem-solving skills, a focus on code quality, and the ability to collaborate within a dynamic environment while adhering to industry best practices.
Job Responsibilities
- Design and develop scalable web applications using React and Python to meet specified requirements.
- Collaborate with cross-functional teams to integrate user-facing elements with server-side logic.
- Utilize best software engineering practices for coding, testing, and maintaining high-quality software solutions.
- Participate in code reviews to ensure high quality and standards compliance.
- Troubleshoot, debug, and optimize existing applications for improved performance and scalability.
- Work with DevOps teams to automate deployment processes and ensure seamless integration.
- Mentor junior engineers and provide technical guidance to support their professional development.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience, specifically with Python and React.
- Demonstrated expertise in developing applications using TypeScript in a secure environment.
- Proficient in RESTful web services and API design principles.
- Familiarity with database technologies such as PostgreSQL, MySQL, or NoSQL solutions.
- Current TS/SCI clearance is required.
- Strong understanding of Agile methodologies and DevOps practices.
Technologies & Tools
The Senior Software Engineer will leverage a suite of cutting-edge technologies and tools that include Python for server-side development, React for front-end interfaces, and TypeScript for enhanced code management. Additionally, proficiency in modern cloud platforms such as AWS or Azure, along with tools for version control (Git), Continuous Integration/Continuous Deployment (CI/CD), and Agile project management (e.g., Jira) will be essential for success in this role.
Ideal Candidates
Ideal candidates for this position will exhibit strong analytical and troubleshooting skills, a proactive mindset, and a keenness for learning new technologies. They will possess the ability to work collaboratively in team settings, effectively communicate technical concepts to both technical and non-technical stakeholders, and demonstrate a commitment to quality and excellence in their work. Additionally, a passion for innovation and a desire to contribute to impactful projects within a secure and dynamic environment will set exceptional candidates apart.
Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.