Software Engineer (.Net)
Karachi, Pakistan, PK
5d ago

Job Title Software Engineer (.Net)

Location Karachi, Pakistan

Who are we?

We are a high growth regulatory approved online training and certification company. 360training is backed by one of the Premier Private Equity firms in the US and is looking to rapidly expand their nationwide footprint in United States.

360training (with offices in Austin, TX, Karachi, PK, and Manila, PH) is a leader in online training and certification across a wide range of industries and professions.

360training provides customers with the training they need to get the jobs they want. Over the years, we have continued to grow our expansive library of regulatory-approved training courses with new content suited for today’s modern workforce.

By offering these courses online, all users experience the convenience and flexibility of earning their certifications in their own time, from anywhere in the world.

What make us different?

At 360training, we promote a culture of excellence that fosters the success of our employees, while maintaining a team-centric environment which inspires them to do their absolute best.

We are a fast paced, stable, and growing organization. One thing our associates get to experience is the ability to make an impact on day one of working here.

Because we are a mid-sized organization, your impact is highly visible, and is highly valued and well recognized.

Mission Statement :

To Provide individuals and organizations regulatory-approved training, enabling a safe and healthy environment for the communities they serve.

Vision Statement :

To be the nation’s most trusted regulatory training provider.

Role Description :

360training is seeking a Software Engineer (.Net) to join our growing team in Karachi, Pakistan. This role will be responsible to design and develop layers of our applications, and to coordinate with the rest of the team working on different layers of the infrastructure.

This will be the go-to person to for building .NET applications using C#, ASP.NET MVC, LINQ, WCF, XAML, ADO.NET, JQuery and SQL Server.

Key Job Functions and Responsibilities :

  • Translate application storyboards and use cases into functional applications
  • Design, build, and maintain efficient, reusable, and reliable code
  • Integrate data storage solutions
  • Ensure the best possible performance, quality, and responsiveness of applications
  • Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
  • Help maintain code quality, organization, and automatization
  • Perform Unit Testing
  • Required Knowledge, Skills and Abilities :

  • Bachelor’s Degree in Information technology / Computer Science or equivalent qualification.
  • 1-2 years of experience in web and software development.
  • Ability to demonstrate strong analytical and problem-solving skills.
  • Strong work experience in latest Microsoft technologies including but not limited to ASP.NET, ASP.NET MVC, LINQ, WCF, XAML, ADO.
  • NET, jQuery, JSON, Microsoft Visual Studio development system, N-tier architecture, and Web servers; and Internet technologies Microsoft Internet Information Server (IIS)

  • Proficient in C#, with a good knowledge of their ecosystems
  • Strong understanding of object-oriented programming
  • Skill for writing reusable libraries
  • Familiar with various design and architectural patterns
  • Knowledge of concurrency patterns
  • Familiarity with Microsoft SQL Server
  • Experience with popular web application frameworks
  • Knack for writing clean, readable, and easily maintainable code
  • Understanding of fundamental design principles for building a scalable application
  • Experience creating database schemas that represent and support business processes
  • Basic understanding of Common Language Runtime (CLR), its limitations, weaknesses, and workarounds
  • Experience implementing automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git, familiarity with PR (Pull Request)on Github
  • Must be able to demonstrate the required core competencies at the expected proficiency level
  • What’s in it for you?

    Great team culture, career development opportunities and competitive compensation package. We offer exceptional benefits such as paid leaves, comprehensive health care coverage that includes hospitalization, daycare, medical and accidental emergency, and dental for employees, their spouse, and children.

    Our tailored OPD benefit covers employee, parents, spouse, and children. We offer company paid employee life and disability insurance of up to 4 million and fully company paid EOBI.

    Our wellness benefits include wellness education and company-paid annual health screening for employees.

    We have a merit-based company culture that provides ample opportunities to be recognized, build valuable skills, and advance in your career.

    We offer annual bonus based on company and individual performance for this role.

    Due to COVID-19, the role is currently 100% remote with a plan to resume normal in-office operations in our Karachi office anytime soon.

    Our office is located within heart of the city at an accessible location and we've plenty of parking space for your vehicle.

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form