We are on the lookout for an enthusiastic Senior Software Engineer to join our innovative team at Connect Centric in Washington DC.
Growing your career as a Full Time Senior Software Engineer is a fantastic opportunity to develop key skills.
If you are strong in critical thinking, creativity and have the right drive for the job, then apply for the position of Senior Software Engineer at Connect Centric today!
Connect Centric specializes in helping our customers solve their most complex challenges. Since 2009 we have been a trusted expert and confidante to organizations in the federal, non-profit, and private sectors, providing best-in-class strategy and technology-related services and solutions. We are looking for an experienced Senior Software Engineer to join our team.
Responsibilities: Stays current on industry and technological advances and best practices for assigned areas and is able to articulate this knowledge, including languages, frameworks, techniques, industry trends Work with customers and other architects to propose and implement the technology that meets the business needs Participates in the full application life cycle from technical design to development and from testing to support Drive automation at all stages of software development, release, operations, and maintenance Manage CI/CD tools and processes, provide technical guidance, and educate Development teams on CI/CD and automation toolsets and processes. Design and build key architectural components and integrations Evaluate, recommend, improve, and build existing code base to maximize efficiencies Integrate third-party APIs and web services Work with DevOps to manage environments and release quality solutions Produce detailed design documentation, unit test plans, and well-documented code artifacts Qualifications: At least 6-8 years of IT Experience Good interpersonal skills and communication with all levels of management Able to multitask, prioritize, and manage time efficiently Strong analytical and effective problem-solving skills. Proficiency in popular coding languages, including Python, Java, and frameworks or systems such as AngularJS and Git At least 5+ years of full-stack development experience in AWS Cloud environments, such as Lambda, DynamoDB, RDS, CloudFormation, EC2, ALB, IAM, and SQS Fundamental understanding of cloud computing concepts and fundamentals (serverless, scalability, high availability, and durability) Experience with integrating Kubernetes or other containerized ecosystems Experience with microservices Working experience with CI / CD Tools & DevOps Culture Education: Bachelor's degree in CS, engineering, software engineering, or a related field. Hands-on agile scrum methodology experience is a must Certifications:
Cloud Practitioner (must-have)
Solution Architect (good to have)
AWS Developer (good to have)
DevOps (good to have) Benefits of working as a Senior Software Engineer in Washington DC:
? Career Growth Potential
? Professional Development Opportunities
? Competitive salary