Custom Software Engineer
Accenture
Accenture
We are seeking a skilled Custom Software Engineer to design, code, and enhance components across various systems and applications. This role involves developing scalable, high-performing software solutions tailored to specific business needs, utilizing modern frameworks and agile development practices. The engineer will contribute to the full software development lifecycle, ensuring efficient and effective delivery of custom solutions.
This position offers an opportunity to work on challenging projects and grow expertise in custom software development. Join a dynamic team focused on innovation and delivering impactful results.
Key responsibilities include independently developing solutions and becoming a subject matter expert (SME). You will actively participate in team discussions and contribute to problem-solving. Collaboration with cross-functional teams to gather and analyze requirements for custom software is essential. This role also involves assisting in documenting software design and development processes, as well as supporting junior team members by sharing knowledge and best practices.
Expect to take ownership of tasks, provide technical guidance, and contribute to the continuous improvement of our development processes.
A strong foundation in PostgreSQL is mandatory, alongside robust knowledge of database design, optimization, and query performance tuning. Proficiency in writing complex SQL queries and stored procedures is required. Candidates should be familiar with integrating PostgreSQL databases with various application frameworks and possess the ability to troubleshoot and resolve database-related issues efficiently. Understanding data security and backup strategies within PostgreSQL environments is also crucial.
This role requires a minimum of 3 years of experience. A full-time education spanning 15 years is a prerequisite. The position is based in our Bengaluru office.
Accenture
IT Consulting