Custom Software Engineer
Accenture
Accenture
Shape the future of technology as a Custom Software Engineer, crafting bespoke software solutions from conception to enhancement. This role leverages modern frameworks and agile methodologies to build scalable, high-performance applications designed to meet unique business objectives. You will be instrumental in transforming requirements into robust, efficient, and tailored software components.
This position is ideal for an engineer eager to contribute to innovative projects and drive technological advancement within a dynamic environment.
- Drive independent work and establish subject matter expertise. - Actively participate and contribute to team discussions and problem-solving. - Collaborate with diverse teams to gather and analyze custom software development requirements. - Enhance existing software applications for improved functionality and user experience. - Develop comprehensive documentation for software designs, processes, and code. - Mentor and support junior team members with technical guidance.
- Demonstrate proficiency in Node.js, a core requirement for this role. - Experience with asynchronous programming and event-driven architecture is essential. - A solid understanding of RESTful API design and development principles. - Familiarity with both SQL and NoSQL database technologies. - Knowledge of version control systems and collaborative development workflows. - Commitment to writing clean, maintainable, and efficient code according to best practices. - A minimum of 3 years of dedicated Node.js experience is required. A comprehensive 15 years of full-time education is also a prerequisite.
Accenture
IT Consulting