Senior .Net Developer

Treasury Cube Unverified

Multiple Cities, Pakistan

Posted Feb 23, 2021 232 views

PKR. 100,000 - 200,000/Month

Apply For This Job

Close

Job Description

Treasury Cube is looking for a talented software engineer with strong back-end experience to join our team. Reporting to the Manager of Engineering, you will be responsible for designing, developing and implementing features on a cloud-based Software-as-a-Service (SaaS) solution.

Collaborating with Product Management and others to build and support scalable, robust software solutions, you will meet the objectives of Treasury Cube customers and the product development roadmap while working in a multi-cultural and international environment.

About You

  • You will be using the latest in Microsoft based technologies and working on comprehensive, modern solutions.
  • If you are a strong .NET Developer with knowledge of MVC and possess exceptional interpersonal communication skills, please apply immediately for this amazing opportunity to work for a US based company that provides autonomy and excellent growth opportunities for its employees.
  • We look forward to receiving your resume and going over the position in more detail with you.
  •  What's in it for you?
  • Become part of a fun, small group of experienced individuals. Come in, do your job and have fun. You will have a big part in the development and direction of our products.
  • 100% company paid vacation, bonuses and Stock Options are available.
  • Salary is commensurate with experience and 10-15% than other companies in the area.

Essential Duties and Responsibilities:

  • Design and develop new application functionality in collaboration with other team members
  • Design and code, especially for the most complex units/modules/products that meet functional and business requirements.
  • Develop RESTful microservices hosted in Azure and/or AWS Develop web UIs integrating with RESTful microservices Implement unit/integration tests
  • Collaborate with quality assurance team members in testing the software and reviewing tests
  • Assist quality assurance team in troubleshooting and fixing issues
  • Contribute to continuous improvements to the team’s processes, methodologies, and technologies

Education, Experience and Skills:

Bachelor’s degree in Computer Science, Engineering or related field; or equivalent work experience 3+ years of software development experience 6+ years of experience with Entity Framework / EF Core, Web API and REST API with C#, Visual Studio .net, ASP.NET Core and MVC, MS SQL

  • Hands-on experience of SQL Server Database design, Stored Procedures, Triggers, Indexing & Profiler.
  • Familiarity with Messaging and Broker technologies such as The Service-Bus, gRPC, and API design/ implementation skills, 
  • Experience in Single and Multi-Tenant application concepts.
  • Experience designing and developing RESTful services Strong knowledge of SQL and familiarity with NoSQL technologies Familiarity with Swagger/OpenAPI and OAuth 2 Familiarity with application and service integration patterns Experience with front-end web development is a plus
  • Familiarity with cloud-based elasticity concepts and techniques is a big plus
  • Experience w/Docker or Kubernetes (basic experience to create deployments)
  • The ability to create easily readable and maintainable code
  • Proficiency in version control and build processes
  • Source control systems
  • Build and deployment tools
  • Understanding of UML and database modeling
  • Write clean, elegant, and reusable code that solves complex problems
  • Can demonstrate ability to build efficient, standards-based APIs
  • A solid understanding of secure coding practices
  • Good understanding of data and server security best practices
  • Proficient in modern back-end frameworks and languages
  • Can demonstrate ability to build efficient, standards-based APIs
  • Experience in developing financial applications is a plus
  • Experience with Azure Application Services, Azure Web Applications, Azure Resource groups and other basic Azure-related development and deployment concepts is a plus Tools knowledge: Git, BitBucket, Gradle, IntelliJ, Jira, Confluence Experience working in an Agile/Scrum environment

As a team player you will be expected to,

  • Believe that humility paired with confidence helps build an environment of continuous improvement without any sense of entitlement.
  • Have strong work ethic and high level of integrity
  • Bring products to fruition from planning to implementation
  • Help steer tech innovation and be an advocate for development best practices and application optimization
  • Foster the skills of other developers on the development team
  • Collaborate with other engineers to get the job done
  • Have a strong desire to learn, think creatively, and share knowledge with others.
  • Ability to write understandable, testable code with an eye towards maintainability.
  • Ability to work under pressure
  • Ability to confidentially handle sensitive information
  • Ability to work independently and as a team member
  • The ability to interpret and follow complex technical requirements
  • The ability to convey technical information to non-technical staff

Cooperative Initiative Enjoy Challenges Technical Proficiency problem-solving skills Multi-Tasking Team Player Supervision Qualities Strategic Thinker Delegator

Job Details

Total Positions:
2 Posts
Job Shift:
First Shift (Day)
Job Type:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
6 Years
Apply Before:
Mar 23, 2021
Posting Date:
Feb 23, 2021
Show fewer details Read full job description

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Treasury Cube

Information Technology · 11-50 employees - Hyderabad, Islamabad, Karachi, Lahore, Rawalpindi

Treasury Cube is a specialized practice that facilitates overall Target Operating Model (TOM) evaluation and design within the finance function of a company. We are not a do it all company and neither claim to be. We believe in one mission and that is to modernize the finance function.​ Our practic ...Read More

Similar Job Titles

Dot Net Developer

A2Z Resource Group, Lahore, Pakistan
Posted Apr 19, 2021

Sr. Dot Net Developer

ItSolution24x7, Karachi, Pakistan
Posted Apr 13, 2021

Sr. Dot Net Developer

Eurosoft Tech Pvt Ltd, Karachi, Pakistan
Posted Apr 09, 2021

Dot Net Developer

A2Z Resource Group, Lahore, Pakistan
Posted Apr 02, 2021
View All