Custom Software Engineer
Accenture
Accenture
Join our team as a Custom Software Engineer, focusing on crafting tailored software solutions. You will be instrumental in designing, coding, and enhancing components across various systems and applications. Utilizing modern frameworks and agile methodologies, your work will deliver scalable, high-performing solutions that precisely meet specific business requirements.
This role is ideal for an experienced Python Full Stack Engineer passionate about backend development, adept at React.js/Angular front-end implementation, and skilled in API integration and enterprise application development. We seek individuals with a proven track record in building robust, secure, and efficient web applications.
Design, develop, and maintain sophisticated full-stack applications, ensuring scalability and performance.
Construct and seamlessly integrate React.js/Angular front-end applications with Python backend services.
Create reusable UI components and develop responsive web applications that offer an excellent user experience.
Implement secure authentication and authorization mechanisms to protect application data.
Build efficient REST APIs and ensure smooth integration between front-end and backend systems.
Actively participate in code reviews, testing, deployment, and provide ongoing production support.
Mentor junior developers, sharing knowledge and contributing to critical architectural decisions.
A minimum of 3 years of professional experience is required, with a preference for 4+ years in Python Full Stack development.
Demonstrated hands-on expertise in React.js and/or Angular is essential.
Possess strong skills in Python backend development, including OOPs, Design Patterns, and Unit Testing. Familiarity with FastAPI, Flask, or Django REST Framework is highly valued.
Proficiency in database management with SQL, PL-SQL, and Data Modeling is expected.
Experience with modern front-end technologies such as React Hooks, Context API, Redux, and Angular Framework, alongside JavaScript (ES6+), HTML5, and CSS3.
Knowledge of version control systems like Git and CI/CD practices is necessary.
Completion of 15 years of full-time education is a prerequisite.
Accenture
IT Consulting