What are the responsibilities and job description for the Senior Java/Python Engineer position at Brickred Systems?
We are seeking a Senior Java/Python Engineer to join our team and contribute to the operational growth of product and launch capabilities. This is a unique opportunity to work in a fast-paced, collaborative environment where your expertise in software development, testing, and cloud deployments will make a significant impact.
Responsibilities
- Software Development: Design, develop, and maintain high-quality software solutions using Java and Python.
- Agile Collaboration: Work effectively with cross-functional teams in an Agile (Scrum) environment.
- Testing & TDD: Develop and execute unit tests while adhering to Test-Driven Development (TDD) practices.
- Automation: Implement robust and efficient automation testing processes.
- Cloud Deployment: Deploy and manage applications in cloud environments, primarily using AWS.
- Containerization: Support local testing and deployment processes using Docker Compose.
- CI/CD Management: Set up and manage CI/CD pipelines and deployments using Jenkins.
- Documentation: Contribute to thorough documentation of development processes, testing, and solutions.
Basic Qualifications
- Experience: 6 years of professional experience in Java development with Agile methodologies.
- Python Proficiency: Demonstrated experience with Python in software development projects.
- Testing Expertise: Strong knowledge of unit testing and TDD principles.
- Automation Skills: Hands-on experience with automation and testing tools.
- Communication: Excellent communication, documentation, and problem-solving skills.
- Analytical Skills: Strong analytical and conceptual thinking abilities.
Preferred Qualifications
- Education: Bachelor's degree in Computer Science or a related field (or equivalent experience).
- Cloud & IaC: Hands-on experience with Terraform and cloud infrastructure tools.
- Mentorship: Proven ability to coach and mentor junior developers.
Nice to Have
- Experience with Infrastructure as Code (IaC) tools like Terraform.
- Strong interpersonal and communication skills to enhance collaboration.
About Brickred Systems:
Brickred Systems is a global leader in next-generation technology, consulting, and business process service companies. We enable clients to navigate their digital transformation. Brickred Systems delivers a range of consulting services to our clients across multiple industries around the world. Our practices employ highly skilled and experienced individuals with a client-centric passion for innovation and delivery excellence.
Salary : $130,100 - $171,200