Custom Software Engineer
Accenture
Accenture
This role focuses on developing custom software solutions, involving the design, coding, and enhancement of system or application components. You will leverage modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs. The work emphasizes creating efficient software that precisely meets unique business requirements.
Collaboration with team members and adaptability to evolving project demands are key to fostering continuous improvement and innovation in software development. You will be expected to take ownership and become a subject matter expert in your area.
Contribute independently and strive to become a subject matter expert. Actively participate and contribute to team discussions. Provide solutions to work-related challenges. Collaborate with cross-functional teams to understand project needs and translate them into technical solutions. Maintain and enhance existing software systems to improve performance and reliability. Document development processes, code changes, and system configurations to aid knowledge sharing and future maintenance. Support junior team members by offering guidance and fostering their professional growth.
A minimum of 3 years of experience is required, with an additional note specifying a minimum of 5 years of experience in Python. Full-time education spanning 15 years is a mandatory qualification. Proficiency in Python is essential for this role. Demonstrate strong experience with Python-specific software development frameworks and libraries. Ability to produce clean, maintainable, and efficient code, adhering to best practices. Familiarity with version control systems and collaborative development workflows is expected. Possess a solid understanding of software design principles and architectural patterns. Experience in debugging, testing, and performance optimization techniques is required. This position is based in our Bengaluru office.
Accenture
IT Consulting