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 Plenoptic Cognition, so some details may not match this job. The employer's own page has the real description.
Job Overview
Plenoptic Cognition is seeking a Senior AWS Software Development Engineer to join our dynamic team. In this pivotal role, you will be responsible for the design, development, and implementation of scalable and efficient software solutions using Amazon Web Services (AWS). You will collaborate with cross-functional teams, providing technical leadership and mentoring junior developers while ensuring adherence to best practices in coding and cloud architecture. Your expertise will be vital in driving innovations that enhance system performance and reliability, in line with our strategic objectives.
Job Responsibilities
- Design, implement, and maintain complex AWS-based applications and services.
- Collaborate with product managers and other stakeholders to gather requirements and provide technical insights.
- Mentor and guide junior developers in software engineering best practices and AWS technologies.
- Conduct code reviews and ensure the quality of software development through best practices and testing methodologies.
- Optimize applications for speed and scalability, utilizing AWS tools and services.
- Identify and troubleshoot performance bottlenecks and issues within cloud environments.
- Participate in agile development processes including sprint planning, retrospectives, and daily standups.
- Stay up-to-date with the latest AWS offerings, trends, and technologies to enhance the system architecture.
Qualifications
- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 5 years of experience in software development with a focus on AWS technologies.
- Strong proficiency in programming languages such as Java, Python, or JavaScript.
- Expertise in AWS services, including but not limited to EC2, S3, Lambda, and RDS.
- Significant experience with CI/CD practices and tools.
- Solid understanding of cloud architecture and microservices design.
- Excellent analytical and problem-solving skills.
- Strong communication and teamwork abilities in a cross-functional environment.
Technologies & Tools
The Senior AWS Software Development Engineer will leverage a range of technologies and tools, including Amazon Web Services for cloud computing, Docker for containerization, Terraform for infrastructure as code, Jenkins for CI/CD pipelines, and various databases such as DynamoDB and PostgreSQL. Familiarity with monitoring tools like CloudWatch and application performance management software will also be essential in ensuring the reliability and performance of deployed applications.
Ideal Candidates
The ideal candidate for this position will be a proactive problem-solver with a passion for innovative technology solutions. They should possess strong leadership qualities and a collaborative attitude, enabling them to work effectively within a team. A willingness to continuously learn and adapt to new challenges, along with a strong commitment to quality and excellence in software development, will be key characteristics that make a candidate successful in this role. Furthermore, a deep understanding of AWS environments and the ability to communicate complex technical concepts to non-technical stakeholders will be crucial for fostering a productive work environment.
Not every state sets a number of job contacts a week. In New Hampshire it is no number in state law; your local office may give you one. What it asks →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.