Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer, where you'll craft bespoke software solutions. This role involves designing, coding, and enhancing components across diverse systems and applications. Utilizing modern frameworks and agile methodologies, you'll deliver scalable, high-performing solutions precisely engineered to meet unique business needs.
- Drive independent work and develop expertise in relevant domains. - Actively contribute to team discussions and problem-solving. - Provide effective solutions to project-related challenges. - Collaborate with cross-functional teams to define and implement project requirements. - Maintain and enhance existing software components for optimal performance and reliability. - Create clear and maintainable documentation for development processes and code changes. - Mentor junior team members by sharing knowledge and offering guidance.
- Minimum of 3 years of professional experience is mandatory. - A strong command of PySpark is essential, including experience with distributed data processing and large-scale datasets. - Proven ability to optimize PySpark jobs for performance and resource efficiency. - Familiarity with integrating PySpark applications into broader software ecosystems. - Demonstrated skills in debugging and troubleshooting complex data processing workflows. - Knowledge of software development lifecycle best practices and version control systems is expected. - Completion of 15 years of full-time education is required.
Accenture
IT Consulting