Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 12167993

    BENGALURU · FULLTIME

    Custom Software Engineer

    Accenture logo

    Accenture

    Bengaluru · onsite · Posted 65d ago

    Sourced fromNaukri
    Undisclosed16–25 yrsfulltimeBengaluru

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Naukri · 8 questions to answer1.0s
    • Decided the answers for all of them2.2s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role



    About The Role

    Project Role :Custom Software Engineer

    Project Role Description :Develop custom software solutions to design, code, and enhance components across systems or applications. Use modern frameworks and agile practices to deliver scalable, high-performing solutions tailored to specific business needs.

    Must have skills :Python (Programming Language)

    Good to have skills :AI, ML, Langchain, Langraph, Jupyter, Jenkins
    Minimum

    3 year(s) of experience is required

    Educational Qualification :15 years full time education

    Summary:As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are optimized for performance and usability. You will also participate in testing and debugging processes to deliver high-quality software that meets user expectations and business goals.

    Roles & Responsibilities: -¢ Analyze engineering documents to understand the project requirements and translate them into python module/code. ¢ Design, create, and interpret UML diagrams to document software architecture and design decisions clearly. ¢ Develop backend solutions using Python, applying Object-Oriented Programming (OOP) principles to create robust, maintainable code. ¢ Implement mathematical calculations and algorithms, converting mathematical models of physical laws and processes into efficient, accurate Python code. ¢ Optimize data handling using Python data structures including lists, tuples, dictionaries, and sets for performance-critical components and reuse existing classes /components available in the project. ¢ Write and maintain comprehensive unit and integration tests using Pytest to ensure code reliability and quality. ¢ Utilize Jupyter Notebooks for interactive coding, data analysis, and presentation of Python projects to support collaboration and knowledge sharing. ¢ Participate in code reviews and contribute to the continuous improvement of development processes and tools. ¢ Estimate the volume of work, deadlines and collaborate with developers and engineers to achieve the expected result.

    Professional & Technical Skills:
  1. Must Have

    Skills:
  2. Proficiency in Python (Programming Language). Python 3.x, Jupyter, Jenkins ,Pytest, black, flack8, sphinx,Draw.io.
  3. Strong understanding of software development methodologies.-Basic understanding of stress principles, methodologies and stress calculation methods is an advantage. -Ability to create and work with UML diagrams for clear software design documentation. (Must)
  4. Strong understanding of Object-Oriented Programming (OOP) concepts with practical implementation experience in Python. (Must)
  5. Proficient in Python data structures and standard libraries, especially mathematical modules such as math. (Must) -Hands-on experience implementing mathematical formulas and algorithms in Python. (Must)
  6. Experience using Jupyter Notebooks for interactive computing and data presentation. (Must)
  7. Experience with Pytest or equivalent testing frameworks to build reliable automated tests. (Must)
  8. Exposure to collaborative version control systems (e.g., Git). (Must) -Good communication skills in English, both written and spoken. Desirable:
  9. Familiarity with Agile development methodologies. -Experience with backend frameworks or tools relevant to Python backend development.
  10. Familiarity with the aerospace domain and experience working with related projects will be a plus.
  11. Basic understanding of stress principles, methodologies and stress calculation methods is an advantage.

    Additional Information:
  12. Bachelor''s degree in computer science, Engineering, Mathematics or a related field.
  13. At least 5 years of experience in computer engineering, preferably development work for industrial products or projects.
  14. This position is based at our Bengaluru office.

    Qualification15 years full time education
  15. Sourced from naukri

    Section · 02

    Skills

    Software EngineerJenkinsAgilesoftware solutionsapplication developersoftware architectureTesting FrameworksProgrammingconstructiondebuggingPythonArchitectureSoftware Developmentdata analysisATCI-5227813-S1933581Backend DevelopmentGITArtificial Intelligence

    Section · Company

    About Accenture

    Accenture logo

    Accenture

    IT Services & Consulting

    350k+

    employees

    1989

    37 years old

    Dublin

    Ireland

    About

    Accenture plc is an Irish-American, professional services company based in Dublin, specializing in information technology services and consulting.

    Industries

    IT Services & ConsultingAnalytics & KPOSoftware ProductManagement Consulting

    Employee ratings

    73,428 reviews

    3.7/ 5

    Culture

    3.7

    Career growth

    2.8

    Work-life

    3.6

    Employees rate it well for

    Work Life Balance8779Work Culture7586Salary7496Learning5602Senior Management4852

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Custom Software Engineer · waiting for your command