Product Engineer/Lead - Hyderabad, India - Raytex IT Services

    Raytex IT Services
    Raytex IT Services Hyderabad, India

    2 weeks ago

    Default job background
    Description
    We are a boutique software company specializing in helping our clients develop unique and industry leading software products.

    We are different from other traditional IT services companies as we handle everything from Product Management, Product Development to DevOps for our clients with an added layer of Remote Infra Management and Managed Security.

    We specialize in developing products on Microsoft and Opensource platforms which are hosted in traditional data centers or in cloud environments (Azure & AWS).

    We develop highly scalable and complex software to handle the growing needs of Shipping, Logistics and Marine Transportation industries. Shipping is one of the industries that is witnessing rapid automation and digitalization.

    About $7 Trillion worth of global business is done using shipping and opportunity to automate and improve the efficiencies is huge.

    Along with some of our clients, we are at the cutting edge of this transformation.


    Recently we have embarked on developing blockchain based solutions to handle some of the unique problems, which lend themselves to usage of Distributed Ledger Technologies.

    Future looks bright and we are looking for enthusiastic and hardworking engineers like you to join us on this journey.


    Job Description :


    Full stack .NET Software Engineer to build web-based applications using languages and technologies like Angular, C#, .Net Framework, SQL Server, REST API.

    You will create applications from scratch, configure existing systems and provide user support.

    Should be an independent contributor and eager to learn new tools and technologies. Need to closely work with tech leads to build the product.

    Well versed with analyzing business and technical requirements

    You should be able to write functional code with a sharp eye for spotting defects. You should be a team player and excellent communicator, passionate about .NET framework and software design/architecture.

    Your goal will be to work with internal teams to design, develop and maintain software.


    Responsibilities :

    • Participate in requirements analysis
    • Collaborate with internal teams to produce software design and architecture
    • Write clean, scalable code using .NET programming languages
    • Test and deploy applications and systems
    • Proficient understanding of code versioning tools like VSTS
    • Experience creating database schemas that represent and support business processes
    • Revise, update, refactor and debug code
    • Must have excellent problemsolving skills solve technical challenges
    • Must be able to take initiative to be productive and efficient
    • Adhere to coding standards and best practices and maintain clean code
    • Develop technical documentation
    • Provide technical support
    • Excellent verbal and written communication skills
    • Attention to detail

    Requirements :

    • Minimum 12 to 15 years of proven experience developing webbased software development using .NET stack.
    • Well versed with the ASP.NET, .Net Core, SQL Server and design patterns (e.g. Model-ViewController (MVC))
    • Must have at least 2 year of experience in Angular.
    • Good exposure on ASP.NET web APIs or experience working with RESTful APIs.
    • Strong exposure on C#.
    • At least 2 to 3 years of experience in SQL Server and writing queries.
    • Angular, jQuery, bootstrap experience is a must.
    • Worked on Project using Agile
    • Ability to complete all phases of software development life cycle including analysis, design, functionality, testing and support.
    • Teamplayer with strong communication & collaboration skills.
    • Prior experience working with large scale databases and applications.

    Additional Desired Qualifications :

    • Knowledge on Azure cloud or other cloud platforms
    • Experience with NoSql databased like Azure Cosmos DB, Mongo DB or Elastic.
    • Exposure to Microservices architecture
    • Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
    • Additionally, high availability / recovery strategies (design implementation and management)
    )