Senior Platform Developer - Crew Connectors, LLC
Springfield, IL
About the Job
Project Overview: We are looking for a highly skilled Senior Platform Developer to join our dynamic team. The ideal candidate will play a pivotal role in designing, developing, and maintaining scalable platform solutions that meet the needs of our clients. This position requires a deep understanding of platform development, cloud technologies, and the ability to collaborate effectively with cross-functional teams.
Key Responsibilities:
-
Platform Development:
- Design, develop, and implement scalable and reliable platform solutions.
- Write clean, maintainable, and efficient code following best practices and industry standards.
- Collaborate with architects to ensure solutions align with the overall platform architecture.
-
Technical Leadership:
- Provide technical guidance and mentorship to junior developers.
- Review code and provide constructive feedback to ensure high-quality software delivery.
- Lead by example, promoting best practices in development and testing.
-
Collaboration and Communication:
- Work closely with product managers, architects, and other stakeholders to gather requirements and translate them into technical specifications.
- Collaborate with cross-functional teams to ensure seamless integration of platform components.
- Communicate effectively with team members and stakeholders to keep everyone informed of project progress and issues.
-
Performance Optimization:
- Monitor and optimize platform performance, scalability, and reliability.
- Implement best practices for performance tuning and optimization.
- Troubleshoot and resolve performance issues in a timely manner.
-
Continuous Improvement:
- Stay up-to-date with emerging technologies and industry trends.
- Participate in continuous improvement initiatives to enhance platform capabilities.
- Contribute to the development of tools and processes to improve the development workflow.
-
Security and Compliance:
- Ensure platform solutions adhere to security best practices and compliance requirements.
- Collaborate with the security team to address vulnerabilities and implement necessary safeguards.
- Conduct security assessments and implement necessary measures to protect the platform.
Required Skills and Experience:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- At least 8 years of experience in platform development.
- Proven experience with cloud platforms (AWS, Azure, Google Cloud).
- Strong knowledge of microservices architecture, containerization (Docker, Kubernetes), and API development.
- Proficiency in programming languages such as Java, Python, or C#.
- Experience with DevOps practices and tools (CI/CD pipelines, Terraform, Jenkins).
- Excellent problem-solving skills and the ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Beneficial Skills (But Not Required):
- Master's degree in a related field.
- Experience with big data technologies (Hadoop, Spark).
- Knowledge of machine learning and AI frameworks.
- Familiarity with Agile and Scrum methodologies.
- Experience with performance testing and tuning.
Notes and Expectations from the Client:
- The candidate should be ready to tackle complex challenges and deliver innovative solutions.
- Strong emphasis on security and compliance throughout the development lifecycle.
- Ability to work independently and as part of a team to drive project success.
If you are a talented developer with a passion for building scalable platform solutions and a proven track record of technical excellence, we encourage you to apply for this exciting opportunity.