Sr. Software Engineer- .NET


    Full name *
    Email address *
    Current location *
    Applying for the position of *
    Current company *
    Current salary *
    Expected salary *
    Notice period *
    Current job title *
    Why do you want to apply for this job? *
    doc, docx, pdf (less than 3mb)
    How did you hear about us?? *
    Type your answer *

    Fields marked with * are mandatory

    Location: Bengaluru/Goa

    Mode of Hire: Permanent

    Share with your network:

    Qualifications:

    Bachelor or Master degree in Science or Information Technology or Engineering domain from an accredited college or University.

    Job Requirements:

    • 6-8 years relevant established experience with good knowledge in Software development roles.
    • Solid coding experience in following technologies: C#, .NET, ASP.NET, MS SQL Server, MVC, WCF & XML.
    • Good knowledge and working experience in integrating third party REST Web API’s with both JSON and XML output.
    • Should have experience in Object Oriented Development and application architecture, IIS.
    • Proficient in using UML.

    Job Responsibilities:

    • Responsible for software developement, code management, testing, and enhancements.
    • Participate in review meetings for – Requirements, Design and Code.
    • Continually updating technical knowledge and skills by attending in-house and/or external courses, reading manuals and accessing new applications.
    • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear codes.
    • Update job knowledge by studying State-of-Art development tools, programming techniques and computing equipments, participating in educational opportunities, reading professional publications, maintaining personal networks and in professional organisations.
    • Mentor and guide junior & mid-level software engineers .
    • Investigating new technologies and analysing specifications.
    • Involved in coding, database design and bug fixing.
    • Protect operations by keeping information confidential.
    • Recommend improvements to existing software programs as necessary.
    • A technical expert with the ability to generate new ideas and solutions.
    • Team player with excellent interpersonal skills.
    • Self-motivated and independent learner.
    • Ability to handle multiple projects.
    • Familiar with Agile development processes.
    • Ability to communicate effectively in English, both written and verbal.
    • Strong attention to detail.