Logo
Compunnel

Software Engineer Job at Compunnel in Boston

Compunnel, Boston, MA, US, 02298

Save Job

Responsibilities: Develop and Maintain Software Applications: Design, develop, and maintain software applications using Java, TypeScript, and PySpark. Collaborate with Cross-Functional Teams: Work closely with product managers, designers, and other engineers to deliver high-quality software solutions. Code Reviews and Best Practices: Conduct code reviews to ensure adherence to best practices and maintain high code quality. Data Processing and Analysis: Utilize PySpark for large-scale data processing and analysis tasks. System Design and Architecture: Participate in system design and architecture discussions to build scalable and efficient software systems. Troubleshooting and Debugging: Identify and resolve software defects and performance issues. Continuous Integration and Deployment: Implement and maintain CI/CD pipelines to ensure smooth and efficient software delivery. Minimum Requirements: Java: Proficiency in Java programming, including experience with frameworks such as Spring or Hibernate. TypeScript: Strong knowledge of TypeScript and experience with front-end frameworks like Angular or React. PySpark: Expertise in PySpark for large-scale data processing and analysis. SQL: Proficiency in SQL for database interactions and data manipulation. Version Control: Experience with version control systems like Git. Problem-Solving: Strong analytical and problem-solving skills. Communication: Excellent communication skills for effective collaboration with team members and stakeholders. Preferred Qualifications: Familiarity with big data technologies such as Hadoop, Spark, or Kafka. Cloud Platforms: Experience with cloud platforms like AWS, Azure, or Google Cloud. Agile Methodologies: Understanding of Agile methodologies and experience working in Agile teams. Continuous Learning: Passion for continuous learning and staying updated with the latest industry trends. Primary Skills: Java: Strong expertise in Java, including integration with PySpark. TypeScript/React: Experience with TypeScript and front-end frameworks, especially React. Large Scale Data Processing: Experience with processing large datasets, ideally in cloud environments. #J-18808-Ljbffr